Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Delphi Shrink v1.3 (https://www.delphipraxis.net/101566-delphi-shrink-v1-3-a.html)

Strahlex 15. Okt 2007 16:37


Delphi Shrink v1.3
 
Liste der Anhänge anzeigen (Anzahl: 4)
http://www.directupload.com/thumb-20463.jpg

Hallo!

Delphi Shrink ist ein Programm um sich die Command-Line-Eingabe bei StripReloc und UPX zu ersparen.

Für die die UPX und StripReloc nicht kennen:
UPX und StripReloc sind Programme um exe-Dateien zu verkleinern. Damit kann man locker eine Kompressionsrate von 60% und bei größeren Anwendungen sogar mehr erziehlen!!

Jetzt auch Unterstützung für PECompact 2:
Hier gibts PECompact 2: PECompact

Hier drei Screenshots:

http://www.directupload.com/thumb-25547.jpg

http://www.directupload.com/thumb-25548.jpg

http://www.directupload.com/thumb-25550.jpg

Jetzt Neu: v1.3 :!:

Änderungen v1.3:
-Unterstützung von PECompact2
-Drag'n Drop
-Mehrere GUI-Größen und ausblenden der Optionen
-config-File
-Pfad-Angabe für die Packer
-StayOnTop-Einstellung
-Fehler der MessageBoxen behoben
-Fehler beim Backup behoben
-weitere kleine Bugfixes

Änderungen v1.2:
-Stapelverarbeitung
-einige Bugfixes
-normales Windows Design

Khabarakh 15. Okt 2007 16:41

Re: Delphi Shrink
 
In dem Screenshot hast du nicht 42% Kompression, sondern 57% :stupid: .

Strahlex 15. Okt 2007 16:47

Re: Delphi Shrink
 
:thumb: Das ist Ansichtssache, WinRAR gibt ja auch an wieviel noch da ist und nicht wieviel weg ist!

mkinzler 15. Okt 2007 16:50

Re: Delphi Shrink
 
Dann würde ja eine 100%tige Kompression bedeuten, daß nichts gepackt werden konnte :gruebel:

Strahlex 15. Okt 2007 16:56

Re: Delphi Shrink
 
Sieh hier:

http://www.directupload.com/thumb-20478.jpg

Phoenix 15. Okt 2007 17:01

Re: Delphi Shrink
 
Nur weil die etwas falsch machen heisst das nicht, dass Du es genauso falsch machen musst.

Strahlex 15. Okt 2007 17:10

Re: Delphi Shrink
 
Ja stimmt :thumb:

ich werd das gleich beheben...

Definition:
Die Kompressionsrate spiegelt das Verhältnis der Dateigröße wider, das zwischen einem komprimierten und einer unkomprimierten Signal besteht. Das Verhältnis kann als solches angegeben werden, beispielsweise 1:100, und besagt, dass die Dateigröße nach der Kompression einhundertstel der vorherigen Dateigröße beträgt. Statt der Verhältnisangabe kann die Kompressionsrate auch als Prozentsatz angegeben werden, beispielsweise 94 %. Das bedeutet, dass die Dateigröße der komprimierten Datei um 94 % gegenüber der Originaldatei verkleinert wurde.
Quelle: http://www.itwissen.info/definition/...sionsrate.html

Strahlex 15. Okt 2007 17:13

Re: Delphi Shrink
 
:arrow: So jetzt ist es behoben!!!

Go2EITS 16. Okt 2007 06:35

Re: Delphi Shrink
 
Eigentlich wollte ich soetwas machen, bzw. ist in Arbeit :wink:

Folgendes ist mir aufgefallen:
- Original sichern, bzw. als .bak anlegen.
Einstellung mit Checkbox als .bak vorbelegen, das vom Original ein .bak gemacht wird und bitte nur einmal anlegen. (Andere Programme überschreiben die Original.bak dann mit der komprimierten Datei, wenn man versehentlich eine komprimierte Datei ein zweites Mal komprimieren möchte.)
- Prüfung, ob eine Datei schon komprimiert ist, fehlt wohl.
- Unschrink fehlt.

Kann-Vorschläge:
Pfade zum UPX /Striplog einstellbar (muss aber nicht sein, wenn man die neueste UPX/Striploc in Deinen Programmordner legen kann)
Ausgabe der Console in das Programm leiten, damit man etwas sieht.

Sonst ganz ok, Dein Programm!

Strahlex 16. Okt 2007 19:23

Re: Delphi Shrink v1.1
 
Danke für die Tipps Go2EITS :thumb: ,

ich habe jetzt die meisten deiner Tipps befolgt und v1.1 fertiggestellt!


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:49 Uhr.
Seite 1 von 3  1 23      

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