Einzelnen Beitrag anzeigen

Go2EITS

Registriert seit: 25. Jun 2006
519 Beiträge
 
Delphi 7 Personal
 
#24

Re: Delphi Shrink v1.3

  Alt 26. Okt 2007, 17:40
So und nun statt Neuerungen bitte die gemeldeten Bugs beseitigen:

Nach dem Shrinken einer Datei kann ich nicht DeShrinken.
Beim DeShrinken wird zudem nachgefragt, ob man die Backupdatei überschreiben soll.
Besser:
1. DeShrinken ohne Abfrage, ob das Backup überschreiben werden soll. (Backup/Original nicht antasten)
2. Beim (versehentlichen) zweiten Shrinken einer Datei Backup nicht überschreiben, wenn schon vorhanden, auch wenn BACKUP ANLEGEN markiert ist, wiel ich sonst wohl die geshrinkete Datei sichere. Das Original ist dann weg!
3. Zusätzliche Option: Original wieder herstellen.

Und beim Deshrinken kommt eine Fehlermeldung "Acess denied" oder so ä.:
Anscheinend greifst Du noch immer auf die Datei zu. Bitte mal die offene Verbindung lösen.

Jetzt habe ich die zwei Shrinker, aber keine Vergleichsmöglichkeit, daher mein Vorschlag:
Einführung von einem sogenannten Testmodus:
Ein Testmodus beläßt das Original unverändert und speichert zwei neue Dateien ab: z. B.:
Delphi32.exe //unverändert
Delphi32_UPX.exe //mit UPX gepackt
Delphi32_PC.exe // mit PE gepackt

Anzeige der Größe der Dateien und Möglichkeit die Dateien jeweils aus dem Programm starten zu können, um zu sehen, ob
die Programme laufen. (Tun sie nämlich nicht immer)
"Listenindex überschreitet das Maximum (3)": Denk daran: Listen beginnen bei 0! Abfrage mit >> for i=1 to High[liste]-1 <<

Das wären wohl sinnvolle Ergänzungen.
Bis bald! CU!
  Mit Zitat antworten Zitat