Програма створення портативних програм. Колонка редактора: Створюємо Portable-версію будь-якої програми. Можливості клієнтської програми Cameyo Player

Програма для створення портативних версій (перенесених) програм із звичайних версій програм, які вимагають установки на комп'ютер.

Комп'ютер - це предмет, без якого сьогодні практично не можна обійтися. Однак сам по собі ПК - купа залізняк, яку робить по-справжньому корисною лише вміло підібране програмне забезпечення!

По суті, портативні програми це ті ж програми, якими Ви звикли користуватися у повсякденності, але незалежні від компонентів системи, на якій запускаються і не потребують встановлення. Відповідно ми можемо запускати їх на будь-якому комп'ютері з будь-якого носія інформації (сьогодні найчастіше флешки).

Переваги portable-софту

  1. Не вимагає встановлення
  2. Запускається з будь-яких носіїв
  3. Не залежить від компонентів системи, де запускається
  4. Не засмічується реєстр Windows
  5. Чи не залишає слідів своєї діяльності на ПК.

Нещодавно portable-версії потрібного софту можна було створити тільки вручну на «чистій» або віртуальній ОС. Доводилося робити знімки реєстру до і після установки, потім звіряти їх і (знову ж таки вручну) збирати в купу всі файли і ключі реєстру, які змінилися.

Проте вже сьогодні існують програми, що дозволяють повністю автоматизувати цей довгий та нудний процес! Хочу познайомити Вас із програмою Cameyo. На даний момент це практично єдина у своєму роді система віртуалізації, що дозволяє повністю автоматизувати процес складання portable-версій будь-яких додатків.

За своїми можливостями вона конкурує з комерційним продуктом компанії SPOON-SpoonStudio:

Порівняння програми Cameyo із платним аналогом Spoon Studio

Як бачимо, Cameyo практично не поступається дорогою комерційною системою віртуалізації. Більше того, якщо Ви не бажаєте вникати в тонкощі оптимізації отриманого portable-додатку, Cameyo буде Вашим найкращим вибором, оскільки пропонує покрокову підтримку користувача!

У Spoon Studio така функція теж є, проте в нашому безкоштовному додатку інтерфейс майстра набагато зручніший, зрозуміліший і жодного разу не має на увазі двоякого трактування!

Ще одним плюсом Cameyo є її портативність і досить невеликий для програми своєї категорії розмір (всього 6,7 МБ - проти 88,7 МБ у Spoon Studio).

Установка Cameyo

Запускати Cameyo можна безпосередньо з архіву, який Ви завантажили.

Увага!Перед запуском Cameyo бажано вимкнути Інтернет та програми, які працюють з ним та з файловою системою ПК! (це дозволить максимально зменшити початковий розмір файлу, що виконується portable-додатки).

Інтерфейс Cameyo

Після запуску ми побачимо віконце з двома кнопками: "Capture installation" (що означає "Захопити процес установки") та "Edit existing package" ("Правити існуючі пакети"). Оскільки у нас ще немає готових проектів, натискаємо першу кнопку і в нижньому правому кутку екрана побачимо наступне повідомлення:

Напис у вікні означає буквально «Отримання початкового скріншоту системи перед інсталяцією». Це перший етап створення нашого майбутнього portable-додатку. Cameyo протягом 3 - 5 хвилин збирає дані про такі компоненти системи, як реєстр, системні папки та структура файлів.

Створення портабельної версії програми

Після завершення етапу збору інформації ми переходимо безпосередньо до процесу встановлення нашої програми:

На цій стадії ми встановлюємо необхідну нам додаток і робимо з ним всі необхідні попередні налаштування. По завершенні установки потрібно натиснути кнопку Install done у віконці Cameyo. Якщо ж встановлена ​​Вами програма вимагає перезавантаження, тоді натискати нічого не треба - сміливо перезавантажуйтесь.

Після підтвердження завершення інсталяції Cameyo приступить до третього (і, по суті, останнього) кроку - звіряння знімків системи:

В інформаційному вікні Ви побачите, що Cameyo проводить повторне сканування системи і пошук компонентів, що змінилися. Після того, як різниця між станом системи до і після встановлення програми буде виявлена, Cameyo автоматично створить файл, що виконується, з повністю робочою portable-версією щойно встановленого Вами програми!

Зменшення розміру створеної portable-програми

В принципі, ми досягли поставленої мети - створили працездатну портативну версію потрібного додатку… Але не так просто…

Справа в тому, що найчастіше ми не можемо гарантувати того, що на нашому ПК у фоновому режимі не функціонують будь-які програми, які вносять зміни до файлової системи. Тому остаточний розмір файлу нашої portable-програми може мати «надлишкова вага»:).

Щоб уникнути непотрібних компонентів у створеному нами портативному додатку, відкриємо його за допомогою редактора пакетів Cameyo. Для цього знову повернемося до головного вікна і тепер натиснемо другу кнопку - «Edit existing package». У вікні Провідника, що відкрилося, вкажемо створений нами portable-додаток і потрапимо в наступне віконце:

Перед нами редактор пакетів Cameyo. Він складається з 4 вкладок, на кожній з яких ми можемо зробити будь-які дії з нашим портативним додатком. І першою вкладкою, що відкривається відразу при запуску Редактора, є General. Це загальні налаштування нашого проекту. Тут ми можемо:

  • вказати виконуваний файл нашої програми;
  • режим ізоляції програми (режим обміну даними, повністю ізольований чи повністю доступний);
  • вказати тип носія, з якого може запускатись додаток;
  • встановити іконку для програми;
  • встановити назву та опис програми.

У другій вкладці ("Files") ми можемо керувати файловою системою нашого portable-додатку:

Саме тут ми можемо максимально зменшити розмір створеної програми, вилучивши всі явно непотрібні компоненти. Також у цій вкладці ми можемо додати потрібні файли (наприклад, плагіни) до нашого проекту.

Що характерно, відразу видалені файли та папки не видаляються, а лише відзначаються червоним хрестиком. Їхнє видалення відбудеться після збереження проекту. Однак я на практиці зіткнувся з деякими труднощами у цьому процесі.

Деякі файли, схоже, не видаляються, а лише приховуються, що ніяк не позначається на розмірі кінцевого файлу, що виконується: (. Тому ще раз повторюся: під час створення кожного нового portable-додатку намагайтеся щоб на комп'ютері не працювало сторонніх програм!

Третя вкладка (Registry) дозволяє правити внутрішній реєстр портативного додатку:

Тут непотрібні гілки видаляються без особливих проблем, тому зупинятись на процесі очищення реєстру не будемо.

Тонкі налаштування портативної програми

Остання ж вкладка ("Advanced") надає деякі "просунуті" функції налаштування проекту:

До таких функцій відносяться:

  1. Заборона на дочірні процеси
  2. Налаштування параметрів збереження установок програми (повне збереження, заборона збереження реєстру та повне очищення даних при закритті програми)
  3. Налаштування дати закінчення роботи програми.

Коли всі необхідні редагування будуть Вами внесені, потрібно буде зберегти наш проект. Для цього зайдіть у меню "File" (верхній лівий кут вікна Редактора пакетів) і натисніть кнопку "Save".

Зміни будуть збережені у створеному раніше виконуваному файлі. Якщо ж Ви хочете трохи поекспериментувати, можете натиснути кнопку Save As і зберегти виправлений проект як новий файл з іншою назвою та іншими налаштуваннями.

Переваги та недоліки Cameyo

  • безкоштовність:);
  • повна автоматизованість;
  • простий інтерфейс;
  • можливість виправлення створеного проекту;
  • налаштування параметрів створених програм.
  • проблеми з очищенням файлової системи проекту:(.

Висновки

Якщо Вам завжди потрібно мати під рукою кілька специфічних програм для роботи, але Ви не знаєте, як зробити їх портативні версії, Cameyo саме той інструмент, який допоможе Вам впоратися з Вашою проблемою.

Понад те, нещодавно компанія Cameyo запустила (і зараз активно тестує) он-лайн сервіс віртуалізації програм. Цю безпрецедентну розробку можна знайти за адресою: http://online.cameyo.com/submit.aspx .

Будьте мобільними;). Відчуйте повну свободу дій із саморобним portable-софтом!

P.S. Дозволяється вільно копіювати та цитувати цю статтю за умови вказівки відкритого активного посилання на джерело та збереження авторства Руслана Тертишного.

Портативні версії програм не тільки для комп'ютерників, а й для багатьох звичайних користувачів є підручним інструментом. Збережені на флешці, потрібні портативні програми всюди покірно йдуть за своїм господарем, з хоч би яким комп'ютерним пристроєм той не працював. Портативний софт є актуальним для багатьох корпоративних користувачів, що працюють з облікових записів з обмеженням на встановлення сторонніх програм. Але, на жаль, не завжди в Інтернеті можна знайти портативну версію потрібної програми. Та й чим вбивати час на постійний пошук потрібного портативного софту, його простіше навчитися створювати самостійно. Власне, чим і займемося в цій статті - розглянемо нижче, як створювати портативні Windows-програми за допомогою Cameyo, а також ознайомимося з іншими можливостями цього проекту.

1. Про проект Cameyo

Проект Cameyo – це платформа для віртуалізації програм Windows. Вона включає десктопне програмне забезпечення для виготовлення портативних версій різних програм, а також веб-сервіс для використання цих програм в онлайні та їх перенесення на інші комп'ютерні пристрої на кшталт хмарного сховища. Принцип роботи Cameyo дещо схожий на роботу гіпервізорів. Як останні можуть запропонувати всередині основної операційної системи окрему ізольовану гостьову систему, так і Cameyo може створювати портативні програми, що працюють у своєму середовищі - не вимагають установки в Windows, незалежні від системного реєстру, що не створюють своїх фонових служб, а в окремих випадках навіть не залишають слідів своєї активності.

Проект Cameyo англомовний. Немає російськомовного інтерфейсу і десктопна утиліта. Але нехай не переймаються ті, для кого мовний бар'єр може стати перепоною. Роботу з десктопною частиною проекту ми розглянемо в цій статті у подробицях, а при використанні веб-інтерфейсу Cameyo на допомогу може прийти розширення Google Перекладач для браузерів, .

Сама можливість створення портативних програм за допомогою Cameyo є безкоштовною. Але щедрість авторів проекту закінчується на певному етапі використання хмарного простору Cameyo. Про те, навіщо і за що платити творцям Cameyo, поговоримо трохи нижче, розглядаючи можливості веб-версії проекту Cameyo Online. А поки що абсолютно безкоштовно скачаємо десктопну утиліту Cameyo для створення портативних програм з офіційного сайту проекту – http://www.cameyo.com

2. Створення портативних Windows-програм

Десктопна утиліта Cameyo для виготовлення портативних версій Windows-програм є портативною і не вимагає установки в систему. Запустивши її, побачимо три можливі шляхи подальшої роботи:

  • Cameyo Player– запуск клієнтської програми веб-сервісу Cameyo;
  • Capture an installation- Функція створення портативних програм;
  • Edit a package- Редактор раніше створених портативних програм.

Cameyo створює портативні програми за таким принципом: спочатку робиться знімок операційної системи до встановлення потрібної програми, потім необхідно запустити процес встановлення цієї програми, після чого остання засобами Cameyo буде запакована в портативну версію. Cameyo може запропонувати створення портативних програм без необхідності їх інсталяції в систему. До цієї можливості повернемося пізніше, її буде розглянуто у пункті 3 цієї статті. А поки що створимо портативну програму звичайним способом – шляхом її встановлення у систему.

Для створення портативної версії потрібної Windows-програми у першому вікні після запуску утиліти Cameyo вибираємо, відповідно, другий варіант.

Після чого в правому нижньому кутку екрана побачимо таке вікно:

Це повідомлення про те, що Cameyo розпочала створення знімка Windows перед інсталяцією програми. Як тільки в тому самому правому нижньому кутку екрана з'явиться таке повідомлення,

можемо приступати до запуску інсталятора та проводити встановлення потрібної програми.

Після завершення процесу встановлення у вікні повідомлення тиснемо кнопку "Install Done".

Після цього Cameyo повідомляє про повторне створення знімка системи, але вже після інсталяції програми. Порівнюючи два знімки системи – до і після встановлення програми, таким чином Cameyo із двох станів Windows виділяє цю програму для створення її портативної версії.

Якщо все пройшло успішно, побачимо повідомлення із зазначенням шляху збереження портативної версії програми – у папці профілю користувача «Документи» на диску С, у підпапці «Cameyo apps» .

По зазначеному шляху виявимо виконуваний EXE-файл щойно створеної портативної програми, в імені якого буде присутня дописка ".cameyo", як, наприклад, у нашому випадку "AOMEI Backupper Standard.cameyo".

У цьому EXE-файлі міститься все необхідне роботи портативної програми як у поточному комп'ютері, і інших комп'ютерних пристроях. Щоб працювати на таких із щойно створеною портативною програмою, на флешку або в хмарні сховища необхідно перемістити цей EXE-файл.

3. Можливості клієнтської програми Cameyo Player

Cameyo Player – це клієнтська програма веб-сервісу Cameyo, що працює за типом клієнтського програмного забезпечення хмарних сховищ. Як і останні, Cameyo Player є десктопним інтерфейсом до вмісту веб-акаунта і передбачає завантаження/скачування EXE-файлів портативних програм власного виробництва. Але, на відміну від тих же хмарних сховищ, веб-сервіс Cameyo, а, відповідно, і його клієнтський додаток, має свою специфіку. Окрім колекції своїх портативних програм, будь-який зареєстрований користувач безкоштовно отримує доступ до вже готових портативних програм. Це невелика добірка з популярного безкоштовного софту, в яку включені, зокрема, браузери Mozilla Firefox та Opera, текстовий редактор OpenOffice, архіватори WinRAR та 7-Zip, медіаплеєри KMPlayer, VLC, GOM, програма для віддаленого доступу TeamViewer, а також багато інших відомих програми. Є космічний 3D-симулятор Celestia. Але є один нюанс. Випливає цей аспект з того, що Cameyo є англомовним проектом, і це, відповідно, англомовний інтерфейс всіх цих програм. На жаль, не всі з них підтримують у портативному варіанті перемикання на російськомовний інтерфейс у налаштуваннях.

Крім добірки популярних портативних програм, у Cameyo Player є ще одна фішка, про яку згадувалося вище - це створення портативних програм без їх інсталяції в систему, в режимі "Пісочниці" (Sandbox). А тепер про все докладніше.

Запускаємо десктопну утиліту Cameyo і цього разу вибираємо запуск Cameyo Player.

Зареєструємось для використання можливостей веб-сервісу. Тиснемо внизу "Register an account".

Реєстрація дуже проста. У вікні браузера з'явиться форма реєстрації користувачів на офіційному сайті Cameyo. Потрібно ввести адресу електронної пошти, вигадати пароль, підтвердити його та натиснути кнопку «Register». Ще більше спростити реєстрацію можна, використовуючи Google-аккаунт.

Після підтвердження реєстрації можемо авторизуватись у Cameyo Player. Після цього у вікні програми побачимо список згаданих портативних програм. Вибравши будь-яку з них, можемо завантажити її на комп'ютер або запустити в онлайн-режимі без скачування. Швидше і стабільніше працюватимуть, природно, завантажені портативні програми при їхньому локальному запуску без посередництва мережі.

Натиснувши вгорі кнопку у вигляді плюса, серед двох можливих функцій Cameyo Player можемо вибрати «Upload an existing package»для завантаження в хмарне сховище розміщених на комп'ютері портативних програм, створених за допомогою Cameyo.

"Drag & Drop your Cameyo package here", - попросить Cameyo в віконці, що далі запустився, і це означає, що в це віконце можна перетягнути EXE-файл портативної програми. Але можна й використати кнопку огляду "Browse".


Для завантаження портативної програми в «хмару» Cameyo тиснемо «Upload».

Після успішного процесу завантаження портативної програми спостерігатимемо повідомлення "Expiration in 7 days", що російською означає "Дійсно протягом 7 днів".

Процес завантаження портативної програми в «хмару» може виявитися неуспішним – якщо розмір EXE-файлу перевищує 50 Мб. До речі, про обмеження.

4. Умови безкоштовного використання хмарного сховища Cameyo

Першою гранню щедрості авторів Cameyo є лише 7-денний термін зберігання портативних програм у хмарному сховищі в рамках безкоштовного облікового запису з базовою ліцензією. Інша грань використання "хмари" Cameyo без фінансових вкладень - розмір EXE-файлу програми не повинен перевищувати 50 Мб. Поліпшити такі неповні умови можна за плату, придбавши за місячною передплатою обліковий запис Pro або дорожчий Enterprise. Просто забезпечити дисковий простір для зберігання портативних програм можна і шляхом підключення хмарного сховища Dropbox.

Благо створення портативних програм без їх інсталяції в систему - можливість, що надається творцями Cameyo безкоштовно.

5. Створення портативних програм без їх встановлення у систему

Без інсталяції у систему портативні програми створюються у рамках роботи Cameyo Player. Інша функція, доступ до якої реалізований при натисканні кнопки з плюсом – це "Create a new package"тобто створення нового пакета, по суті, нової портативної програми.

Після вибору цієї функції знову побачимо віконце з пропозицією перетягнути файл, тільки цього разу вже інсталятора майбутньої портативної програми. Для додавання інсталятора також передбачена кнопка огляду.

Далі буде вікно з вибором способів створення нової портативної програми: перші дві кнопки - це способи в онлайн-режимі (не завжди працюють), третя - за участю знімків системи, як було розглянуто в пункті 2 цієї статті. А ось четверта кнопка - Sandbox Capture - це і є той спосіб створення портативної програми без її встановлення в систему. Тиснемо її.

Потім у такому ось віконці

Cameyo повідомить про запуск процесу встановлення програми у віртуальному режимі (у режимі тієї самої «Пісочниці»), і що насправді ця програма встановлюватися в систему не буде. Тиснемо «Ок». І здійснюємо процес встановлення.

Після його завершення у вікні Cameyo Player побачимо кілька опцій для подальших дій, серед яких буде «Upload»- Завантаження в «хмару». Можемо відразу завантажити нову портативну програму в Інтернет.

Локальний EXE-файл щойно створеної портативної програми шукаємо в тій же підпапці «Cameyo apps» у папці профілю користувача «Документи» на диску С.

6. Робота з веб-сервісом Cameyo Online

Працювати з портативними програмами – як із власними, що зберігаються в «хмарі» протягом тих самих 7 днів, так і з переліком готових програм від Cameyo – можна у своєму обліковому записі у веб-версії проекту Cameyo Online, використовуючи будь-який із браузерів, у будь-якій операційній системі, з будь-якого пристрою, що забезпечує більш-менш прийнятну швидкість Інтернету. Для цього на офіційному сайті програми заходимо до розділу "Apps".

У цій вкладці побачимо всі завантажені в хмару портативні програми, 7-денний термін зберігання яких не минув. Можемо вибрати будь-яку з них.

І чи видалити, чи завантажити, чи запустити в онлайн-режимі у вікні браузера.

Підключивши в налаштуваннях облікового запису хмарне сховище Dropbox, з онлайн-версіями портативних програм можна буде працювати на кшталт Chrome OS – зі збереженням створених або відредагованих у запущених програмах файлів на диску файлового сховища. Крім Dropbox, опціонально Cameyo Online передбачає підключення ще й Google Диску, але поки що ця функція працює нестабільно.

У розділі облікового запису на сайті Cameyo можемо зробити ті ж операції, що і в клієнтській програмі Cameyo Player - завантажити в «хмару» портативну програму, або створити її засобами Cameyo Online. Для завантаження готової портативної програми вибираємо пункт «Upload your existing Cameyo package»та вказуємо шлях до EXE-файлу.

Для створення нової портативної програми вибираємо «Create a new Cameyo package, від software installer». Це ще один спосіб створення портативних програм без їх встановлення в систему, щоправда, проходить процес трохи довше, ніж з використанням Пісочниці в рамках роботи клієнтського додатка Cameyo Player, і частіше завершується невдачею. У графі Submit file вибираємо пункт Local machine (50 MB max) і вказуємо шлях до інсталятора потрібної програми на комп'ютері. Пункт вище - "URL" - можливість вказівки посилання на скачування інсталяційного файлу, але, на жаль, працює такий спосіб не завжди. У графі Destination вибираємо або пункт My Apps (stored 7 days), або My Dropbox, якщо такий підключений. Далі тиснемо "Online Install".

У вікні браузера відкриється віддалений робочий стіл і запуститься процес інсталяції програми. Проходимо його.

А після завершення тиснемо «Install done».

У цьому вікні браузера відкриється сторінка портативної програми з можливістю її завантаження і запуску в онлайн-режимі.

7. Редактор портативних програм

Третя функція, яку можемо спостерігати під час запуску десктопної утиліти Cameyo – це "Edit a package"редактор портативних програм.

Cameyo, в принципі, за умовчанням створює портативний софт з оптимальними налаштуваннями, але за необхідності і такі можна змінити, підігнавши ту чи іншу програму під свої потреби. У редакторі портативних програм налаштовується доступ до даних, асоціація файлів, інтеграція з провідником, залишення слідів у системному реєстрі тощо. Всі доступні налаштування акуратно розподілені за вкладками та графами, так що при бажанні попрацювати з редактором, що і потрібно буде зробити, так це перекласти написи опцій на російську мову.

8. Про недоліки Cameyo

Cameyo – дуже цікавий проект, але, на жаль, не все так гладко, як описано вище. Вище ми розглянули, як відбувається робота у ідеалі. На практиці ж час від часу наштовхуватимемося на проблеми як у процесі створення, так безпосередньо при роботі портативних програм. Так, не з кожної програми можна зробити портативну, адже деякий Windows-софт заточений під роботу у повноцінному середовищі операційної системи із запуском своїх фонових служб. Є проблеми і в роботі веб-сервісу Cameyo Online: не кожна портативна програма навіть запуститься у вікні браузера, не кажучи вже про стабільність та швидкодію її роботи. Більш надійним варіантом буде все-таки використання портативних програм після завантаження їх на диск комп'ютера.

В одному з уже давніх номерів] у нас була стаття «Portable – ось вона, радість», де ми розповідали, як із практично будь-якої програми можна зробити версію, що портується, яка запускатиметься без установки, записати її на флешку і завжди носити з собою . У хід тоді була пущена дорога утиліта Thinstall. Пізніше цей проект був куплений компанією VMware і весь його функціонал зараз представлений у додатку VMware ThinApp. Як і інші продукти цієї компанії, ThinApp займається віртуалізацією, а точніше – віртуалізацією програм. Завдання такої операції у тому, щоб створити віртуальне оточення окремо взятого докладання. Ця програма не повинна підозрювати, що запущено на іншому комп'ютері; воно може, як і задумане розробниками, звертатися до реєстру, файлової системи та знаходити там ключі та файли, які були додані під час процедури встановлення. Файли програми і всі необхідні дані поміщаються в єдиний EXE-файл, що виконується. Під час його запуску в системі розгортається віртуальне оточення, яке емулює потрібні ключі реєстру, DDL'ки, бібліотеки сторонніх розробників, усілякі фреймворки, а програма запускається як ні в чому не бувало. При цьому жодні драйвери в систему не встановлюються, до реєстру зміни не вносяться – програма повністю працює всередині віртуального оточення. Хороший підхід, і ThinApp відмінно його реалізує, але одна проблема - рішення коштує як мінімум $6050. Чи не кисло, так?

Втім, апетит компанії, можливо, незабаром вщухне, бо в Мережі нещодавно з'явилася реальна альтернатива для віртуалізації програм. Програма Cameyo (www.cameyo.com) робить те ж саме, що і ThinApp, з однією лише різницею – нічого за це не просить. І знаєш, на місці VMware я б починав боятися. Важко уявити, як можна зробити процес портування набагато простіше, ніж це реалізовано в Cameyo. Після встановлення з 1,5 Мб дистрибутива користувачеві пропонується інтерфейс із двома кнопками: одна для створення нового контейнера, а інша – для модифікації раніше створених пакетів. Якщо натиснути на першу («Capture installation») програма почне робити зліпок (snapshot) системи, зберігаючи собі стан файлової системи та реєстру – від цієї інформації їй доведеться відштовхуватися. Як тільки snapshot буде зроблено, Cameyo запропонує розпочати встановлення програми, для якої необхідно зробити Portable-версію. Нехай це буде Opera, а для повноти картини ще й Flash-плеєр для неї, а також Java-плагін. Тут ніяких проблем, просто встановлюємо все, як завжди; якщо потрібно перезавантаження - сміливо ребутимся (це коректно обробляється). Як тільки інсталяція та налаштування закінчені, можна натискати на кнопку «Install done». У цей момент Cameyo ще раз зробить зліпок системи, щоб порівняти, які зміни відбулися, і на основі цих даних створити Portable-пакет. Процес може зайняти кілька хвилин, після чого програма потішить повідомленням «Package successfully created».

Ось, власне, і все. EXE'шник, що вийшов, можна спробувати запустити на будь-якій Windows-системі і переконатися, що і сам браузер, і всі додатково встановлені плагіни працюють. Можна записувати на флешку та без будь-яких проблем використовувати на будь-якому комп'ютері. Щоправда, є один нюанс - у контейнер міститься досить багато різних даних, тому вага пакета може бути досить значним. Наприклад, пакет, що вийшов у мене, з Opera 10.62 важить аж 139 Мб. Але тут є секрет: якщо вивчити вміст контейнера, легко виявити в ньому файли, які Cameyo помістив у нього помилково, і насправді жодної необхідності в їхній віртуалізації немає. Скажімо, в мій пакет з Opera потрапив файл з індексом Dropbox'а, якою важить майже 15 Мб, адже це десята частина всього обсягу пакета, що вийшов. Подивитися, що знаходиться всередині контейнера, і внести зміни можна через Cameyo, натиснувши на другу (і останню) доступну кнопку «Edit existing package». На вкладках "Files" і "Registry" легко побачити, які файли та гілки реєстру емулюються. При необхідності будь-який елемент можна видалити або навпаки щось додати. Цікава опція доступна на першій вкладці «General» - це Isolation Mode. За замовчуванням будь-яка програмна програма працює повністю ізольовано і не може вносити зміни в систему. Однак, якщо потрібно, режим пакета можна змінити на «Full Access», і тоді у програми з'явиться повноцінний доступ до файлів і реєстру, як і в будь-якої іншої програми.

Після запуску програми Cameyo користувач отримує найпростіший інтерфейс із кнопками:
одна для створення нового контейнера, а інша для модифікації раніше створених пакетів.

Клацаємо по кнопці "Studio", бачимо перед собою основне вікно програми та клацаємо по кнопці з фотоапаратом.

Зачекайте, доки пакувальник Cameyo зробить знімок установок вашої системи в її нинішньому стані.

Це може зайняти досить багато часу, все залежить

від продуктивності вашого комп'ютера, розміру та

Зміни встановленої операційної системи.

Після створення знімка системи з'явиться наступне вікно:

Це вікно залиште відкритим та продовжуйте створення віртуального пакета.

Почніть інсталювати програмне забезпечення, яке ви хочете зробити Portable.

Запустіть Майстра Налаштувань або інсталяційний файл програми.

Якщо ви бажаєте, запускати віртуальний пакет

так, як вам потрібно для роботи.

Коли програма завершиться, натисніть кнопку "Install done " у вікні пакувальника Cameyo.

Тепер набираємось терпіння (на комп'ютері в цей час робити нічого не можна!)

і чекаємо на закінчення процесу.

Cameyo знову зробить знімок системи (цього разу після встановлення)

і проаналізує відмінності, це триватиме кілька хвилин.

Це все, Portable версія створена, Ви молодець!


Пакет знаходиться у папці під ім'ям "My documentslCameyo packages":

Cameyo має унікальні механізми передустановок:

ярлик програми, ім'я, значок, програма автоматичного запуску і т.д.
Тим не менш, якщо ви хочете. Ви можете налаштувати створений пакет.

Редагування віртуального пакета.
На відміну від інших продуктів віртуалізації програм, Cameyo не потрібно редагувати кожен віртуальний пакет,
що ви створюєте. Тим не менш, якщо ви хочете налаштувати ваш пакет, ви можете запустити редактор пакетів.
Залежно від конфігурації вашої системи та NET-мережі в наявності, ви можете побачити один екран або інший.
Натисніть кнопку, яка позначена червоним кольором:

Потім відкрийте пакет для редагування:

Запустіть файл (Cameyo.exe),

натисніть у меню на File Open.

На наступному екрані з'явиться:

Основні налаштування:
Запуск:

Управління програми, яка має бути запущена

виконання віртуального пакета.
Якщо ваша програма має тільки одну можливість

виконання, то прямий запуск буде обрано за замовчуванням.
В іншому випадку буде відображено меню:
Режим ізоляції:
Контролює чи може віртуальний додаток змінювати

файли / записи реєстру на цільовій системі чи ні.
Ізолювання (за замовчуванням):

Віртуальна програма не зможе змінювати файли та записи

реєстру на цільовій системі.

Натомість, якщо воно намагається робити будь-які зміни, буде

перенаправлена ​​в окрему папку або розділ реєстру.

Ця папка може бути налаштована на запис "Зберігання даних".
Повний доступ:Віртуальна програма зможе змінювати файли

та запису реєстру на цільовій системі.

ВСІ ІНШІ НАЛАШТУВАННЯ І КОМАНДИ РЕДАКТУВАННЯ ВІРТУАЛЬНОГО ПАКЕТУ ОПИСАНІ У PDF ФАЙЛІ

P.S.Розробники попереджають, що успіх процедури створення портативної програми гарантується тільки у випадку,

якщо раніше ця програма не встановлювалася на комп'ютер.

(щойно проінстальованою) або "чистою" віртуальною машиною

На офіційному сайті Cameyo запущено онлайн сервіс Let us build your virtual portable apps!, за допомогою якого можна зробити Portable програму (портативний додаток), не встановлюючи при цьому жодного софту на ваш комп'ютер.
Для цього пройдіть реєстрацію і вам буде доступна сторінка з опціями замовлення – створення Portable (портативної програми)

На цій сторінці ви зможете додати замовлення/запит на онлайн сервіс Portable App Builder :
– Вам потрібно запровадити назву програми, яку ви хочете зробити портативною.
– Вказати видалене посилання на завантаження програми
– Самостійно завантажити пакет.MSI (recommended) or .EXE (дисбутів програми).

Після виконання запиту прийде повідомлення на ел. пошту про те, що ваше замовлення виконано і Portable програма готова до завантаження.
Далі, перейшовши за посиланням на сторінку сайту Cameyo, ви можете завантажити готову до використання портативну програму.

Привіт, друзі! У цій статті розберемося як створювати портативні програми (ті, що працюють без встановлення). І як ви зрозуміли з назви, будемо використовувати сервіс www.cameyo.com. За допомогою цього сервісу можна створити портативну програму у себе на комп'ютері (самому), а можна зробити портабельну програму онлайн. У цій статті спробуємо так і так.

Створимо портативну програму на своєму комп'ютері. Завантажуємо програму cameyo. Переходимо на сайт http://www.cameyo.com/

Прокручуємо сторінку трохи вниз і тиснемо Download Cameyo

Поки що скачується Cameyo розкриваємо меню MY ACCOUNT і вибираємо REGISTER для реєстрації облікового запису. Останній потрібен для доступу до всіх функцій сервісу

Щоб знайти створену портативну програму на нашому жорсткому диску тиснемо правою кнопкою мишки на значку і вибираємо Explore on disk.

Все готово. Можна копіювати програму на будь - який зовнішній носій і запускати на будь - якому комп'ютері або ноутбуці .

Створення портативної програми online

Давайте спробуємо створити портативну програму (наприклад, TakeOwnershipEx для отримання повних прав до файлу або папки)

Відкриваємо Cameyo, переходимо на вкладку Studioі тиснемо Capture app online

або на сайті cameyo.comвідкриваємо меню MY ACCOUNTі вибираємо LOGIN

Якщо у вас ще немає облікового запису Creme account. Якщо є – вводимо Email та пароль у форму Login

Після успішного входу тиснемо Online Packager

Тиснемо Installer upload. Вибираємо розрядність Windows XP. Якщо вам потрібно, щоб портативна програма працювала — вибираєте 64-bit. Тиснемо кнопку Виберіть файл для вибору інсталятора (exe або msi-файлу) та Submit(Відправити)

За кілька секунд (або хвилин) портативна програма готова. Можна скачати або переглянути як вона працює

Подивитися не вдалося так як запустився файл ліцензії. Тому скачав та запустив від імені адміністратора

Програма запущена

І вона одразу російською мовою.

Висновок

Сподіваюся вам так само, як і мені було цікаво відкрити для себе світ Portable програм. Деякі програми, у тому числі і розглянутий тут PicPick, можуть працювати портативно (без встановлення) та без обробки спеціальних програм. Усю папку із встановленою програмою з Program File переносіть на флешку, наприклад. Саму програму видаляєте та запускаєте з флешки. Якщо програма простенька, вона з великою ймовірністю запрацює. Незручно, що у папці купа файлів. Так як Windows XP вже не підтримується, а саме вона поки що використовується як система для створення portable програм online, буду створювати локально. У мене встановлена ​​Windows 7 як і на більшості комп'ютерів, на яких мені потрібно буде працювати з цими програмами.

Загалом я серйозно замислився над використанням портативних програм. У бібліотеці Cameyo представлена ​​величезна база. (Яка доступна без реєстрації за адресою https://online.cameyo.com/public). Бери та працюй.