AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Delphi Shrink v1.3

Delphi Shrink v1.3

Ein Thema von Strahlex · begonnen am 15. Okt 2007 · letzter Beitrag vom 17. Feb 2008
Antwort Antwort
Seite 1 von 3  1 23   
Strahlex
Registriert seit: 30. Jun 2007
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
Angehängte Dateien
Dateityp: zip delphi_shrink_108.zip (578,6 KB, 104x aufgerufen)
Dateityp: zip stripreloc_298.zip (44,5 KB, 23x aufgerufen)
Dateityp: zip upx_202.zip (315,3 KB, 23x aufgerufen)
Dateityp: zip delphi_shrink_v1.3_212.zip (222,2 KB, 41x aufgerufen)
 
Benutzerbild von Khabarakh
Khabarakh
 
#2
  Alt 15. Okt 2007, 17:41
In dem Screenshot hast du nicht 42% Kompression, sondern 57% .
Sebastian
  Mit Zitat antworten Zitat
Strahlex

 
Delphi 2005 Personal
 
#3
  Alt 15. Okt 2007, 17:47
Das ist Ansichtssache, WinRAR gibt ja auch an wieviel noch da ist und nicht wieviel weg ist!
  Mit Zitat antworten Zitat
mkinzler

 
Delphi 10.4 Sydney
 
#4
  Alt 15. Okt 2007, 17:50
Dann würde ja eine 100%tige Kompression bedeuten, daß nichts gepackt werden konnte
Markus Kinzler
  Mit Zitat antworten Zitat
Strahlex

 
Delphi 2005 Personal
 
#5
  Alt 15. Okt 2007, 17:56
Sieh hier:

http://www.directupload.com/thumb-20478.jpg
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
 
#6
  Alt 15. Okt 2007, 18:01
Nur weil die etwas falsch machen heisst das nicht, dass Du es genauso falsch machen musst.
Sebastian P.R. Gingter
  Mit Zitat antworten Zitat
Strahlex

 
Delphi 2005 Personal
 
#7
  Alt 15. Okt 2007, 18:10
Ja stimmt

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
  Mit Zitat antworten Zitat
Strahlex

 
Delphi 2005 Personal
 
#8
  Alt 15. Okt 2007, 18:13
So jetzt ist es behoben!!!
  Mit Zitat antworten Zitat
Go2EITS

 
Delphi 7 Personal
 
#9
  Alt 16. Okt 2007, 07:35
Eigentlich wollte ich soetwas machen, bzw. ist in Arbeit

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!
  Mit Zitat antworten Zitat
Strahlex

 
Delphi 2005 Personal
 
#10
  Alt 16. Okt 2007, 20:23
Danke für die Tipps Go2EITS ,

ich habe jetzt die meisten deiner Tipps befolgt und v1.1 fertiggestellt!
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 3  1 23   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +2. Es ist jetzt 01:25 Uhr.
Powered by vBulletin® Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2021 by Daniel R. Wolf