Skocz do zawartości


tablety.pl

Kompresowanie plików wykonywalnych




  • Zaloguj się, aby dodać odpowiedź
2 odpowiedzi w tym temacie

#1 Gość_Landuss_*

Gość_Landuss_*
  • Goście

Napisano 15 04 2007 - 09:44

Dołączona grafika

UPX

Platforma: Windows 9x/ME/NT4/2000/XP/Vista, Linux
Licencja: GPL


UPX - bezpłatny kompresor. Kompresuje 32-bitowe pliki wykonywalne .EXE, a także .DLL i .OCX, dodatkowo pliki DOSowe, LINUKSowe i inne. Program jest darmowy i można legalnie rozprowadzać skompresowane nim własne aplikacje. Kompresja programów jest bardzo szybka i efektowna. Przeciętnie pliki EXE po spakowaniu zajmują o połowę mniej miejsca, a w niektórych przypadkach nawet o 80%. Wszystko zależy od zawartości pliku oryginalnego. UPX obsługuje się z linii wiersza poleceń, wystarczy tylko podać jedną z dostępnych komend, wskazać ścieżkę do pliku i jakość kompresji.

Przykład:

upx --compress-icons=0 -k *.*

zostaną skompresowane wszystkie zgodne pliki w danym folderze, bez kompresji ikon i z tworzeniem kopii zapasowych (parametr -k)

Komenda -d umozliwia szybką dekompresję plików.


Dołączona grafika

Użytkownik picasso edytował ten post 10 07 2009 - 02:54


#2 Gość_picasso_*

Gość_picasso_*
  • Goście

Napisano 10 06 2008 - 15:24

Free UPX

Platforma: Windows 2000/XP/2003/Vista
Licencja: freeware


Zaawansowana nakładka Jacka Pazery na konsolowy UPX. Cytując ze strony autora: "Program umożliwia kompresję i dekompresję plików wykonywalnych zgodnych ze specyfikacją Microsoft Portable Executable and COFF Specification (większość plików EXE, DLL, OCX, BPL, CPL). Z poziomu interfejsu graficznego użytkownik ma dostęp do wszystkich parametrów UPXa, także tych nieudokumentowanych. Podstawowa obsługa programu jest bardzo prosta - wystarczy tylko przeciągnąć żądany plik na okno programu, wybrać z listy właściwy profil i nacisnąć przycisk Compress (lub Decompress). Do programu Free UPX dołączona jest najnowsza wersja stabilna kompresora UPX dostępna w trakcie pisania programu - UPX 3.03w."

#3 Gość_picasso_*

Gość_picasso_*
  • Goście

Napisano 10 06 2008 - 15:59

Dołączona grafika

PECompact Student

Platforma: Windows 9x/ME/NT4/2000/XP/Vista
Licencja: freeware do użytku niekomercyjnego*


Kompresor plików wykonywalnych EXE, DLL, OCX, SCR i innych formatów PE (z wyjątkiem SYS). Charakteryzuje się wysokim współczynnikiem sprasowania pliku wynikowego, dzięki wykorzystaniu algorytmu kompresji LZMA, z archiwizera 7-Zip. Posiada także funkcje zabezpieczające przed krakersami, jak protekcja przed modyfikacją pliku, czy dekompresja w locie. Pliki zaprawione przez PECompact trudniej jest poddać "inżynierii wstecznej". Paker jest zgodny z większością skanerów antywirusowych, które potrafią przeskanować pliki kompresowane tym systemem. Kompresor ten jest w szerokim zastosowaniu, m.in. posługuje się nim Google Desktop. Program ma zarówno GUI jak i konsolę, oraz różne wbudowane narzędzia. Opcjonalnie do włączenia wejścia menu kontekstowego.
Wersja Student to edycja darmowa dla pojedynczych developerów czy hobbistów. Pozwala na kompresje plików, lecz ich późniejsze komercyjne rozprowadzanie jest zabronione (dozwolone nieodpłatne udostępnianie). Program ma spolszczony interfejs.

*Freeware / Student (Individual developers, students, and hobbyists) - Compressed applications may be distributed freely as long as they are done so without any form of compensation. This license does not require a purchase. However, we encourage users to support PECompact by purchasing the lowest cost Shareware license.


Aktualizacja! Wersja "Student" została wycofana:

Student build: The student version is no longer available due to abuse. However, you can purchase the freeware version at a very low cost. .

Jednakże starsza wersja strony producenta ciągle udostępnia link do pobrania finałowej wersji "Student". Jest to starszy build niż normalna komercyjna wersja.









Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych