Как создавать портативные программы с помощью платформы Cameyo

Несомненным плюсом портативного софта является возможность его запуска с переносных носителей, а также хранение настроек в конфигурационных файлах, что в свою очередь позволяет избежать замусоривания реестра, в который традиционно прописываются все обычные установщики. С другой стороны, портативные приложения медленнее запускаются, большинством из них не поддерживается автообновление, а еще их использование предполагает некий риск.

Поскольку чаще всего приходится иметь дело с переносными программами, перепакованными не разработчиками, а порой совершенно неизвестными людьми.

Вполне допустимо, что последний пункт вас как-то особенно смущает, впрочем, что мешает вам создавать портативные приложение самостоятельно?

Существуют инструменты, позволяющие портировать самые разные программы и быть при этом уверенными, что в их код не попало ничего опасного. Одним из таких инструментов является Cameyo — платформа для виртуализации и портирования десктопных приложений. Скачать ее можно с сайта разработчика www.cameyo.com, но в этом случае вам придется заполнить форму, указав свой email и прочие данные. Загрузить программу можно и с других ресурсов, однако регистрировать личный кабинет вам всё равно придется.

В момент запуска исполняемого файла Cameyo предложит выбрать один из трех режимов работы: Cameyo Player, Capture an installation и Edit a package. Создание портативных приложений доступно в режиме «Capture an installation».

Cameyo

Выбрав режим, авторизуйтесь в программе с помощью используемых при регистрации аккаунта email и пароля. В окне приложения вы увидите несколько иконок программ, которые можно запустить в изолированное среде или скачать на компьютер.

Выберите в меню опцию «Create a new package».

Create a new package

Перетащите в открывшееся окошко исполняемый файл приложения, которое хотите сделать портативным и нажмите «Snapshot Capture».

Snapshot Capture

При этом Cameyo создаст снимок системы до установки приложения.

Снимок системы

Как только снимок будет создан, запустится мастер-установщик приложения.

Мастер-установщик приложения

Одновременно откроется окошко Cameyo с мигающей красной кнопкой и предложением создать пост-снимок. Устанавливаем программу с помощью стандартного мастера-установщика после чего снимаем, если установлена, галочку на запуск программы и жмем «Install done».

Install done

Cameyo выполнит повторное сканирование системы, создаст пост-снимок и «соберет» на основе полученных данных исполняемый файл уже портативной версии приложения.

Пост-снимок

Которое вы найдете в папке %userprofile%\Documents\Cameyo apps.

Cameyo apps

Также вы можете загрузить портированное приложение в свой облачный аккаунт, в этом случае его иконка появится в списке программ, доступных для запуска из виртуальной среды Cameyo.

Аккаунт

По большому счету это всё, что касается создания портативных версий программ в Cameyo.

Портативные версии программ в Cameyo

Следует, однако, учитывать, что некоторые из портированных приложений могут работать некорректно, особенно это касается условно-бесплатных программ.

Второй момент — размер исполняемых файлов приложений в большинстве случаев окажется большим, чем вес исходника. Это объясняется добавлением в пакет компонентов самой Cameyo и некоторых системных процессов, вовлеченных в процесс создания портативного приложения.

Для их удаления в Cameyo предусмотрен режим «Edit a package». Наконец, при запуске созданных в Cameyo программ сначала будет появляться меню платформы, в котором пользователю каждый раз нужно будет выбирать необходимое действие.

Поделиться в соц сетях:

Рекомендуемые публикации:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *