• Jak si sami vytvořit přenosné programy

    Přenosné verze programů jsou šikovnou pomůckou nejen pro informatiky, ale i pro mnoho běžných uživatelů. Potřebné přenosné programy uložené na flash disku poslušně následují svého majitele všude, bez ohledu na to, s jakým počítačovým zařízením pracuje. Přenosný software je relevantní pro mnoho podnikových uživatelů pracujících z účtů s omezením instalace programů třetích stran. Ale bohužel není vždy možné najít přenosnou verzi požadovaného programu na internetu. A než ztrácet čas neustálým hledáním potřebného přenosného softwaru, je snazší naučit se jej vytvořit sami. Ve skutečnosti to uděláme v tomto článku - níže se podíváme na to, jak vytvořit přenosné programy Windows pomocí Cameyo, a také se seznámit s dalšími možnostmi tohoto projektu.

    1. O projektu Cameyo

    Projekt Cameyo je platforma pro virtualizaci programů Windows. Zahrnuje stolní software pro vytváření přenosných verzí různých programů a také webovou službu pro používání těchto programů online a jejich přenos do jiných počítačových zařízení, jako je cloudové úložiště. Princip fungování Cameyo je do jisté míry podobný jako u hypervizorů. Stejně jako druhý může nabídnout samostatný izolovaný hostující systém uvnitř hlavního operačního systému, Cameyo může vytvářet přenosné programy, které fungují ve vlastním prostředí – nevyžadují instalaci do Windows, nezávisle na systémovém registru, nevytvářejí vlastní služby na pozadí a v některých případech nezanechá ani stopy po vaší činnosti.

    Projekt Cameyo je v angličtině. Nástroj pro stolní počítače nemá ani ruské rozhraní. Ale nenechte se znepokojovat těmi, pro které se jazyková bariéra může stát překážkou. Na práci s desktopovou částí projektu se podrobně podíváme v tomto článku a při použití webového rozhraní Cameyo může přijít na řadu rozšíření Google Translate pro prohlížeče.

    Samotná možnost vytvářet přenosné programy pomocí Cameyo je zdarma. Velkorysost tvůrců projektu ale v určité fázi končí ve využití cloudového prostoru Cameyo. O tom, proč a co platit tvůrcům Cameyo, si povíme níže, když zvážíme možnosti webové verze projektu Cameyo Online. Mezitím si stáhněte desktopovou utilitu Cameyo pro tvorbu přenosných programů zcela zdarma z oficiálních stránek projektu - http://www.cameyo.com

    2. Vytváření přenosných programů Windows

    Desktopový nástroj Cameyo pro vytváření přenosných verzí programů Windows je sám o sobě přenosný a nevyžaduje instalaci do systému. Po jeho spuštění uvidíme tři možné způsoby další práce:

    • Přehrávač Cameyo– spuštění klientské aplikace webové služby Cameyo;
    • Zachyťte instalaci– funkce vytváření přenosných programů;
    • Upravit balíček– editor dříve vytvořených přenosných programů.

    Cameyo vytváří přenosné programy podle následujícího principu: nejprve se před instalací požadovaného programu pořídí snímek operačního systému, poté je třeba spustit proces instalace tohoto programu, po kterém bude tento program zabalen do přenosné verze pomocí Nástroje Cameyo. Cameyo může nabídnout tvorbu přenosných programů bez nutnosti jejich instalace do systému. K této možnosti se vrátíme později, bude o ní pojednáno v odstavci 3 tohoto článku. Pojďme si zatím vytvořit přenosný program běžným způsobem – jeho instalací do systému.

    Chcete-li vytvořit přenosnou verzi požadovaného programu Windows, vyberte v prvním okně po spuštění nástroje Cameyo druhou možnost.

    Poté v pravém dolním rohu obrazovky uvidíme toto okno:

    Toto je upozornění, že Cameyo před instalací programu začal pořizovat snímek systému Windows. Jakmile se takové upozornění objeví ve stejném pravém dolním rohu obrazovky,

    Můžeme přistoupit ke spuštění instalátoru a instalaci požadovaného programu.

    Po dokončení procesu instalace klepněte na tlačítko v okně upozornění "Instalace dokončena".

    Poté vás Cameyo upozorní, že snímek systému bude vytvořen znovu, ale až po instalaci programu. Porovnáním dvou snímků systému – před a po instalaci programu, tak Cameyo vybírá ze dvou stavů Windows právě tento program pro vytvoření jeho přenosné verze.

    Pokud vše proběhlo v pořádku, zobrazí se zpráva označující cestu k uložení přenosné verze programu - ve složce uživatelského profilu „Dokumenty“ na jednotce C, v podsložce „Cameyo apps“.

    Na zadané cestě najdeme spustitelný EXE soubor nově vytvořeného přenosného programu, jehož název bude obsahovat dodatek ".cameyo", jako například v našem případě "AOMEI Backupper Standard.cameyo".

    Tento EXE soubor obsahuje vše potřebné k tomu, aby přenosný program fungoval jak na aktuálním počítači, tak na jiných počítačových zařízeních. Chcete-li na nich pracovat s nově vytvořeným přenosným programem, musíte přesunout stejný soubor EXE na flash disk nebo cloudové úložiště.

    3. Vlastnosti klientské aplikace Cameyo Player

    Cameyo Player je klientská aplikace webové služby Cameyo, která funguje jako klientský software cloudového úložiště. Stejně jako posledně jmenovaný, Cameyo Player je desktopové rozhraní pro obsah webového účtu a umožňuje nahrávání/stahování EXE souborů přenosných programů vlastní výroby. Ale na rozdíl od stejných cloudových úložišť má webová služba Cameyo, a tedy i její klientská aplikace, svá vlastní specifika. Kromě kolekce svých přenosných programů získá každý registrovaný uživatel přístup k hotovým přenosným programům zcela zdarma. Toto je malý výběr populárního bezplatného softwaru, který zahrnuje zejména prohlížeče Mozilla Firefox a Opera, textový editor OpenOffice, archivátory WinRAR a 7-Zip, KMPlayer, VLC, přehrávače médií GOM, program pro vzdálený přístup TeamViewer a mnoho dalších. další známé programy. Existuje dokonce 3D vesmírný simulátor s názvem Celestia. Ale je tu jedno upozornění. Tato nuance vyplývá ze skutečnosti, že Cameyo je projekt v anglickém jazyce, a to je tedy anglické rozhraní všech těchto programů. Bohužel ne všechny podporují v nastavení v přenosné verzi přepnutí na ruskojazyčné rozhraní.

    Kromě výběru oblíbených přenosných programů má Cameyo Player další funkci, která byla zmíněna výše - vytváření přenosných programů bez jejich instalace do systému v režimu „Sandbox“. A nyní o všem podrobněji.

    Spusťte desktopový nástroj Cameyo a tentokrát vyberte spuštění Přehrávač Cameyo.

    Pojďme se zaregistrovat, abychom mohli využívat možnosti webové služby. Klikněte níže "Zaregistrujte si účet".

    Registrace je velmi jednoduchá. V okně prohlížeče se otevře registrační formulář uživatele na oficiálních stránkách Cameyo. Musíte zadat svou e-mailovou adresu, vytvořit heslo, potvrdit jej a kliknout na tlačítko „Registrovat“. Registraci si můžete ještě zjednodušit pomocí účtu Google.

    Po potvrzení vaší registrace se můžeme přihlásit do Cameyo Player. Poté v okně aplikace uvidíme seznam zmíněných přenosných programů. Po výběru kteréhokoli z nich si jej můžeme stáhnout do počítače nebo spustit online bez stahování. Stažené přenosné programy budou přirozeně fungovat rychleji a stabilněji, když budou spuštěny lokálně bez zprostředkování sítě.

    Kliknutím na tlačítko plus nahoře si můžeme vybrat ze dvou možných funkcí Cameyo Player "Nahrát existující balíček" pro nahrávání přenosných programů hostovaných na počítači, které byly vytvořeny pomocí Cameyo, do cloudového úložiště.

    "Sem přetáhněte balíček Cameyo", - Cameyo se zeptá v dalším okně, které se otevře, a to znamená, že do tohoto okna můžete přetáhnout soubor EXE přenosného programu. Můžete ale také použít tlačítko procházení "Procházet"


    Chcete-li stáhnout přenosný program do cloudu Cameyo, klikněte "Nahrát".

    Po úspěšném procesu stahování přenosného programu se zobrazí oznámení „Vypršení platnosti za 7 dní“, což v ruštině znamená „Platné 7 dní“.

    Proces nahrání přenosného programu do „cloudu“ může být také neúspěšný, pokud velikost souboru EXE přesáhne 50 MB. Mimochodem, o omezeních.

    4. Podmínky bezplatného používání cloudového úložiště Cameyo

    Prvním aspektem štědrosti tvůrců Cameyo je pouze 7denní doba uložení přenosných programů v cloudovém úložišti v rámci bezplatného účtu se základní licencí. Dalším aspektem používání „cloudu“ Cameyo bez finančních investic je, že velikost souboru EXE programu by neměla přesáhnout 50 MB. Takové vadné podmínky můžete za poplatek vylepšit zakoupením Pro účtu nebo dražšího Enterprise účtu za měsíční předplatné. Místo na disku pro ukládání přenosných programů můžete jednoduše poskytnout připojením ke cloudovému úložišti Dropbox.

    Naštěstí vytváření přenosných programů bez jejich instalace do systému je příležitost, kterou tvůrci Cameyo poskytují zdarma.

    5. Vytváření přenosných programů bez jejich instalace do systému

    Bez instalace do systému jsou přenosné programy vytvářeny jako součást Cameyo Player. Další funkcí, ke které lze přistupovat stisknutím tlačítka plus, je "Vytvořit nový balíček", tedy vytvoření nového balíčku, v podstatě nového přenosného programu.

    Po zvolení této funkce se opět zobrazí okno s výzvou, abyste do něj přetáhli soubor, ale tentokrát je to instalátor budoucího přenosného programu. K dispozici je také tlačítko procházení pro přidání instalačního programu.

    Poté bude následovat okno s výběrem způsobů, jak vytvořit nový přenosný program: první dvě tlačítka jsou metody v online režimu (ne vždy fungují), třetí je pomocí systémových snímků, jak je uvedeno v odstavci 2 tohoto článku . Ale čtvrté tlačítko - Sandbox Capture - je samotný způsob, jak vytvořit přenosný program bez jeho instalace do systému. Pojďme to stisknout.

    Pak v takovém okně

    Cameyo vás upozorní, že proces instalace programu začal ve virtuálním režimu (v režimu „Sandbox“) a že tento program ve skutečnosti nebude do systému nainstalován. Klikněte na „OK“. A provádíme proces instalace.

    Po dokončení uvidíme v okně Cameyo Player několik možností pro další akce, včetně "Nahrát"- nahrát do cloudu. Nový přenosný program můžeme okamžitě nahrát na internet.

    Hledáme místní soubor EXE nově vytvořeného přenosného programu ve stejné podsložce „Cameyo apps“ ve složce uživatelského profilu „Documents“ na jednotce C.

    6. Práce s webovou službou Cameyo Online

    Ve svém účtu ve webové verzi projektu můžete pracovat s přenosnými programy – jak svými vlastními, uloženými na stejných 7 dní v cloudu, tak seznamem hotových programů od Cameyo Cameyo Online, pomocí libovolného prohlížeče, v jakémkoli operačním systému, z jakéhokoli zařízení, které poskytuje více či méně přijatelnou rychlost internetu. Chcete-li to provést, přejděte na oficiální stránku programu do sekce "aplikace".

    V této záložce uvidíme všechny přenosné programy stažené do cloudu, jejichž 7denní doba uložení ještě nevypršela. Můžeme si vybrat kteroukoli z nich.

    A buď odstranit, stáhnout nebo spustit online v okně prohlížeče.

    Po připojení cloudového úložiště Dropbox v nastavení účtu můžete pracovat s online verzemi přenosných programů, jako je Chrome OS – ukládat soubory vytvořené nebo upravené ve spuštěných programech na disk pro ukládání souborů. Kromě Dropboxu Cameyo Online volitelně poskytuje připojení Google Drive, ale zatím je tato funkce nestabilní.

    V sekci účtu na webu Cameyo můžeme provádět stejné operace jako v klientské aplikaci Cameyo Player – nahrát přenosný program do cloudu, nebo jej vytvořit pomocí Cameyo Online. Chcete-li stáhnout hotový přenosný program, vyberte položku "Nahrajte svůj stávající balíček Cameyo" a zadejte cestu k souboru EXE.

    Chcete-li vytvořit nový přenosný program, vyberte "Vytvořit nový balíček Cameyo z instalačního programu softwaru". Toto je další způsob, jak vytvořit přenosné programy bez jejich instalace do systému, proces však trvá o něco déle než použití „Sandboxu“ v klientské aplikaci Cameyo Player a častěji končí selháním. Ve sloupci „Odeslat soubor“ vyberte položku „Místní počítač (max. 50 MB)“ a uveďte cestu k instalačnímu programu požadovaného programu v počítači. Výše uvedená položka je „URL“ – možnost zadat odkaz pro stažení instalačního souboru, ale bohužel tato metoda nefunguje vždy. Ve sloupci „Cíl“ vyberte buď „Moje aplikace (uložené 7 dní)“ nebo „Můj Dropbox“, pokud je připojen. Dále klikněte na „Instalovat online“.

    V okně prohlížeče se otevře vzdálená plocha a zahájí se proces instalace programu. Pojďme si to projít.

    A až skončíte, stiskněte "Instalace dokončena"».

    Ve stejném okně prohlížeče se otevře stránka přenosného programu s možností jeho stažení a spuštění online.

    7. Přenosný editor programů

    Třetí funkcí, kterou můžeme pozorovat při spuštění desktopové utility Cameyo, je "Upravit balíček", přenosný editor programů.

    Cameyo v zásadě standardně vytváří přenosný software s optimálním nastavením, ale v případě potřeby je lze změnit úpravou toho či onoho programu podle vašich potřeb. V editoru přenosných programů můžete nakonfigurovat přístup k datům, přidružení souborů, integraci s Průzkumníkem, zanechání stop v systémovém registru atd. Všechna dostupná nastavení jsou přehledně rozdělena do karet a sloupců, takže pokud chcete pracovat s editorem, budete muset přeložit popisky možností do ruštiny.

    8. O nevýhodách Cameyo

    Cameyo je velmi zajímavý projekt, ale bohužel ne všechno je tak hladké, jak je popsáno výše. Výše jsme se podívali na to, jak práce ideálně probíhá. V praxi se tu a tam budeme setkávat s problémy jak při procesu tvorby, tak přímo při provozu přenosných programů. Ne každý program tedy může být přenositelný, protože některý software Windows je navržen tak, aby fungoval v plnohodnotném prostředí operačního systému se spuštěním vlastních služeb na pozadí. Problémy jsou také v provozu webové služby Cameyo Online: ne každý přenosný program se dokonce spustí v okně prohlížeče, nemluvě o stabilitě a rychlosti jeho provozu. Spolehlivější možností by stále bylo použití přenosných programů po jejich stažení na disk počítače.

    Každý již mohl ocenit pohodlí Portable soft, mnoha lidem se líbí více z nějakých osobních důvodů.
    Ale podle mého názoru nejdůležitější důvody:
    ? Není potřeba instalovat soft a tím zanášet systém a registr
    ? Možnost uložit a používat Portable soft na externí flash disk
    ? Váš Portable soft máte vždy s sebou na flash disku a můžete jej používat kdekoli, pokud máte na počítači USB porty
    ? Použití v práci, kde není žádoucí nebo nemožné instalovat soft, nebo na to není dostatek prostředků
    ? Levnost a dostatečně velká kapacita flash disků, na které si můžete uložit své oblíbené programy

    Najít přenosné verze téměř všech populárních programů není nyní příliš obtížné, ale co dělat, pokud používáte nějaký vzácný nebo specifický software? Odpověď se nabízí sama - udělejte to sami.

    Podívejme se na krok za krokem vytvoření přenosné verze programu Firefox 3.0.6

    Stáhněte si distribuci programu z offsite.

    K vytvoření přenosného potřebujeme program, ten používáme.

    Takže, začněme.

    Rozbalte archiv programu Thinstall Virtualization Suite do libovolné složky. Spusťte Setup capture.exe.

    Před instalací programu pořídíme první snímek systému. Klikněte Start. Chcete-li vytvořit přenosný počítač, Thinstall porovná snímky systému před a po instalaci.

    Vše necháme ve výchozím nastavení, skenujeme disk C a všechny větve registru. Klikněte Předinstalujte Scan.

    Proces skenování nějakou dobu trvá, počkejte, až se zobrazí následující okno:

    Nezavírejte okno, minimalizujte vše a pokračujte v instalaci Firefox.

    Dokončete instalaci podle pokynů na obrazovce.

    Spusťte a nakonfigurujte firefox.

    To je vše, program je nainstalován a nakonfigurován, vrátíme se do dříve skrytého okna a pomocí Thinstall prohledáme změny v systému. Klikněte Skenování po instalaci.

    Vyberte hlavní exe soubor, který spustí program:

    Vyberte Mozilla Firefox.exe a klikněte Pokračovat >>

    Všechny změny se uloží do složky s programem Thinstall:

    Změny byly uloženy, pokračujeme:

    Složka s programem, všemi změnami a souborem bat je zde:

    C:\Thinstall Virtualization Suite 3.358 portable\Captures\Mozilla Firefox (3.0.6)\

    Po dokončení čištění se podívejte na změny v registru v následujících souborech:

    HKEY_CURRENT_USER.txt
    HKEY_LOCAL_MACHINE.txt
    HKEY_USERS.txt

    A mažeme odtud vše, co se netýká Firefoxu. Dbáme na to, aby nezůstaly žádné mezery navíc – jinak se portable nezkompiluje.

    Sekce – zodpovědná za kompresi souborů. Komprese/dekomprese spotřebovává systémové prostředky.
    CompressionType=Žádný
    ;CompressionType=Rychlý

    Sekce – zodpovídá za izolaci programu od reálného prostředí. WriteCopy – znamená, že všechny změny z programu budou uloženy do složky programu. Sloučeno – všechny změny zůstanou v systému.

    ;DirectoryIsolationMode=WriteCopy
    DirectoryIsolationMode=Sloučeno


    SandboxName – název sandboxu (kontejneru) – název složky, do které se budou ukládat všechny změny z vytvořeného přenosného programu. Ve výchozím nastavení je to složka C:\Documents and Settings\username\Application Data\Thinstall. Mimochodem, pokud již používáte přenosné programy, podívejte se do této složky - najdete tam spoustu odpadků - není to příliš pohodlné.

    Volba SandboxPath určuje cestu k vytvoření složky Sandbox; obvykle tato možnost není v souboru Package.ini přítomna; ve výchozím nastavení je Sandbox vytvořen ve složce C:\Documents and Settings\User\Application Data\Thinstall.

    Chcete-li, aby byl Sandbox vytvořen ve složce se souborem přenosného programu, zadejte SandboxPath=. v sekci například hned za popisem možnosti SandboxPath.
    Je to mnohem pohodlnější než hledat tyto soubory v Dokumentech a Nastavení.

    A nakonec poslední akce - spusťte build.bat a získejte přenosný program do složky zásobník.

    Získaný výsledek testujeme na jeho „přenosnost“. V případě potřeby vraťte soubory a nastavení z dříve uloženého archivu (Captures\Mozilla Firefox (3.0.6)\) a znovu vytvořte přenosný.

    PS. Nejlepší je provádět všechny své experimenty na „panenském“ systému, nejlépe na virtuálním stroji (VMWare VirtualBox). Nejnovější program je zdarma. Vytváření přenosného softwaru na virtuálním počítači vám umožní vyhnout se nepříjemným následkům zpackání vašeho operačního systému a tím méně odpadků ve vašem sestavení.

    Udělejte své programy přenosnými!

    V jednom z již dlouhotrvajících čísel ][ jsme měli článek „Přenosné - tady to je, radost“, kde jsme mluvili o tom, jak můžete vytvořit přenosnou verzi téměř jakéhokoli programu, který poběží bez instalace, napsat na flash disk a noste jej vždy s sebou. Poté byla použita drahá utilita Thinstall. Tento projekt byl později zakoupen společností VMware a všechny jeho funkce jsou nyní prezentovány v aplikaci VMware ThinApp. Stejně jako ostatní produkty této společnosti se ThinApp zabývá virtualizací, přesněji řečeno virtualizací aplikací. Účelem takové operace je vytvořit virtuální prostředí pro jednu aplikaci. Tato aplikace by si neměla být vědoma, že běží na jiném počítači; může, jak zamýšleli vývojáři, přistupovat k registru, systému souborů a najít tam klíče a soubory, které byly přidány během instalační procedury. Soubory aplikace a všechna potřebná data jsou umístěny v jediném spustitelném souboru.EXE. Při jeho spuštění je v systému nasazeno virtuální prostředí, které emuluje potřebné klíče registru, DDL, knihovny třetích stran, všemožné frameworky a aplikace se spustí, jako by se nic nestalo. V tomto případě se do systému neinstalují žádné ovladače, neprovádějí se žádné změny v registru – aplikace běží kompletně uvnitř virtuálního prostředí. Je to dobrý přístup a ThinApp ho dobře implementuje, ale má to jeden háček: řešení stojí minimálně 6 050 $. Ne kyselé, že?

    Apetit společnosti však může brzy opadnout, protože na internetu se nedávno objevila skutečná alternativa pro virtualizaci aplikací. Cameyo (www.cameyo.com) dělá úplně to samé jako ThinApp, s jedním rozdílem – na nic se neptá. A víte, kdybych byl VMware, začal bych se bát. Je těžké si představit, jak by mohl být proces portování ještě jednodušší než v Cameyo. Po instalaci z 1,5 MB distribuce se uživateli zobrazí rozhraní se dvěma tlačítky: jedno pro vytvoření nového kontejneru a druhé pro úpravu dříve vytvořených balíčků. Pokud kliknete na první („Instalace Capture“), program začne pořizovat snímek systému a uloží si stav systému souborů a registru - bude muset na těchto informacích stavět. Jakmile je snímek pořízen, Cameyo vás vyzve k zahájení instalace aplikace, pro kterou potřebujete vytvořit přenosnou verzi. Ať je to Opera, a aby byl obrázek úplný, ať je to pro ni také Flash player a také Java plugin. Nejsou zde žádné problémy, pouze vše nainstalujeme jako obvykle; pokud je vyžadován restart, klidně restartujte (toto je zpracováno správně). Po dokončení instalace a konfigurace můžete kliknout na tlačítko „Instalovat hotovo“. V tomto okamžiku Cameyo znovu pořídí snímek systému, aby porovnal, jaké změny nastaly, a na základě těchto dat vytvoří přenosný balíček. Proces může trvat několik minut, poté vás program potěší zprávou „Balík úspěšně vytvořen“.

    To je vlastně všechno. Výsledný EXE můžete zkusit spustit na libovolném systému Windows a ujistit se, že funguje jak samotný prohlížeč, tak všechny dodatečně nainstalované pluginy. Můžete nahrávat na flash disk a bez problémů používat na jakémkoli počítači. Je tu však jedno upozornění – v kontejneru je umístěno poměrně hodně různých údajů, takže hmotnost balení může být docela působivá. Například balíček, který jsem dostal s Operou 10.62, váží celých 139 MB. Ale je tu tajemství: pokud prozkoumáte obsah kontejneru, snadno v něm najdete soubory, které do něj Cameyo omylem umístil, a vlastně je není potřeba virtualizovat. Řekněme, že můj balíček s Operou obsahoval soubor s indexem Dropbox, který váží téměř 15 MB, ale to je desetina celkového objemu výsledného balíčku. Kliknutím na druhé (a poslední) dostupné tlačítko „Upravit existující balíček“ můžete vidět, co je uvnitř kontejneru, a provádět změny prostřednictvím Cameyo. Na kartách „Soubory“ a „Registr“ lze snadno zjistit, které soubory a větve registru jsou emulovány. V případě potřeby lze jakýkoli prvek odebrat nebo naopak něco přidat. Na první kartě „Obecné“ je k dispozici zajímavá možnost - jedná se o režim izolace. Ve výchozím nastavení běží jakákoli přenosná aplikace zcela izolovaně a nemůže provádět změny v systému. V případě potřeby však lze režim balíčku změnit na „Plný přístup“ a poté bude mít program plný přístup k souborům a registru, jako každá jiná aplikace.

    Po spuštění programu Cameyo uživatel obdrží jednoduché rozhraní s tlačítky:
    jeden pro vytvoření nového kontejneru a druhý pro úpravu dříve vytvořených balíčků.

    Klikněte na tlačítko "Studio", zobrazte hlavní okno programu před sebou a klikněte na tlačítko s fotoaparátem.

    Počkejte, než Cameyo Packager pořídí snímek nastavení vašeho systému v jeho aktuálním stavu.

    To může trvat docela dlouho, záleží na všem

    v závislosti na výkonu, velikosti a výkonu vašeho počítače

    konfigurace nainstalovaného operačního systému.

    Po pořízení snímku systému se zobrazí následující okno:

    Nechte toto okno otevřené a pokračujte ve vytváření virtuálního balíčku.

    Začněte instalovat software, který chcete změnit na přenosný.

    Spusťte Průvodce instalací nebo instalační soubor vašeho programu.

    Pokud chcete, spusťte virtuální balíček

    tak, jak potřebujete pro práci.

    Po dokončení instalace programu klikněte na tlačítko „Install done“ v okně programu Cameyo Packer.

    Nyní buďme trpěliví (v tuto chvíli nemůžete na počítači nic dělat!)

    a počkejte na dokončení procesu.

    Cameyo znovu pořídí snímek systému (tentokrát po instalaci)

    a analyzovat rozdíly, bude to trvat několik minut.

    To je vše, byla vytvořena verze Portable, dobře!


    Balíček je umístěn ve složce s názvem "Moje balíčky dokumentůlCameyo":

    Cameyo má jedinečné přednastavené mechanismy:

    zástupce aplikace, název, ikona, spouštěcí program atd.
    Pokud však chcete. vytvořený balíček můžete přizpůsobit.

    Úprava virtuálního balíčku.
    Na rozdíl od jiných produktů pro virtualizaci aplikací Cameyo nevyžaduje, abyste upravovali každý virtuální balíček.
    kterou vytvoříte. Pokud si však chcete balíček přizpůsobit, můžete spustit editor balíčků.
    V závislosti na konfiguraci vašeho systému a dostupné síti NET můžete vidět jednu nebo druhou obrazovku.
    Klikněte na tlačítko, které je označeno červeně:

    Poté otevřete balíček pro úpravy:

    Spusťte soubor (Cameyo.exe),

    V nabídce klikněte na Otevřít soubor.

    Na další obrazovce se zobrazí:

    Základní nastavení:
    Zahájení:

    Ovládání programu, který má být spuštěn

    spustit virtuální balíček.
    Pokud má vaše aplikace pouze jednu schopnost

    spuštění, pak bude ve výchozím nastavení vybráno přímé spuštění.
    Jinak se zobrazí nabídka:
    Režim izolace:
    Řídí, zda se virtuální aplikace může změnit

    soubory/položky registru v cílovém systému nebo ne.
    Izolace (výchozí):

    Virtuální aplikace nebude moci upravovat soubory a záznamy

    registru v cílovém systému.

    Místo toho, pokud se pokusí provést nějaké změny, udělá to

    přesměrován do samostatné složky nebo klíče registru.

    Tato složka může být nastavena na položku "Data Storage".
    Plný přístup: Virtuální aplikace bude moci upravovat soubory

    a položky registru v cílovém systému.

    VŠECHNA OSTATNÍ NASTAVENÍ A PŘÍKAZY PRO ÚPRAVU VIRTUÁLNÍHO BALÍČKU JSOU POPSANÉ V SOUBORU PDF

    P.S. Vývojáři varují, že úspěch postupu pro vytvoření přenosného programu je zaručen pouze v případě

    pokud tento program nebyl nikdy předtím nainstalován do počítače.

    (nově nainstalovaný) nebo „čistý“ virtuální stroj

    Na oficiálních stránkách Cameyo byla spuštěna online služba Nechte nás vytvořit vaše virtuální přenosné aplikace!, pomocí kterého můžete vytvořit Přenosný program (přenosnou aplikaci) bez instalace jakéhokoli softwaru do počítače.
    Chcete-li to provést, zaregistrujte se a budete mít přístup na stránku s možnostmi objednávky - vytvořit Portable (přenosný program)

    Na této stránce můžete přidat objednávku/žádost o online službu Portable App Builder :
    – Musíte zadat název programu, který chcete přenést.
    – Zadejte vzdálený odkaz pro stažení aplikace
    – Stáhněte si balíček sami MSI (doporučeno) nebo .EXE (distribuce programu).

    Po vyplnění žádosti budou upozornění zaslána e-mailem. e-mail o tom, že vaše objednávka byla dokončena a program Portable je připraven ke stažení.
    Dále si pomocí odkazu na webovou stránku Cameyo můžete stáhnout přenosný program připravený k použití.

    Program pro vytváření přenosných verzí programů z běžných verzí programů, které vyžadují instalaci do počítače.

    Počítač je věc, bez které se dnes prakticky neobejdete. Nicméně, PC samo o sobě je hromada hardwaru, který může být skutečně užitečný pouze šikovně vybraným softwarem!

    Přenosné aplikace jsou v podstatě stejné programy, na které jste zvyklí v každodenním životě, ale jsou nezávislé na komponentách systému, na kterých se spouštějí, a nevyžadují instalaci. Podle toho je můžeme spustit na libovolném počítači z libovolného paměťového média (dnes nejčastěji flash disků).

    Výhody přenosného softwaru

    1. Není nutná žádná instalace
    2. Spouští se z jakéhokoli média
    3. Nezávisí na komponentách systému, na kterých běží
    4. Neucpává registr Windows
    5. Nezanechává stopy své činnosti na PC.

    Není to tak dávno, co bylo možné přenosné verze požadovaného softwaru vytvářet pouze ručně na „čistém“ nebo virtuálním OS. Musel jsem pořídit snímky registru před a po instalaci, pak je porovnat a (opět ručně) shromáždit všechny soubory a klíče registru, které se změnily...

    Dnes však existují aplikace, které vám umožní tento dlouhý a únavný proces zcela automatizovat! Rád bych vás seznámil s programem Cameyo. V tuto chvíli jde prakticky o jediný virtualizační systém svého druhu, který umožňuje plně automatizovat proces budování přenosných verzí libovolných aplikací.

    Svými schopnostmi konkuruje komerčnímu produktu společnosti SPOON - SpoonStudio:

    Srovnání programu Cameyo s placeným analogem Spoon Studio

    Jak můžete vidět, Cameyo je téměř tak dobrý jako drahý komerční virtualizační systém. Navíc, pokud se nechcete ponořit do složitostí optimalizace výsledné přenosné aplikace, Cameyo bude vaší nejlepší volbou, protože nabízí uživatelskou podporu krok za krokem!

    Spoon Studio má také tuto funkci, ale v naší bezplatné aplikaci je rozhraní průvodce mnohem pohodlnější, přehlednější a nikdy neznamená dvojí výklad!

    Další výhodou Cameyo je jeho přenositelnost a velikost je poměrně malá na program ve své kategorii (pouze 6,7 MB - oproti 88,7 MB pro Spoon Studio).

    Instalace Cameyo

    Cameyo můžete spustit přímo z archivu, který jste si stáhli.

    Pozornost! Před spuštěním Cameyo je vhodné zakázat internet a aplikace, které s ním a se souborovým systémem PC pracují! (to vám umožní minimalizovat počáteční velikost spustitelného souboru přenosné aplikace).

    Rozhraní Cameyo

    Po spuštění se zobrazí okno se dvěma tlačítky: „Zachytit instalaci“ (což znamená „Zachytit instalační proces“) a „Upravit existující balíček“ („Upravit existující balíčky“). Protože ještě nemáme žádné hotové projekty, klikneme na první tlačítko a v pravém dolním rohu obrazovky se nám zobrazí následující zpráva:

    Nápis v okně doslova znamená „Získání úvodního snímku obrazovky systému před instalací“. Toto je první fáze vytváření naší budoucí přenosné aplikace. Cameyo shromažďuje data o systémových komponentách, jako je registr, systémové složky a struktura souborů, během 3 až 5 minut.

    Vytvoření přenosné verze programu

    Po dokončení fáze sběru informací přejdeme přímo k procesu instalace naší aplikace:

    V této fázi nainstalujeme aplikaci, kterou potřebujeme, a provedeme s ní všechna potřebná předběžná nastavení. Po dokončení instalace klikněte v okně Cameyo na tlačítko „Install done“. Pokud program, který jste nainstalovali, vyžaduje restart, nemusíte nic mačkat – klidně restartujte.

    Po potvrzení dokončení instalace Cameyo přistoupí ke třetímu (a vlastně poslednímu) kroku – porovnání snímků systému:

    V informačním okně uvidíte, že Cameyo znovu skenuje systém a hledá změněné komponenty. Jakmile je identifikován rozdíl mezi stavem systému před a po instalaci aplikace, Cameyo automaticky vytvoří spustitelný soubor s plně funkční přenosnou verzí aplikace, kterou jste právě nainstalovali!

    Zmenšení velikosti vytvořeného přenosného programu

    V zásadě jsme dosáhli svého - vytvořili jsme funkční přenosnou verzi požadované aplikace... Ale ne všechno je tak jednoduché...

    Faktem je, že nejčastěji nemůžeme zaručit, že na našem PC neběží žádné aplikace, které by prováděly změny v systému souborů. Proto může být konečná velikost spustitelného souboru našeho přenosného programu „nadměrná“ :).

    Abychom se vyhnuli zbytečným komponentám v přenosné aplikaci, kterou jsme vytvořili, otevřeme ji pomocí Cameyo Package Editor. Chcete-li to provést, vraťte se znovu do hlavního okna a nyní klikněte na druhé tlačítko - „Upravit existující balíček“. V okně Průzkumníka, které se otevře, označte přenosnou aplikaci, kterou jsme vytvořili, a přejděte do následujícího okna:

    Před námi je Cameyo Package Editor. Skládá se ze 4 záložek, na každé z nich můžeme provádět nějaké akce s naší přenosnou aplikací. A první karta, která se otevře ihned po spuštění Editoru, je „Obecné“. Toto jsou obecná nastavení pro náš projekt. Zde můžeme:

    • zadejte spustitelný soubor naší aplikace;
    • režim izolace aplikace (komunikační režim, plně izolovaný nebo plně přístupný);
    • specifikovat typ média, ze kterého lze aplikaci spustit;
    • nastavit ikonu programu;
    • nastavte název a popis aplikace.

    Na druhé záložce („Soubory“) můžeme spravovat souborový systém naší přenosné aplikace:

    Právě zde můžeme minimalizovat velikost vytvořeného programu odstraněním všech zjevně nepotřebných komponent. Také v této záložce můžeme přidat potřebné soubory (například pluginy) do našeho projektu.

    Smazané soubory a složky se obvykle neodstraní okamžitě, ale jsou pouze označeny červeným křížkem. Po uložení projektu budou smazány. V praxi jsem se však v tomto procesu setkal s určitými obtížemi.

    Některé soubory, zdá se, nejsou smazány, ale jsou pouze skryté, což nijak neovlivňuje velikost výsledného spustitelného souboru :(. Proto ještě jednou opakuji: při vytváření každé nové přenosné aplikace se snažte zajistit, aby na vašem počítači nejsou spuštěny žádné programy třetích stran!

    Třetí záložka („Registr“) vám umožňuje upravit interní registr přenosné aplikace:

    Zde se zbytečné větve bez problémů smažou, takže se nebudeme zdržovat procesem čištění registru.

    Doladění přenosného programu

    Poslední záložka („Advanced“) poskytuje některé „pokročilé“ funkce konfigurace projektu:

    Mezi tyto funkce patří:

    1. Zákaz dětských procesů
    2. Konfigurace nastavení pro ukládání nastavení aplikace (úplné uložení, zákaz ukládání registru a úplné vymazání dat při ukončení aplikace)
    3. Nastavení data vypršení platnosti aplikace.

    Až provedete všechny potřebné změny, budete muset náš projekt uložit. Chcete-li to provést, přejděte do nabídky „Soubor“ (levý horní roh okna Editoru balíčků) a klikněte na tlačítko „Uložit“.

    Změny se uloží do dříve vytvořeného spustitelného souboru. Pokud chcete trochu experimentovat, můžete kliknout na tlačítko „Uložit jako“ a uložit opravený projekt jako nový soubor s jiným názvem a jinými nastaveními.

    Výhody a nevýhody Cameyo

    • volný, uvolnit :);
    • plná automatizace;
    • jednoduché rozhraní;
    • možnost editace vytvořeného projektu;
    • nastavení parametrů vytvářených aplikací.
    • Problémy s čištěním souborového systému projektu:(.

    závěry

    Pokud potřebujete mít k práci vždy po ruce několik konkrétních programů, ale nevíte, jak z nich vytvořit přenosné verze, pak je Cameyo přesně tím nástrojem, který vám pomůže se s vaším problémem vyrovnat.

    Cameyo navíc nedávno spustilo (a nyní aktivně testuje) online službu virtualizace programů. Tento bezprecedentní vývoj lze nalézt na adrese: http://online.cameyo.com/submit.aspx.

    Buďte mobilní ;). Pociťte naprostou svobodu jednání s domácím přenosným softwarem!

    P.S. Je povoleno volně kopírovat a citovat tento článek za předpokladu, že je uveden otevřený aktivní odkaz na zdroj a je zachováno autorství Ruslana Tertyshného.