Как создать portable версию программы

Содержание

Как сделать портативную программу в Cameyo

Как создать portable версию программы

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

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

Что это такое?

Для начала выясним, что собой представляет портативное приложение. По сути, это один файл формата EXE, на котором хранятся виртуальные версии ваших приложений.

Файл может прописывать программы в реестр, создавать разделы на жёстком диске и запускает рабочие процессы. Кроме того, этот файл поддерживает облачное сохранение информации.

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

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

Важно! Для облачного сохранения, необходимо пройти регистрацию. Иначе в работе программы появляются ограничения, в частности: можно хранить не больше 30 мегабайт на протяжении 7 дней.

Теперь поговорим о том, как сделать портативную программу. Рассмотрим поочерёдно обычный и облачный вариант сохранения данных.

Работа с Cameyo

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

Можно дополнительно скачать и установить русификатор. Создание portable программ на компьютере возможно при установленном NET FRAMEWORK версии 3.5 или выше. Предпочтительные версии для работы Windows 7/8/8.1. Адаптирована для 32-х и 64-х битной ОС.

Но разберём каждый пункт по порядку.

  • Переходим на сайт cameyo.com и выбираем пункт Download Cameyo (скачать). Производители советуют использовать для скачивания виртуальный дисковод. Но это только рекомендации, прислушиваться к ним или нет, дело ваше.

рис.1. Можете воспользоваться и обычным способом скачивания

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

рис.2. Для этого нужно выбрать пункт REGISTER и в открывшемся окне ввести адрес электронной почты и пароль

Ссылка для активации аккаунта придёт на указанный адрес

рис.3. Когда скачивание завершится, нужно кликнуть правой клавишей мышки на файл и выполнить запуск от имени администратора

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

рис.4. Этот пункт отвечает за запуск портативной версии

  • Откроется окно с тремя иконками.

рис.5. Здесь нас интересует рисунок фотоаппарата

  • При нажатии на иконку запускается захват нужных приложений.

рис.6. Выйдет окно с сообщением о сделанном снимке ОС компьютера

  • Затем открывается окно установки приложения.

рис.7. После завершения действия, кликаете на Install Done

Обратите внимание, что возможно потребуется перезагрузка компьютера.

  • После перезагрузки происходит сравнение сделанного снимка ОС с текущими изменениями.

рис.8. На основании этого создаётся программа для создания portable программ

Она сохраняется в разделе «Документы», а вы получаете об этом уведомление на монитор.

Таким образом, у вас получается единый EXE файл с автономным запуском. Для корректной работы установленных приложений, необходимо провести дополнительную настройку. Это можно сделать нажав на пункт Edit Package.

По умолчанию, установленные приложения не имеют доступа к сети интернет, соответственно не могут обновляться и имеют ограниченную функциональность.

О настройках мы поговорим чуть позже, а пока перейдём к недостаткам стандартного скачивания программы.

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

Впрочем, его можно потом удалить, или при захвате экрана, на иконке с фотоаппаратом нажимаем стрелку вниз и выбираем изолированный вариант установки: Capture Installation virtual mode.

В этом случае, происходит изолированный запуск и следов в разделах компьютера не остаётся.

Разобравшись, как создать portable версию программы, переходим в раздел настроек. Переходим в меню настроек Edit Package и задаём параметры приложения. Вот рекомендуемый порядок настройки:

  1. Откроется окно с пятью дополнительными вкладками. В разделе General, выбираем пункт Isolation, он отвечает за доступ приложения к ОС компьютера. 
    рис.1. На выбор пользователя предложены три варианта: локальный доступ к папке «Документы» (Data Mode), изолированная работа (Isolated) и полный доступ к разделам системы (Full Access)
  2. Раздел безопасности (Security) обеспечивает шифрование созданного файла. 
    рис.2. Если вы используете платную версию программы, то можно установить срок действия приложения и переходить в режим редактирования
  3. Раздел Advanced содержит следующие варианты настроек: в частности, указывается интеграция проводника, и выставляются настройки, которые приложение сохраняет после завершения работы. 

рис.3. Например, можно каждый раз очищать реестр после работы приложения

Важно! При скачивании программы Cameyo срабатывает онлайн-проверка вредоносного ПО. Разработчики утверждают, что срабатывание ложное, вызванное конфликтом приложений.

Если этот нюанс играет для вас большую роль, почитайте, как сделать portable программу на облачной платформе. Это абсолютно безопасный способ.


Программы в облаке

Теперь поговорим о том, как создать portable программу в режиме реального времени.

рис.1. На сайте разработчика, выбираем раздел Login, здесь вводим данные, которые указывались при регистрации

Перейти в раздел облачных сохранений, можно из рабочего меню программы. В этом поможет кнопка Studio, расположенная в нижней части экрана.

рис.2. Осуществив вход на свой аккаунт, выбираем раздел Online Packager
рис.3. Попадаем в меню настроек, где нужно указать мощность системы (64 или 32 бита), выбираете файл установщика и активируете отправление (Submit)

  • Время создания портативной программы зависит от её размера. Процесс занимает от нескольких секунд до 10-15 минут. После создания, можно сразу проверить работоспособность приложения.

рис.4. Если создаётся лицензионный файл, его нужно скачать и выполнить запуск от имени администратора

После удалённого запуска, на экране компьютера открывается интерфейс вашей ОС запущенный на виртуальном устройстве. Что интересно, сервис Cameyo предлагает пользователю уже сохранённый набор бесплатных программ, которые не нужно создавать, зато можно запускать из браузера, установка при этом не требуется.

После создания программ на облачной платформе, все данные приложений можно перенести на цифровой носитель, а затем полностью удалить из реестра компьютера. Теперь они будут запускаться с флешки на любом «железе» без установки на комп.

Кроме того, с любого компьютера можно выполнить запуск приложений в онлайн режиме.

Теперь вы знаете, как сделать portable программу.

Источник: http://pcyk.ru/program/portativnye-programmy-cameyo-originalnoe-reshenie/

Что из себя представляют portable-программы и как их cделать

В сети интернет можно найти приложения любого назначения, версии одного и того же софта для различных операционных систем, а также с пометкой «Portable».

Такие вариации программ полезны не только системным администраторам, но и обычным пользователям.

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

Кроме скачивания готовых программ из интернета можно создать Portable-версии практически любого приложения самостоятельно, сформировав собственный уникальный набор «must have», который будет соответствовать конкретно вашим потребностям.

Как создать портативную программу.

Portable – что это значит

Для начала разберёмся, что такое Portable-версия программы, поскольку не все пользователи сталкивались с таким вариантом ПО. Со значением применяемого в определении категории софта прилагательного «Portable» всё ясно, учитывая суть самого слова в переводе с английского.

В компьютерной сфере так называются портативные, переносные программы, записанные на любой носитель с возможностью запуска прямо с него.

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

Конечно, профессиональный софт с высокими требованиями не поддаётся таким метаморфозам, но в основном слепить Portable вы сможете из большинства софта независимо от его типа и предназначения.

Поскольку для полноценной работы Portable-версии программы записи на жёсткий диск не требуется и запускается приложение без установки, это значит, что потребление системных ресурсов будет снижено, а вы сможете моментально воспользоваться необходимым софтом при наличии доступа к любому ПК или ноутбуку. Преимущества использования портативных программ очевидны, – сэкономив место на диске, ресурсы системы и собственное время, вы к тому же не привязаны к своему компьютеру, если часто работаете с определёнными программными инструментами. Кроме того, данный вариант хранения полезного софта удобен и в случае необходимости восстановления операционной системы.

Читайте также  Как вычислить программу шпион на компьютере

Отличие портативных версий от устанавливаемых приложений

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

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

Иногда ПО включает также драйверы виртуальных устройств, используемых в качестве контроллеров.

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

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

В отличие от стандартной портативная программа установки на компьютер не требует.

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

Запуск Portable-версии приложения выполняется с применением исполняемого файла (как правило, «.exe», но могут использоваться и другие расширения), находящегося в папке продукта.

Так, пользователю нужно скачать софт с пометкой «Portable» и после распаковки архива запустить исполняемый файл из каталога.

Конечно, серьёзные продукты даже в портативном варианте не будут состоять из одного «экзешника», но пакет компонентов не настолько увесист, как в случае с инсталлируемым приложением. Права администратора для работы с портативной программой не требуются, поскольку она не изменяет системные файлы. Все эти факторы обеспечивают быстрый старт Portable-софта, минимальное использование оперативной памяти и отсутствие нагрузки на процессор.

Где применяются портативные приложения

Спектр применения Portable-версий программ достаточно широк. Часто используются полезные инструменты, например, boot-менеджеры для загрузки ОС, лечащие утилиты, средства для диагностики системы, оптимизации и прочие приложения.

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

Наиболее востребованы ввиду своих функциональных возможностей следующие инструменты:

  • Эмуляторы ОС. Программы, эмулирующие операционную систему, приходят на выручку при повреждениях и сбоях штатной операционки. Предварительно выставив в BIOS приоритет загрузки (с диска или флешки) и воспользовавшись загрузчиком и эмулятором ОС, вы можете загрузить с носителя полноценную систему и работать с её функционалом.
  • Антивирусы, инструменты диагностики. Некоторые вирусы, проникая на компьютер, способны не только серьёзно повредить систему, но и подобраться к компонентам загрузки. Даже если вредители не препятствуют запуску системы, их не всегда сможет распознать, а тем более удалить установленное защитное ПО. В таких ситуациях спасает портативная версия утилиты, отлавливающая вирусы в загрузочных секторах, оперативной памяти и пр. ещё до старта операционки.

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

Как самому создать портативную версию приложения

Если есть желание обзавестись Portable-софтом, вы можете скачать готовые приложения из сети или создать собственные.

Создание портабельной программы не требует больших усилий и сверх способностей от пользователя.

Выполнить процедуру можно с использованием специального софта, например Thinstall Virtualization или других, либо при помощи обыкновенных архиваторов.

Как сделать программу Portable-версии, используя WinRAR

При помощи известнейшего архиватора WinRAR можно не только паковать файлы в архивы, а и создавать портативный софт. Эта программа из списка «must have» установлена, наверное, на каждом компе, но если по какой-то причине у вас её нет, устанавливаем.

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

Когда все подготовительные работы завершены, далее выполняем следующие действия:

  • Для преобразования обычной программы в портабельную мы сделаем непрерывный SFX-архив, применив соответствующую кнопку и выбрав опцию «Создать непрерывный архив». 
  • В параметрах архива указываем путь «В текущей папке».
  • Идём во вкладку «Режимы» и жмём «Распаковать во временную папку». 
  • Отмечаем галочкой «Скрыть все».
  • Если требуется, есть возможность выбора ярлыка во вкладке «текст и графика».
  • Подтверждаем действия, и по окончании процесса у нас будет готовый портативный вариант программы, который мы можем скинуть на носитель.

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

Один из методов сотворения портативного софта подразумевает использование специального приложения. На компьютере должен быть инсталлятор той программы, что нужно преобразовать и собственно программа, которая позволит это выполнить. Рассмотрим, как сделать портативное приложение при помощи утилиты Cameyo:

  • Софт, который будем преобразовывать в портативный, не должен быть установлен на компьютере, нам требуется только инсталлятор. Все прочие приложения, не требуемые для процедуры, закрываем.
  • Качаем и запускаем Cameyo.
  • Выбираем из предложенных после пуска утилиты вариантов «Capture an installation», жмём «Ок».
  • Приложение создаст снимок системы для сравнения изменений.
  • По окончании процесса появится уведомление в области трея, жмём соответствующую кнопку для пуска инсталлятора и выполняем установку необходимого софта.
  • Вносить коррективы, то есть настраивать софт под себя нужно сразу после её инсталляции.
  • В конце процедуры жмём кнопку «Install done», после чего приложение создаст ещё снимок (после инсталляции софта).
  • Сверив оба снимка, Cameyo выделит из разных состояний ОС приложение для создания его портативного варианта.
  • После таких нехитрых манипуляций мы получим сообщение с адресом, где Cameyo расположила портативную версию софтины.
  • Идём в указанную директорию и забираем готовую портативную версию приложения.

Программа Cameyo имеет также встроенный редактор Portable-софта, чем могут воспользоваться более продвинутые пользователи.

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

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

Источник: http://NastroyVse.ru/programs/review/kak-sdelat-portativnuyu-programmu.html

Создание портативных программ с использованием приложения Cameyo

В данной статье предлагается вариант создания портативной программы с помощью программы Cameyo под управлением операционной системой Microsoft Windows 10 Pro (32 bit)

Cameyo –программа для создания портативных приложений. Существуют три редакции программы:

  1. Cameyo Free (статья посвящена именно данной редакции)
  2. Cameyo Pro
  3. Cameyo Enterprise

Узнать об отличиях данных редакций можно на сайте http://www.cameyo.com/pricing

В данной статье предлагается вариант создания портативной программы с помощью программы Cameyo под управлением операционной системой Microsoft Windows 10 Pro (32 bit).

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

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

Использование виртуальных машин крайне рационально, так как задействуется «чистая» операционная система (без установленных сторонних программ).

Загрузить программу Cameyo (http://www.cameyo.com/download)

1 способ создания портативного приложения (в режиме Online)

1. Зарегистрироваться на сайте Cameyo

  • Открыть сайт Cameyo. Выбрать SIGN-UP

Рис.1 Процесс регистрации на сайте Cameyo

  • При переходе на страницу https://online.cameyo.com/register указать действующий email, придумать и ввести пароль в поле Password, в поле Confirm password повторить ранее введенный пароль и нажать на кнопку Register.

Рис.2 Процесс регистрации на сайте Cameyo

  • По окончании процесса регистрации на сайте, проверить свой электронный почтовый ящик, который был указан ранее. Должно прийти письмо со ссылкой подтверждения регистрации на сайте Cameyo. Перейти по ссылке To activate your account, please click here.

Рис.3 Процесс регистрации на сайте Cameyo

2. Запустить файл Cameyo.exe от имени администратора

3. В открывшемся диалоговом окне Which module to launch выбрать Cameyo Player и нажать ОК

Рис. 4 Окно программы Cameyo

  • Для авторизации необходимо указать email адрес и пароль зарегистрированной учетной записи на сайте Cameyo и нажать кнопку Login. Если ранее регистрация не была пройдена, необходимо выбрать Register an account и пройти ее.

Рис. 5 Окно авторизации программы Cameyo

4. После авторизации откроется окно Cameyo Player. Чтобы создать портативное приложение необходимо нажать на значок с изображением и в раскрывающемся списке выбрать Create a new package

Рис.6 Cameyo Player

5. В открывшемся окне программы Сameyoнеобходимо нажать на кнопку Browse для загрузки программы, которую необходимо сделать портативной и указать к ней путь.

Рис.7 Cameyo Player

В данном примере рассмотрен вариант создания портативной версии программы Everything. Дистрибутив программы был заранее скачан с официального сайта.

6. После указания программы, которую необходимо сделать портативной, в окне Cameyo выбрать Online Packaging

Читайте также  Программа для прочтения МРТ

Рис.8 Cameyo Player

7. Через некоторое время программа будет готова. Ее можно будет посмотреть, загрузить себе, либо закрыть окно программы Cameyo.

Рис.9 Cameyo Player

2 способ создания портативного приложения (в режиме Online)

1. Открыть сайт https://online.cameyo.com

2. Авторизоваться на сайте

3. В меню слева выбрать Add App (добавить приложение)

Рис.10 Сайт Cameyo

4. В разделе Operation установить радиокнопку в пункте Create a new Cameyo package, from software installer

5. В разделе Submit file установить радиокнопку в пункте Local machine

6. Нажать на кнопку Обзор и указать путь к программе, которую необходимо сделать портативной. Размер файла не должен превышать 50 мб

Рис.11 Сайт Cameyo

7. Нажать на кнопку Auto Mode

8. Через некоторое время портативное приложение будет готово и его можно будет загрузить на свой компьютер.

3 способ создания портативного приложения

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

1. Запустить файл Cameyo.exe от имени администратора

2. В открывшемся диалоговом окне Which module to launch выбрать Capture an installation и нажать ОК.

Рис.12 Окно программы Cameyo

3. Программа создаст первый снимок состояния операционной системы (до инсталляции приложения, которое необходимо сделать портативным).

Рис.13 Процесс создания снимка операционной системы в программе Cameyo

4. По завершении процесса создания первого снимка состояния операционной системы в правом нижнем углу появится следующее окно:

Рис.14 Окно программы Cameyo

Пока не будет проинсталлировано нужное приложение, в окне, указанном выше, кнопку Install done не нажимать.

5. Установить программу, которую необходимо сделать портативной. По окончании инсталляции, можно запустить установленную программу и выполнить в ней необходимые настройки конфигурации. Если необходимо, можно установить обновления, активировать ее и т.д.

В данном примере рассмотрен вариант создания портативной версии программы Everything (программа для поиска файлов и папок).

6. По окончании инсталляции и настройки нужной программы нажать кнопку Install done для создания второго снимка состояния операционной системы.

Рис.15 Окно программы Cameyo

7. Программа создаст второй снимок состояния операционной системы (после инсталляции приложения, которое необходимо сделать портативным) и проанализирует различия снимков, на основе которых создаст портативное приложение.

Рис.16 Процесс создания второго снимка операционной системы в программе Cameyo

8. По окончании создания портативного приложения в появившемся окне об успешном завершении создания портативного приложения нажать кнопку ОК.

Рис.17 Завершение процесса создания портативного приложения в программе Cameyo

9. Открыть папку с портативным приложением, чтобы проверить работоспособность программы.

C:\Users\……….\Documents\Cameyo apps

Источник: https://www.comss.ru/page.php?id=2762

Создание portable-программ — бесплатная программа

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

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

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

Безусловно, виртуальная операционная система от MojoPac достаточно удобная штука, но она, как мы увидели, не лишена некоторых изъянов. Да и не каждому требуется большой набор приложений для повседневной работы.

Чаще всего для полного счастья нам нужна одна-две программки :). Если Вы придерживаетесь такой минималистической точки зрения, тогда Вашим выбором должен стать portable-софт.

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

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

  1. Не требует установки
  2. Запускается с любых носителей
  3. Не зависит от компонентов системы, на которой запускается
  4. Не засоряет системный реестр Windows
  5. Не оставляет следов своей деятельности на ПК.

Не так давно portable-версии нужного софта можно было создать только вручную на «чистой» или виртуальной ОС.

Приходилось делать снимки реестра до и после установки, затем сличать их и (опять же вручную) собирать в кучу все файлы и ключи реестра, которые изменились…

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

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

По своим возможностям она конкурирует с коммерческим продуктом компании SPOON – SpoonStudio:

Сравнение программы Cameyo с платным аналогом Spoon Studio

Особенности Cameyo Spoon Studio
Стоимость бесплатно от $120/год или $2000!!! О_о
Автоматическое создание portable-версий любых приложений + +
Ручной режим правки собранного пака + +
Настройка режима изоляции приложений + +
Система предотвращения программных конфликтов +
Настройка прав запуска в Windows 7 +
Настройка даты истечения работоспособности приложения + +

Как видим, 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. Разрешается свободно копировать и цитировать данную статью при условии указания открытой активной ссылки на источник и сохранения авторства Руслана Тертышного.

P.P.S. Если Вы хотите, чтобы с вами был Ваш рабочий стол и набор установленных приложений, тогда Ваш выбор следует остановить на следующей программе:
Windows на флешке https://www.bestfree.ru/soft/file/windows-on-flash-drive.php

Источник: https://www.bestfree.ru/soft/file/creation-portable-software.php

Создание Portable программ — [www.cameyo.com]

Здравствуйте, Друзья! В этой статье разберемся как создавать портативные программы (те, которые работает без установки). И, как вы поняли из названия, будем использовать сервис www.

cameyo.com. С помощью этого сервиса можно создать портативную программу у себя на компьютере (самому), а можно сделать портабельную программу онлайн. В этой статье попробуем и так и так.

Создание портативной программы локально

Создадим портативную программу на своем компьютере. Скачаем программу cameyo. Переходим на сайт http://www.cameyo.com/

Прокручиваем страничку немного вниз и жмем Download Cameyo

Здесь же нам рекомендуют это все делать на виртуальной машине. Рекомендуется, не значит требуется. Поэтому попробуем сделать на реальной системе.

Пока скачивается Cameyo раскрываем меню MY ACCOUNT и выбираем REGISTER для регистрации аккаунта. Последний нужен для доступа ко всем функциям сервиса

Вводим рабочую почту, пароль, подтверждаем пароль и жмем Register (зарегистрироваться)

Через пару минут придет письмо от Cameyo. Открываем его и кликаем по ссылке To activate your account, please click here — для активации своего аккаунта

Запускаем скачанный файл Cameyo.exe от имени администратора, чтобы меньше было дополнительных вопросов. Жмем на Cameyo.exe правой кнопкой мышки и выбираем Запуск от имени администратора

В открывшемся окошке жмем Cameyo и ОК для запуска портативной версии

Открывается окошко Cameyo в котором я оказываюсь сразу авторизован. Если вы не авторизованы нажмите на ссылочку Login (желтого цвета вверху) и авторизуйтесь.

Мы оказываемся на вкладке Computer (Компьютер) в котором мы можем видеть портативные приложения, которые мы уже скачали. Первый раз у вас будет пусто

Скачать портативные приложения на любой вкус можно на вкладке Library (Библиотека). Кликаете мышкой по нужной программе и сразу произойдет скачивание. Для более удобной навигации можно использовать Поиск (внизу) и вкладку All apps (все приложения — слева)

Вкладка Updates у меня пустая. Скорее всего там будут доступны обновления портативных программ (когда их добавят).

Для создания портативной программы переходим на вкладку Studio

Если у вас установлено приложение (программа) которую вы хотите сделать портативной удалите ее. Это рекомендуется делать с помощью программы RevoUninstaller для того, чтобы сразу почистить за ней все хвосты (следы).

Затем нужно скачать установщик с которого мы установим приложение.

Если вы будете делать портативную программу на виртуальной машине, то закрываете все программы какие только можно закрыть вместе с антивирусом.

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

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

В случае создания портативной программы на реальной системе — делаем тоже самое.

У нас закрыто все кроме программы Cameyo. На вкладке Studio жмем Capture app locally. Cameyo сделает снимок системы до установки программы. В этом момент ничего не делаем.

Когда снимок системы будет сделан увидите окошко ниже.

Устанавливаем программу которую мы хотим сделать портативной. В моем случае это PicPick так как портативная версия представленная в Cameyo устарела.

Желательно предварительно произвести установку программы, чтобы знать какие галочки снимать и куда нажимать для установки только нужно программы. В случае PicPick нужно отказаться от установки двух дополнительных программ и снять галочку Show Readme

Когда программа установлена запускаете ее и проверяете работоспособность. При необходимости настраиваете ее. Если необходима перезагрузка — перезагружаетесь. (перезагрузку не пробовал в моем случае она не нужна).

Жмем Install done и ждем создание снимка системы после установки

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

Чтобы открыть папку с портативной программой жмем на ссылочку Documents\Cameyo apps. Чтобы закрыть это окошко жмем ОК.

Для редактирования созданной программы жмем Edit package

В открывшемся окошке Package Editor на вкладке General проверяем и уточняем настройки при необходимости

В разделе Virtualization:

  • Disk mode — программа будет распаковываться на диск (внешний или флешку) при необходимости. Это ускорит работу часто-используемых приложений
  • RAM mode — портативная программа будет работать только из оперативной памяти

Как мне кажется, если программа емкая (занимает кучу места) и вы ей пользуетесь часто, то можно включить Dick mode.

В разделе Issolation mode:

  • Data mode — портативная программа будет иметь возможность сохранять файлы с которыми работает пользователь
  • Isollated — программе не сможет изменять настройки системы
  • Full access — программа сможет редактировать системные файлы и реестр

По умолчанию стоит Data mode. Так и оставлю.

В разделе Startup проверяем чтобы был нужный exe файл (тот который мы запускаем когда программа установлена)

В разделе Data storage можно задать папку куда будут размещаться данные при работе приложения. Оставляю по умолчанию.

В разделе Extras можно изменить имя портативного приложения и его иконку. Обычно я добавляю версию к имени файла.

Портативный PicPick получился размером 30 МБ. На вкладке Files можно попробовать сделать его меньше. Для этого раскрываем папки и если там нет ничего похожего на PicPick (вашу программу) удаляете . У меня много всего захватило так как я писал эту статью при создании портативной программы

На вкладке Registry можно удалить лишние ветки реестра. Разворачиваем каждую до конца и если там нет даже намека на нашу программу — удаляем

На вкладке Advanced ничего не трогал. По завершению редактирования раскрываем меню File и жмем Save (Ctrl+S) для сохранения изменений

Закрываем редактор.

Снова запускаем Cameyo и видим сделанную портативную программу (PicPick). Для запуска просто кликаем на значке мышкой

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

Все готово. Можно программу копировать на любой внешний носитель и запускать на любом компьютере или ноутбуке.

Создание портативной программы online

Давайте попробуем создать портативную программу (например TakeOwnershipEx для получения полных прав к файлу или папке)

Открываем Cameyo, переходим на вкладку Studio и жмем Capture app online

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

Если у вас еще нет аккаунта жмем Create account. Если есть — вводим Email и пароль в форму Login

После успешного входа жмем Online Packager

Жмем Installer upload. Выбираем разрядность Windows XP. Если вам нужно, чтобы портативная программа работала в 64-разрядной системе — выбираете 64-bit. Жмем кнопку Выберите файл для выбора установщика (exe или msi-файла) и Submit (Отправить)

Через несколько секунд (или минут) портативная программа готова. Можно скачать или просмотреть как она работает

Посмотреть не получилось так как запустился файл лицензии. Поэтому скачал и запустил от имени администратора

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

И она сразу на русском языке.

Заключение

Надеюсь вам так же как и мне было интересно открыть для себя мир Portable программ. Некоторые программы, в том числи и рассмотренный здесь PicPick, могут работать портативно (без установки) и без обработки специальных программ.

Всю папку с установленной программой из Program File переносите на флешку например. Саму программу удаляете и запускаете с флешки. Если программа простенькая — она с большой вероятностью заработает. Неудобно, что в папке куча файлов.

Так как Windows XP уже не поддерживается, а именно она пока используется в качестве системы для создания portable программ online, буду создавать локально.

У меня установлена Windows 7 как и на большинстве компьютеров на которых мне нужно будет работать с этими программами.

В общем, я серьезно задумался над использованием портативных программ. В библиотеке Cameyo представлена огромнейшая база. (Которая кстати доступна без регистрации по адресу https://online.cameyo.com/public). Бери и работай.

Благодарю, что поделились статьей в социальных сетях. Всего Вам Доброго!

С уважением, Антон Дьяченко

Источник: https://youpk.ru/cozdanie-portable-programm/

Понравилась статья? Поделить с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: