UPX - arhiva packer fișiere executabile - lumea de navigare auto
UPX (ambalator Ultimate pentru executabilele) - packer fișierelor executabile, care suportă un număr de diferite platforme și formate de fișiere. Acesta este un software gratuit și open source și este distribuit sub GNU GPL.
descriere
Modulul executabil comprimat este format din despachetarea / inițializarea și bloc de date ce conține un fișier sursă într-o formă comprimată. Când porniți despachetarea unității, și alocă memorie pentru a decomprima conținutul unui bloc de date. Pentru unele platforme de decompresie în memorie nu este posibilă în acest caz, un fișier temporar de decompresie.
Avantaje și dezavantaje
compresie executabilă poate reduce spațiul ocupat de software-ul (care poate fi critic în cazul transmiterii printr-o rețea sau lansarea software-ului pe capacitatea mass-media limitate).
Utilizați segmente în memorie (pe sistemele de operare Windows) nu permite sistemului de operare pentru a elibera segmentele de cod executabil fără descărcarea conținutul fișierului de paginare (care, de fapt, crește cerințele de memorie de program). Unele programe nu sunt capabili să lucreze într-o formă comprimată, ca malodokumentirovannye utilizat (sau fără acte), pentru a lucra cu fișierele executabile ale sistemului de operare. În cazul programului de decompresie pierde capacitatea de a folosi argv [0], starea suid-bit este ignorat într-un fișier temporar (sisteme unix-like).
Cel mai important avantaj este de necontestat și accelerarea de detectare și de a lansa fișiere comprimate de medii de stocare, în plus față de eliberarea de spațiu liber suplimentar pe suportul de stocare extern. Din păcate, până în prezent, toate mediile externe de stocare sunt, de asemenea, cele mai lente unități ale sistemelor informatice moderne, „frânare“ performanța sistemului în ansamblu, precum și în primele zile ale tehnologiilor de calcul. Prin urmare, nu se poate estima efectul care apare atunci când aplicația de sistem Packers executabile, cum ar fi UPX. Sistemul de calcul petrece pe ordinea de mai puțin timp pentru citirea și decomprimarea fișierul comprimat în memoria principală, mai degrabă decât pe o simplă lectură a aceluiași fișier, neambalate (atunci când citirea din timpul de stocare extern petrecut pentru operația este calculată în milisecunde, timpul necesar pentru a procesa datele în memoria RAM se calculează micro- și nanosecunde).
În unele cazuri, fișierul pachetului pentru Windows CE, poate scăpa de greșeli „nu este valabil aplicație Windows CE“
În unele cazuri, pachetul de fișier pentru Windows CE, aplicația vă permite să crească viteza
Folosind linia de comandă:
upx.exe myprogram.exe - fișier de pachete
upx.exe myprogram.exe -d - decomprimă fișierul
Utilizare: UPX [-123456789dlthVL] [-qvfk] [fișier o-] fișier ..
comenzi:
-1 comprima mai repede -9 comprima mai bine
-d decomprima lista de fișiere comprimate -l
-testul t comprimat -V fișier afișează numărul versiunii
-h da mai mult ajutor -L licență software de afișare
Opțiuni:
-q să fie -V liniștit fi verbose
-oFILE a scrie ieșire la „FILE“
-compresie f vigoare a fișierelor suspecte
-k păstrează fișiere de rezervă
fișier. executabilelor la (de) compresă
sau GUI (tablete):
13824 sau UPX Shell EXEPacker ()
UPX Shell EXEPacker
Rulați fișierul comprese Navitela, Igo 8.3 AVTOSPUTNIK.
Cu toate acestea, nimeni nu ruleaza exe-Schnick Igo Primo (versiunile 1.1 și 1.2) după comprimare nu este lansat programul.
Care ar putea fi motivul?
Cap a fost actualizat la UPX v3.91
Adăugat suport experimental pentru fișiere Windows PE pe 64 de biți, bazat pe munca lui Stefan Widmann. Vă rugăm să folosiți pentru testarea numai!
remedieri de erori
Noua optiune --preserve-build-id pentru GNU ELF.
Se lasă pentru semnarea de cod și LC_UUID pe Mac OS X executabilelor.
Permite LC_SEGMENTs neconsecutive și 0 ==. Vmsize pentru Mach-O.
Se lasă zero umplut pagina finală în PackUnix :: canUnpack ().
remedieri de erori
Navitel 8.5 cineva a încercat să comprime? Dacă da, atunci cum să accelereze lucrurile?
Navitel 8.5 cineva a încercat să comprime? Dacă da, atunci cum să accelereze lucrurile? Stung 8.5.0.974 un factor. x2, a devenit mai luminos (WinCE6.0, 64Mb)
Nu a fost o versiune portabilă, care a fost foarte convenabil de a utiliza
În cazul în care toate Delos
Utilizarea programului pentru o lungă perioadă de timp, al naibii de dorit.
Windows 7 funcționează bine. Și Windows 8 se execută (a pune)?
El nu se poate testa laptop-ul nu a „sosit“)))
Vă mulțumim!
Acesta este plasat pe de operare Windows 8.
De asemenea, am încercat să stoarcă Navitel 9.1. 713. Nu sa întâmplat. Vrut să știe, în ansambluri, care sunt prevăzute, fișier Navitel deja patch-uri sau nu?
o altă versiune a ambalatorului UPX Free 1.7 - în fereastra Add Files-selectați un fișier (exe), comprresse-szhat.Rabotaet 32-64 bit.Szhimaet aproximativ 3 raza.Provereno pe --Navitel, SitiGid, 7 dorog.Na SitiGid îndepărtează frânele de pe ecranele 800-480.Na Navitel și 7 drumuri - nici o problema zamecheno.IGO-nu va funcționa.
Stors Navitel-9.1.0.713 (cu setări GPS auto-definition pentru PG și avtonavigatorov) Program gratuit UPX 1.7.Na MMC 2190 Navitel a început să devină mai rapid și a dispărut de frânare în timpul conducerii.