Auto-extragere și auto-extragere arhive - studopediya

Auto sau arhiva cu auto-extragere (arhiva cu auto-extragere engleză, prescurtată «SFX arhiva».) - un fișier, un program de calculator ce combină fișier și codul executabil decomprima. Aceste fișiere, spre deosebire de normale, nu necesită un program separat pentru a le decomprima (obtinerea fișierele sursă din care sunt realizate), în cazul în care codul executabil se poate face în sistemul de operare specificat. Acest lucru este util atunci când nu se cunoaște, dacă utilizatorul care a transmis dosarul corespunzător programului de decompresie.







Principala cale de a utiliza auto-extragere arhive - crearea de programe pentru a instala software-ul fără a utiliza sistemele de administrare a pachetelor.

Codul executabil este atașat un fișier, acesta poate fi un program complet de decompresie. Deoarece există posibilitatea de Dezarhivator executarea de cod, sau fișier arhivă cu auto-extragere deghizat ca acesta poate fi folosit pentru a distribui malware.

Exemple de programe care pot crea arhive cu auto-extragere:

arhive Nenastraivaemye 7z SFX pentru Microsoft Windows.

Există o unitate de generic terț - de asemenea, pentru Windows.

Pentru diverse platforme.

Numai în versiunea înregistrată, începând cu 2,70.

suporturi reglabile ZIP format. Setarea se face pregătirea fișierului text și apoi „lipirea“ fișiere.

Creați fișiere personalizate cu auto-extragere pentru Microsoft Windows cu alegerea compresorului (ZLIB, bzip2, LZMA)

interfață în limba rusă

arhiva de configurare se realizează prin intermediul interfeței grafice

Acest program este conceput exclusiv pentru a crea un conținut bogat arhive SFX / pachete de instalatori și are capacități largi în ceea ce privește funcționalitatea și capacitatea de a crea o arhivă

Există un instrument puțin cunoscut IExpress, care este parte din Windows (din Windows XP), permițându-vă să creați în modul expertul CAB-fișiere, inclusiv personalizate cu auto-extragere. Pentru a rula în „Start» → "Run ..." enter iexpress.exe și faceți clic pe «OK». [1] [2]

De asemenea, astfel de fișiere în formatul lor pentru platformele respective pot crea StuffIt și WinZip.

Există, de asemenea, programe care creează fișiere într-un UNIX shell script-uri. Acesta este adesea folosit pentru a crea program de instalare de software comercial pentru sistemele de operare UNIX-like. Exemple: makeself și Shar mai în vârstă.







Deoarece software-ul cu o singură platformă de multe ori nu poate fi efectuată pe alții, și despachetați arhiva cu auto-extragere create pentru un singur sistem poate fi dificil de alții.

Auto-extragere arhive în mai multe formate - de exemplu, RAR și ZIP - poate fi program de auto-despachetare despachetat.

Sarcina 1. Petrecut formate de tehnologie de arhivare: RAR și ZIP.

Sarcina 2. a crea SFX-arhive cu ambalatorului integrat în managerul de fișiere Total Commander

Arhiva cu auto-extragere (SFX sau autoextrage) - este un astfel de fișier, pentru a prelua sau decomprima, care nu are nevoie de construcții tip de program arhivator WinRar, HaoZip, 7-Zip, și altele. Acest fișier ocupă mai mult spațiu pe disc decât în ​​cazul în care a fost utilizată o altă metodă de compresie pentru a comprima aceleași date. Aceasta este cauzată de faptul că, în plus față de datele comprimat conține informații suplimentare despre cum să-l extrage. Principalul avantaj al SFX-fișier este că conținutul său pot fi vizualizate pe orice computer. Scopul principal al auto-extragere arhive - ceea ce le face pentru a instala un software special.

Mulți utilizatori de computere sunt din ce în ce se pune întrebarea de astăzi - cum de a crea propria lor arhiva cu auto-extragere? Primele lucruri mai întâi: ce trebuie să faci puțin - suficient pentru a crea o arhivă în caseta de dialog Archiver, rețineți opțiunea SFX-arhive, adică „arhiva cu auto-extragere.“

Va crea SFX-arhiva folosind built-ambalator în Manager fișiere Total Commander:

Deschideți programul Total Commander. Într-un panou, deschideți dosarul în care fișierul va fi plasat. Într-un alt panou, selectați fișierele pe care doriți să împacheteze. În bara de meniu, selectați Fișier - Pack. În „fișierele pachetelor“ bifați opțiunea „arhivele-extragere auto - Crearea SFX-arhiva în programul Total Commander. Crearea SFX-arhіva în programul Total Commander este gata.

Sarcina 3. Creați un auto-extragere mijloace arhiva ambalatorului WinRAR.

Aici este un alt exemplu de modul de a crea o arhivă cu auto-extragere. Pentru a face acest lucru, acum vom folosi programul WinRAR înseamnă packer.

1. Pentru a adăuga un fișier arhivă în programul WinRAR. Porniți programul WinRAR, Windows spațiu de lucru pentru a selecta fișiere pentru pachetul, faceți clic pe butonul „Add“.

2. Crearea unei arhive cu auto-extragere în programul WinRAR. În fereastra „capusa Numele și arhiva opțiuni în“ opțiuni de compresie «de lângă opțiunea» Create SFX-arhive. "

3. Specificați spațiu pe disc în cazul în care pentru a plasa arhiva creată. Nu uitați să specificați calea unde să plaseze arhiva creată făcând clic pe butonul „Browse“, care se află peste câmpul „File Name“.

În plus, utilizatorii de computere nu poate face rău să știe cum să fișier pauze în sus, în volume și un volum de mărimea sarcinii. Este necesar pentru a obține din fișierul sursă sau grup de fișiere, nu un fișier, dar mai multe. Fie pentru facilitarea transferului de informații pe suport amovibil (în cazul în care nu există spațiu suficient pe un singur operator de transport), sau pentru a trimite un e-mail, care are în prezent o cantitate limitată de fișiere atașate de până la 20 MB, dar poate fi revendicat de către utilizator. O arhivă format din arhive multiple de fișiere numite arhive multi-volum.

Mărimea fiecărui volum poate fi notat în ambalaj, mărimea volumului poate fi același sau diferit.

Exemplu de creare a unei arhive multivolum utilizând programul WinRAR: