Delphi-PRAXiS
Seite 6 von 11   « Erste     456 78     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Delphi Cleaner 1.4 [Update!] 2000/XP/Vista (https://www.delphipraxis.net/77896-delphi-cleaner-1-4-%5Bupdate-%5D-2000-xp-vista.html)

Go2EITS 29. Sep 2006 13:38

Re: Delphi Cleaner 1.1 [updated]
 
So, News über Delphi Cleaner von mir:

Das Problem des Backups ist gelöst. Die gefundenen Dateien und die gesichterten Dateien stimmen überein.
Das Problem mit .bak und dem gefundenen .bakx habe ich auch gelöst. Genauso bei .dof und .ddp Ein .dofxyz sollte z. B. auch nicht mehr vorkommen.
Aber:
Es muss für die Usereingaben eine universelle Procedure her, die auf die Usereingaben auf ein Sternen wunschgemäßt reagiert und gleichzeitig Dateien mit .XYZVK exakt findet. Letzteres macht die mir vorliegende Routine nicht. Damit das Programm aber für den Delphi Programmierer seien Zweck erfüllt, lasse ich vorerst die userdefinierten Eingabefelder weg, bis das Problem gelöst ist. Denn schließlich ist es ein Delphi Cleaner und nicht Win Cleaner. :zwinker: Das DeepClean habe ich doch nicht rein, weil ich nicht möchte, dass jemand ohne Rückfrage alles markiert, sichert und löscht. Außer Ihr wünscht es.

Jetzt fehlen noch die Logs und die fertige Hilfe.
Und noch ein Problem: Die Verzeichnisse, in denen die Files gelöscht wurden, lassen sich nicht löschen, solange mein Programm läuft. Bitte mal in den Thread Problem offene Streams? reinsehen. Mit der Anordnung der Buttons bin ich auch noch nicht ganz zufrieden. Aber wer weiss, was wir noch ändern.

CU!
Go2EITS

Luckie 29. Sep 2006 14:37

Re: Delphi Cleaner 1.1 [updated]
 
Bitte aktualisier die Dateien im ersten Posting, sonst m,us sman immer den ganzen Thread durchscrollen, um eventuell eine noch aktuellere Version zu finden.

Sunlight7 29. Sep 2006 15:13

Re: Delphi Cleaner 1.1 [updated]
 
Zitat:

Zitat von Go2EITS
Wer das Programm von Norton installiert, hat seinen Grund. Da pfusche ich lieber nicht rein.

Es ist so, das Du da doch "reinpfuscht", weil die Dateien in der Liste erscheinen.
Das ist mir erst gar nicht aufgefallen, weil keine Dateien geschützt waren.

Du könntest den Pfad ?:\Recycled\NProtect (FAT(32)) und ?:\Recycler\NProtect (NTFS) von der Suche ausschließen.

Unverbindlicher Hinweis!

Go2EITS 29. Sep 2006 16:00

Re: Delphi Cleaner 1.2 Beta ist da!
 
@Sunlight7
Bestens, ist nicht in der 1.2 Beta drin. Aberich habe es schon ergänzt und funktioniert auch, das die Files nicht angezeigt werden.
Super Tipp! :thumb:

So, und nun erbitte ich mehr Meinungen, auch von den Gästen. Wer sich anmeldet, bekommt kein Spam (soweit ich weiss). :hi:
Beste Grüße an die DP!
Go2EITS

Balu der Bär 29. Sep 2006 16:02

Re: Delphi Cleaner 1.2 Beta ist da!
 
Sagmal was soll eigentlich:
Zitat:

- Für die DP User - Freeware -
Wenn ich dein Programm an jemanden weitergebe ist es für diesen nicht mehr Freeware oder wie muss ich das verstehen? :gruebel:

Grüße,

Go2EITS 29. Sep 2006 16:07

Re: Delphi Cleaner 1.2 Beta ist da!
 
@Balu der Bär
Kurz: Ja. Weil die Version noch nicht fertig ist und mit Turboexplorer compiliert werden soll.

Go2EITS 29. Sep 2006 16:23

Re: Delphi Cleaner 1.2 Beta ist da!
 
Ja, und nun auch einen Hinweis via PN bekommen:
if Pos('.part.met.bak',directory + search.Name)>0 then Break;
if Pos('\Downloads.bak',directory + search.Name)>0 then Break;
if Pos('\client.met.bak',directory + search.Name)>0 then Break;

Emule .bak werden nun nicht mehr in der Liste aufgelistet.
:thumb: :-D
Danke an PN :mrgreen:

oki 29. Sep 2006 16:34

Re: Delphi Cleaner 1.2 Beta ist da!
 
Hi go2eits (oder so),

das mit den CorelDraw-dateien ist so. In den Optionen kann der Punkt automatische Sicherungskopie aktiviert werden. Hierbei kann zwischen zwei Orten gewählt werden:
1. "Sicherungskopie in gleichen Ordner wie CDR-Datei speichern"
2. "Standardordner für Sicherung" -> hier kann ein Ordner ausgewählt werden.

somit ist es sicher eine Frage der Hilfe/readme, Benutzer von CorelDraw darauf hin zu weisen, dass im Zweifel ihre Sicherungskopien gelöscht werden. Bei Anwahl der Option 2 ist das ein Pfad für DClean/exclude.

Um das auch noch mal klar zu stellen, es geht nicht um ordinäre CorelDraw-Dateien, sondern nur um automatische Sicherungskopien der Selben!

Dann noch eine Sache. Für die auswahl der Laufwerke halte ich es für sinnvoller nicht "Alle Laufwerke" zu nehmen, sondern mittels Checkbox in der Liste auswählbar zu machen. So kann man die wirklich benötigte Untermenge in einem Schwung frei wählen. Der vergebene Name hinter dem Laufwerk ist auch noch ne gute Idee.

Gruß oki

Go2EITS 29. Sep 2006 16:48

Re: Delphi Cleaner 1.2 Beta ist da!
 
@OKI

Ein wichtiger Hinweis von Dir. Danke! Ein Hinweis im Programm wäre gut.
Die Coreldraw Dateien, weisen sie Merkmale wie z. B. Delphi auf? z. b. *~.bak worauf man auf eine Coreldraw schließen könnte, oder ich könnte ab einer Größe von 1 MB einer Datei eine Extra "verdächtige Liste" machen. Aber mir fällt ein Trick ein, wie ich Delphi .bak und .fg Dateien erkenne. Das muss ich gleich mal ausprobieren.

Eine Excludedatei wäre nicht schlecht.

Zitat:

Dann noch eine Sache. Für die auswahl der Laufwerke halte ich es für sinnvoller nicht "Alle Laufwerke" zu nehmen, sondern mittels Checkbox in der Liste auswählbar zu machen. So kann man die wirklich benötigte Untermenge in einem Schwung frei wählen. Der vergebene Name hinter dem Laufwerk ist auch noch ne gute Idee.
Ist mal im Hinterkopf. Bin aber Anfänger und nicht mit allen Kompnenten wie teilweise Ihr vertraut.
Es muss erst mal so laufen.

Vielen Danke für Deine Ideen und Unterstützung! Da werden auch andere profitieren. :thumb:
Beste Grüße von
Go2EITS

xZise 29. Sep 2006 17:58

Re: Delphi Cleaner 1.2 Beta ist da!
 
Zitat:

Zitat von Go2EITS
if Pos('.part.met.bak',directory + search.Name)>0 then Break;
if Pos('\Downloads.bak',directory + search.Name)>0 then Break;
if Pos('\client.met.bak',directory + search.Name)>0 then Break;

Meiner Meinung nach schlecht gelöst. Ich würde eher:
Delphi-Quellcode:
if (Pos('.part.met.bak',directory + search.Name)=0) and (Pos('\Downloads.bak',directory + search.Name)=0) and (Pos('\client.met.bak',directory + search.Name)=0) then
// Datei ggf. löschen


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:29 Uhr.
Seite 6 von 11   « Erste     456 78     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz