Несомненным плюсом портативного софта является возможность его запуска с переносных носителей, а также хранение настроек в конфигурационных файлах, что в свою очередь позволяет избежать замусоривания реестра, в который традиционно прописываются все обычные установщики. С другой стороны, портативные приложения медленнее запускаются, большинством из них не поддерживается автообновление, а еще их использование предполагает некий риск.
Поскольку чаще всего приходится иметь дело с переносными программами, перепакованными не разработчиками, а порой совершенно неизвестными людьми.
Вполне допустимо, что последний пункт вас как-то особенно смущает, впрочем, что мешает вам создавать портативные приложение самостоятельно?
Существуют инструменты, позволяющие портировать самые разные программы и быть при этом уверенными, что в их код не попало ничего опасного. Одним из таких инструментов является Cameyo — платформа для виртуализации и портирования десктопных приложений. Скачать ее можно с сайта разработчика www.cameyo.com, но в этом случае вам придется заполнить форму, указав свой email и прочие данные. Загрузить программу можно и с других ресурсов, однако регистрировать личный кабинет вам всё равно придется.
В момент запуска исполняемого файла Cameyo предложит выбрать один из трех режимов работы: Cameyo Player, Capture an installation и Edit a package. Создание портативных приложений доступно в режиме «Capture an installation».
Выбрав режим, авторизуйтесь в программе с помощью используемых при регистрации аккаунта email и пароля. В окне приложения вы увидите несколько иконок программ, которые можно запустить в изолированное среде или скачать на компьютер.
Выберите в меню опцию «Create a new package».
Перетащите в открывшееся окошко исполняемый файл приложения, которое хотите сделать портативным и нажмите «Snapshot Capture».
При этом Cameyo создаст снимок системы до установки приложения.
Как только снимок будет создан, запустится мастер-установщик приложения.
Одновременно откроется окошко Cameyo с мигающей красной кнопкой и предложением создать пост-снимок. Устанавливаем программу с помощью стандартного мастера-установщика после чего снимаем, если установлена, галочку на запуск программы и жмем «Install done».
Cameyo выполнит повторное сканирование системы, создаст пост-снимок и «соберет» на основе полученных данных исполняемый файл уже портативной версии приложения.
Которое вы найдете в папке %userprofile%\Documents\Cameyo apps.
Также вы можете загрузить портированное приложение в свой облачный аккаунт, в этом случае его иконка появится в списке программ, доступных для запуска из виртуальной среды Cameyo.
По большому счету это всё, что касается создания портативных версий программ в Cameyo.
Следует, однако, учитывать, что некоторые из портированных приложений могут работать некорректно, особенно это касается условно-бесплатных программ.
Второй момент — размер исполняемых файлов приложений в большинстве случаев окажется большим, чем вес исходника. Это объясняется добавлением в пакет компонентов самой Cameyo и некоторых системных процессов, вовлеченных в процесс создания портативного приложения.
Для их удаления в Cameyo предусмотрен режим «Edit a package». Наконец, при запуске созданных в Cameyo программ сначала будет появляться меню платформы, в котором пользователю каждый раз нужно будет выбирать необходимое действие.
Добавить комментарий