Az első lépések létrehozása SFX archívum

Az első lépések létrehozása SFX archívum *

Egyre több felhasználó választhat, hogy telepíteni az alkalmazásokat önkicsomagoló archívumokat (a továbbiakban: „SFX archívumok”), valamint egy történész szívesebben használják a 7-Zip archiváló. Ez egy ingyenes archiváló, amely keresztül terjed GNU LGPL licenc. Ha nem ismeri, a további információk megtalálhatók a 7-zip. Ez abban különbözik a magas fokú tömörítés, és a módosított SFX modul elérhető teljesen észrevétlen (csendes) telepítés, a képesség, hogy bontsa ki a fájlokat egy megadott mappa, parancsikonok a Start menüben és az asztalon, valamint számos más funkciót.

Scope SFX archívumok nem korlátozódik alkalmazások, amelyek nem igényelnek telepítést. Könnyedén csomagot a kérelmet, tele volt az egyik leggyakoribb és a szerelők beállítani SFX archívum oly módon, hogy a kicsomagolás után indult az alkalmazás telepítése a megfelelő gombot.
Másik előnye, SFX archívumok, hogy bizonyos esetekben teszik lehetővé nemcsak automatizálni, hanem teljesen elrejteni a folyamata, valamint a létesítményt a végfelhasználó. Vegyük például egy csomag „Adobe Reader 7.0”. Bár az alkalmazás lehet beállítani a megfelelő gombokat, de csak SFX lehetővé teszi, hogy az alkalmazás telepítéséhez teljesen észrevétlen marad.

Létrehozásának előkészítése SFX archívum

Ha csak azt, hogy a csomagolás egy mappát fájlokat, nem képzésre van szükség. De néha meg kell kicsomagolni a kérelmet. Abban az esetben, „Adobe Reader 7” használt „Install Shield” és a „Basic MSI”, amelyek szintén csomagolva „FEAD optimalizáló”. A folyamat kitermelése a szükséges fájlokat túlmutat a jelen bizonyítvány. Mondjuk, hogy az összes kibontott fájlokat kell helyezni egy mappában.

Most meg kell csomagolni a mappa tartalmát a 7z archív. Ez megtehető a „7-Zip File Manager”. Futás, hogy keresse meg azt a mappát, ebben az esetben a „Archive”, amelyek által készített fájlokat „Adobe Reader 7”, válassza ki az összes fájlt, majd kattintson a Hozzáadás (formájában egy nagy zöld plusz jel).

Az első lépések létrehozása SFX archívum

Az első lépések létrehozása SFX archívum

A megjelenő ablakban adja meg a fájl nevét (itt „Archive.7z”), és válasszon:

  • archív formátum: 7z
  • Tömörítési szint: Ultra
  • Compression Method: LZMA

Ha később módosítani szeretné a SFX archívum (add / csere / fájlok törlése) be van állítva:

  • Block Size: A méret a fájl

Az igazság az utolsó lehetőség valamelyest csökkenti a tömörítési arány, de fizetnie kell mindent. Ezért, ha a méret a archív fontos neked, hagyja meg az alapértelmezett beállítás - 4GB.

Ezután kattintson az OK gombra. Az eredmény egy „Archive.7z” fájlt, amit el kell, hogy SFX archívum.

Most akkor létre kell hozni egy konfigurációs fájlt a SFX archívum. Meg lehet tenni a „Jegyzettömb”. Esetünkben ez a következőképpen néz ki:

Úgy néz ki, nehéz, de most már minden világos.
Az első és utolsó sorokat egyszerűen jelöli a kezdetét és végét a konfigurációs fájlban.
A második vonal - a végrehajtandó parancsot kicsomagolása után az archívumot. A csapat a idézőjelbe kerül, miután a paraméter „RunProgram”.
A harmadik sor teljesen elrejti kicsomagolás párbeszédablak.
Mentse el a konfigurációs fájl (kötelező UTF-8) „néven config.txt” a mappát, ahol a „Archive.7z”, és folytassa a végső szakaszban létrehozásának SFX archívum.

Létrehozása SFX archívum

Másolás modul „7ZSD_LZMA.sfx” egy mappában „Archive.7z” és a „config.txt”.

Most, amikor ugyanabban a könyvtárban, amely mindhárom fájlt ( „Archive.7z”, „config.txt” és „7ZSD_LZMA.sfx”), a parancssorból a következő parancsot (a sorrend a fájlok a csapat kötelező):

Egy pillanat múlva, a mappában SFX archívum - file „AdobeReader7.exe”. Elindítása teszi kicsomagolás archívumok egy ideiglenes mappába, futtassa a parancsot a konfigurációs fájlban, és eltávolítása után a telepítés ideiglenes mappába.

Cseréje ikonok 7z SFX archívumok.

Helyettesítése céljából ikonok, hogy a saját logója, ami meg fog jelenni a párbeszédpanelek SFX archívum, tálcán, valamint a Windows shell. Mutatja a leképezés fájl ( „beállítása Total Commander”) a megváltozott ikon példa №6 ezt a hivatkozást.

Az első lépések létrehozása SFX archívum

Az első lépések létrehozása SFX archívum

Az első lépések létrehozása SFX archívum

Nyomja meg a gombot [CTRL + S], hogy mentse a modul a megváltozott ikonra. Default „Resource Hacker” használ egy új fájl neve az eredeti forrás fájlt, de átnevezi az eredeti fájlt, hozzátéve, hogy az ő neve „_original”.

Minden kész! Most minden SFX archívum létre az új egység lesz kiválasztva az ikont.

Ahhoz, hogy tovább csökkentse a méretét a SFX archívum modul képes tömöríteni ingyenes segédprogram UPX. Azonban SFX archívumok segítségével létrehozott sűrített modulok okozhat téves riasztások egyes anti-vírus programokat, mint te most figyelmeztetett.

Ha úgy dönt, hogy tömöríteni és UPX-edik modul és módosíthatja a ikonra, majd tömöríteni a modul csak akkor szükséges, a változás után az ikonok. A fordított műveletek sorozata (első kompressziós, majd változtatni az ikonok) elfogadhatatlan, mivel létrejöttéhez vezet a modul működésképtelen, és létrehozta annak alapján SFX archívumok.

Compression UPX ohmos méretét csökkenti a modul körülbelül kétszer. Ehhez meg kell előre letölthető, és csomagolja UPX található ugyanabban a mappában, a csomagolt modult. A parancssor használatával a következő parancsot:

Ennek eredményeként, akkor kap egy fogást modult. Elég, hogy ezt egyszer, majd használja a sűrített modult.

Módosítása egy meglévő SFX archívum

Néha van egy vágy, hogy milyen a „idegen” SFX archívum, illetve annak szükségességét, hogy változtassa meg, hogy egy új csapat, vagy egyszerűen csak változtatni a megjelenését a párbeszédpanelek. Ha szüksége van csak a konfigurációs fájl, akkor el lehet távolítani az archív keresztül SFX „-sfxconfig” gombot.

Az első lépések létrehozása SFX archívum

Most lehet, hogy az összes szükséges módosításokat a fájlokat.

Ha hozzá akarja adni / cserélni / törölni fájlokat a 7z archív, akkor hibába, mint a „Nem támogatott.” Ez akkor fordul elő, ha a 7z archívum a Solid (folyamatos) archív azaz jött létre azzal a paraméterrel egység mérete: eltér a fájl mérete (lásd fent).. (A régebbi verziói „File Manager 7-Zip” az archívum létrehozásához Solid külön opció létrehozása Solid Archive.) Csak egy módon -, hogy távolítsa el az összes az archív fájl tartalmát egy ideiglenes mappába, hogy módosítsa azt, majd csomagolja az egészet vissza a 7z archív a fent leírt módon.

Tegyük fel, hogy a felvenni kívánt egy párbeszédablak az üzenetet a A telepítés befejezése és az időzítő 10 másodpercre. A konfigurációs fájl így kell kinéznie:

Miután módosította a konfigurációs fájl csomag mind a 3 fájlt újra SFX archívum, de. SFX archívum nem tudja megjeleníteni az előírt üzenetben, modul verzió csomagolására használják az eredeti fájl lehet egy régebbi (vagy akár az eredeti SFX modul 7-Zip), és egyszerűen nem támogatják az új funkciók leírt segítséget.

Ez mindig a legjobb, hogy a legújabb verzióját a módosított modul, annak érdekében, hogy elkerülhető legyen az ilyen hibákat. Azonban vannak olyan érvek, és „a” használata „idegen” modul:

  • A modul a kívánt ikon
  • Modul mérete kisebb, mert talán már tömörített UPX-edik
  • „Szerzői jog” a modul források egy vonalban vannak a konkrét tartalmát a SFX archívum
  • Egyszerű lustaság vagy az ismeretek hiánya, hogyan kell csinálni az összes egyedül (bár sokkal fentebb kifejtésre került)

Az első lépések létrehozása SFX archívum

Ha ezek az érvek ellensúlyozzák, legalábbis, hogy megtudja változata egy modul segítségével „--sfxversion” gombot.
Megjegyzés: a két karakter „kötőjel”, hogy a kulcsot! A régebbi verziók a modul csak a írási kulcsot.

Most, ellenőrző funkciók ez a verzió a modul a történelem változik. Látni fogja, hogy a lehetőséget „FinishMessage” meg csak a szerelvény 457, és egy időzítőt, hogy (az előtag "FMX) általában csak a szerelvény 549!

Most már mindent tudni létre 7z SFX archívumok! Nos, szinte minden.

Kapcsolódó cikkek