Hogyan hozzunk létre egy hordozható változat bármely alkalmazás
Ez az alkalmazás nem tudja, mi fut egy másik számítógépen akkor, mint fogant a fejlesztők, hogy hozzáférést a jegyzék, fájlrendszer és megállapítja, kulcsok és fájlok, amelyeket hozzáadott a telepítési folyamat során. kérelmeket és az összes adat kerül egyetlen futtatható EXE-fájlt. Abban az időben a dob a rendszer telepített virtuális környezetben, amely utánozza a szükséges kulcsok, DLL'ki, harmadik fél könyvtárak, különböző keretek, és az alkalmazás elindul, mintha semmi sem történt volna.
Ebben az esetben nincs illesztőprogram a rendszerben nincs telepítve, akkor a jegyzék változások történtek - az alkalmazás működik teljesen a virtuális környezetben. Jó megközelítés, ThinApp valósítja meg rendben van, de egy probléma - a megoldást érdemes legalább $ 6050. Nem édes, nem?
A vállalat azonban étvágya hamarosan alábbhagy, mert a web nemrég megjelent valós alternatívát virtualizációs alkalmazások. Cameyo program nem pontosan ugyanaz, mint a ThinApp, egyetlen eltéréssel - semmit ne kérjen. És tudod, a helyszín a VMware én lesz félni. Nehéz elképzelni, hogyan lehet, hogy a számhordozás is egyszerűbb, mint azt végrehajtani Cameyo. A telepítés után a 1.5 MB eloszlás javasolják a felhasználói felület két gomb: az egyik, hogy hozzon létre egy új tartályt, és a többi -, hogy módosítsa a korábban létrehozott csomagokat. Ha rákattint az első ( „Capture telepítés”) program elkezdi benyomást kelteni (pillanatfelvétel) a rendszer, miközben maga az állam a fájlrendszer és a registry - ezt az információt akkor azt, hogy a kezdet.
Miután a pillanatfelvétel készül, Cameyo hez telepítésének megkezdéséhez az alkalmazást, amit szeretnénk, hogy egy hordozható verzió. Legyen ez az Opera, és teljes a kép - sőt Flash-lejátszó neki, valamint a Java-plugin. Nincsenek problémák, csak telepíteni mindent, mint rendesen; Ha újraindításra van szükség - biztonságosan újraindul (ez helyes feldolgozása). Miután a telepítés és a konfigurálás befejeződött, kattintson a gombra «Szerelje be tenni». Ezen a ponton Cameyo újra, hogy a penész a rendszer, hogy összehasonlítsa a bekövetkezett változásokat, és ezen adatok alapján, hogy hozzon létre egy hordozható-csomagot. A folyamat több percig is eltarthat, ami után a program kérem az üzenetet «csomag sikeresen létrehozta».
Ez minden. A kapott EHE'shnik próbálja futtatni a Windows rendszerbe, és meggyőződni arról, hogy a böngésző is, és minden ezen felül telepített beépülő munkát. Lehet rögzíteni egy USB flash meghajtó, minden gond nélkül használható bármilyen számítógépen. Van azonban egy kivétellel - az edényt egy csomó más adatot, így a csomag súlya is elég lenyűgöző. Például, hozz az Opera 10.62 csomag annyit nyom, mint 139 MB. De itt van a titok: Ha megvizsgálja a tartály tartalmát, könnyű felismerni benne a fájlokat Cameyo helyezni, hogy tévedés, és valójában nincs szükség rájuk nincs virtualizáció.
Például az én csomag Opera kapott fájlt index Dropbox'a, amelyek súlya körülbelül 15 MB, és ez a tizede a teljes mennyiség a kapott csomagot. Hogy mi van a tartály belsejében, és tudod, hogy változásokat Cameyo, rákattint a második (és egyben utolsó) elérhető gomb «Edit meglévő csomag». A fülek «Files» és a «Registry» könnyű belátni, hogy milyen fájlokat és registry ág emulált. Ha szükséges, minden olyan tételt lehet törölni, vagy fordítva, hogy adjunk valamit.
Egy érdekes lehetőség áll rendelkezésre a «General» lapján a legelső - ez «Isolation Mode». Alapértelmezésben minden Portable-alkalmazás működik teljesen elszigetelt, és nem módosítja a rendszer. Azonban meg lehet változtatni, ha szükséges csomag módot a «teljes hozzáférés», majd a program lesz teljes körű hozzáférést a fájlok és a rendszerleíró adatbázis, valamint bármely más alkalmazás. Amellett, hogy a Cameyo, a fejlesztő oldalon van egy SDK a fejlesztők számára. Egy egyszerű API elég lehet automatizálni a folyamatot, teljesen élesíteni azt az Ön igényeinek. Segítségével egyszerű funkciókat könnyen kap egy listát a fájlokat a csomagon belül együttműködni a registry kulcsokat, amelyek szerkesztése, stb Röviden, minden a kezedben van.