приложение portable как сделать
Как сделать Portable программу из установленной на компьютер программы
Portable софт имеет два преимущества. Во-первых, можно переносить такие программы на флешке или внешнем жёстком диске, и запускать на любом компьютере, который соответствует системным требованиям софта. То есть они портативные. Во-вторых, большинство из них можно запустить и использовать не имея прав администратора.
Некоторые разработчики распространяют Portable версии своих продуктов вместе с теми, которые требуют установки. Однако не все.
В большинстве вариантов можно самостоятельно сделать Portable программу из установленной на компьютер версии. И в этой статье я расскажу вам о том, как это сделать с помощью инструмента Enigma Virtual box.
Итак, для начала скачайте Enigma Virtual Box с помощью кнопки ниже, установите её на свой компьютер. Установка стандартная, ничего особенного.
Программа, из которой вы хотите сделать версию Portable тоже должна быть установлена на данном компьютере.
Можно сделать Portable программу из установленной сразу с необходимыми настройками, обновлениями, учётными записями и другими опциями. Портативный софт создастся именно в том виде, в котором он есть на данный момент в компьютере.
После установки Enigma Virtual box, запустите её. В первую очередь измените язык на русский. Для этого нажмите в верхнем меню «Language» и потом на «Russian».
Выберите язык интерфейса в Enigma VB.
После этого нужно перезапустить Enigma Virtual Box, и затем вы увидите интерфейс на русском языке. Здесь в поле «Выберите имя исходного файла» необходимо указать на основной исполняемый файл установленной программы, которую нужно будет сделать портативной. Он будет находиться в каталоге с установленным софтом.
А в поле «Выберите имя выходного файла» нужно указать имя и место сохранения будущей программы Portable. Для выбора нужно нажимать кнопку «Открыть».
На скриншоте показываю пример преобразования установленной Notepad++ в версию Portable.
Выберите основной исполняемый файл установленной программы и место сохранения будущей версии Portable.
Следующий этап — ниже, во вкладке «Файлы» нужно добавить все файлы, которые находятся в папке с основным исполняемым. Если в других папках есть ещё компоненты, необходимые для работы программы, то их тоже нужно добавить.
Добавить можно как отдельно файлы, так и целые папки с подпапками. В случае с Notepad++ я рекурсивно добавляю папку с установленным на компьютере экземпляром.
Добавьте все сопутствующие файлы и папки.
В процессе добавления сопутствующих файлов появится запрос на выбор папки местоположения программы. Здесь можно оставить по умолчанию — «Default folder» и нажать «Принять».
Определите папку программы (можно оставить по умолчанию).
Вы увидите добавленный список. С ним, при необходимости можно выполнять разнообразные дополнительные операции — редактировать, удалить, дополнить, сжать и другое.
Список сопутствующих файлов и папок.
И теперь, чтобы сделать Portable программу из установленной, нужно нажать кнопку «Обработать».
Нажмите кнопку «Обработать», чтобы начать процесс создания Portable из установленной программы.
Начнётся процесс обработки, в результате которого вы получите сообщение, а также готовую версию Portable в выбранном заранее месте.
Похожие статьи:
У пользователей ПК иногда появляется необходимость закрепить окно какой-либо программы поверх всех остальных. Это может…
У пользователей ПК иногда появляется необходимость закрепить окно какой-либо программы поверх всех остальных. Это может…
Пользуясь каким-либо девайсом, нам часто надоедает один и тот же интерфейс, и хочется что-то изменить.…
Колонка редактора: Создаем Portable-версию любого приложения
Впрочем, аппетит компании, возможно, в скором времени утихнет, потому как в Сети недавно появилось реальная альтернатива для виртуализации приложений. Программа 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. По умолчанию любое Portable-приложение работает полностью изолированно и не может вносить изменения в систему. Однако при необходимости режим пакета можно изменить на «Full Access», и тогда у программы появится полноценный доступ к файлам и реестру, как и у любого другого приложения.
Степа Ильин
Главный редактор «Хакера» с 2012 по начало 2014 года. Сейчас с командой единомышленников строит компанию Wallarm, разрабатывающую решения для защиты веб-приложений от хакерских атак и обнаружения в них уязвимостей.
Программы для создания Portable-приложений
В этой заметке я сделаю краткий обзор программ, предназначенных для создания портативных версий других программ.
Более детальное видео по работе в одном из перечисленных здесь приложений, я вскоре запишу.
Итак, как и в большинстве случаев, есть как платные, так и бесплатные версии подобных программ. Я расскажу о пяти программах, позволяющих создавать портативные приложения.
А начну я, пожалуй, с самой мощной и функциональной программы в этом классе.
VMware ThinApp
Эта программа разрабатывалась специально для IT-специалистов, поэтому она обладает очень мощным инструментарием. Изначально она предназначена для отделения установленных на компьютере программ и приложений от операционной системы, чтобы можно было переносить программы с одного компьютера на другой без их установки. А как вы понимаете, это и есть то, что нам нужно, так как по сути мы получаем независимые от операционной системы программы, то есть портативные.
Но у этой программы есть существенный минус — она платная, хотя и купить ее просто так нельзя, так как она отдельно не продается, а входит в пакет программ, предназначенный в первую очередь для компаний.
В любом случае программу можно использовать в течение двух месяцев бесплатно, так как именно столько (60 дней) длится ее пробный период. Скачать программу можно с официального сайта — http://www.vmware.com
На сайте есть серия подробных видео по работе с программой, но, правда, они на английском языке.
Cameyo
Следующая программа, которую я сейчас упомяну, является, наверное, самой популярной на сегодняшний день среди обычных пользователей. Дело в том, что она бесплатна и проста в использовании. Кроме этого на сайте программы находится несколько сотен портативных версий популярных программ, которые вы можете скачать прямо из Cameyo, но для ее использования нужно зарегистрироваться на сайте.
Еще одной особенностью Cameyo является то, что можно создавать портативные приложения онлайн, без установки программы на компьютер.
Spoon Studio
Это достаточно мощная программа, находящаяся на одном уровне с VMware ThinApp. Она имеет множество различных возможностей в том числе умеет создавать виртуализованные, то есть портативные, приложения.
Программа имеет несколько тарифных планов и самый простой является бесплатным. Для работы с программой необходима регистрация на официальном сайте.
Enigma Virtual Box
Несомненным плюсом программы Enigma Virtual Box является ее бесплатность и наличие русского языка. Ее достаточно простой и аскетичный интерфейс тоже можно назвать плюсом, но… эта программа работает несколько иначе, нежели другие приложения. Она не сканирует систему до и после установки программы, чтобы определить какие файлы программы понадобятся для ее работы. Эти связи пользователь должен добавить сам. То есть пользователю необходимо указать исполняемый файл приложения, а затем добавить в специальный список дополнительные файлы или папки, которые приложение использует. Далеко не все смогут разобраться в этом вопросе самостоятельно, а значит и программа будет полезна скорее опытным пользователям, нежели начинающим.
Evalaze
И заключительная программа в этом коротком обзоре — Evalaze.
Программа имеет две версии — полную за деньги, и урезанную «за бесплатно».
Сильно урезанная, но бесплатная версия вполне подходит для создания автономных, то есть портативных программ. Работает по ранее описанной схеме, то есть сканирует состояние системы до и после установки и запуска интересующей нас программы. В общем, вполне заслуживающее внимания приложение.
Ну и в заключении хочу привести два сайта, на которых можно найти сотни уже созданных портативных версий известных программ и приложений:
Как сделать portable программу
Для начала необходимо понять, что же такое портативное приложение и зачем оно необходимо. Понятно, что портативное приложение — это обычный файл в формате EXE, в котором сразу может находиться несколько ваших приложений или программ. Этот файл может создавать разделы на жестком диске, прописывает программы в реестр вашего компьютера и запускать рабочий процесс. Получается для запуска программ, вам понадобится всего один файл, при этом сам пользователь сможет решать какие действия будет выполнять данные программ. Значит любая программа будет работать без установки на компьютере, она будет запускаться отдельно от всех, занимать, как можно меньше места и работать портативно на любом устройстве.
Это поможет увеличить работоспособность вашего компьютера, положительно повлиять на производительность и стабильно работать.
С помощью чего можно создать portable программу?
Существует достаточно большое количество программ, которые помогут создать портативные приложения. Самыми популярными и актуальными программами являются: VMware ThinApp, SpoonStudio, Cameyo, Enigma Virtual Box, Evalaze и другие. Каждая из перечисленных программ оснащена удобным интерфейсом, имеет мощнейшие показатели, отлично подходит как для IT специалистов, так и для простых пользователей. Помимо этого, каждая программа не только работает, как вспомогательный инструмент для создания портативных приложений, но и при этом работает на улучшение систематизации вашего персонального компьютера.
Самая актуальная и легкая в использовании программа из этого списка считается — Cameyo. Именно данная программа является самой популярной на сегодняшний день, при этом она бесплатная и очень проста в использовании. Данная программа уже является портативной и с помощью неё можно создавать portable программы без установки.
Создание portable программы
Для того чтобы начать создавать портативную программу, необходимо скачать и запустить Cameyo. Скачивание программы достаточно простое, найти такое приложение можно на официальном сайте или на других веб-ресурсах. После скачивания программы, необходимо запустить ее. Сделать это можно таким образом:
После таких процедур желательно перезагрузить компьютер. Теперь необходимо перейти к полным настройкам созданного приложения или программы. Помните, что все созданные вами portableпрограммы находятся во вкладке «Computer» — Cameyo.
Настройки:
Помните, что абсолютно любые программы, созданные при помощи Cameyo можно загружать в облако. При этом любая программа будет запускаться оттуда прямо в браузере, это упростит работоспособность программ и нагрузку на систему.
Cameyo помогает легко и удобно создать portable программу и внедрить ее в ваш персональный компьютер. В бесплатной версия программы есть ограничения для приложений, созданных в облаке. Хранится они там могут всего 7 дней, при этом максимальный размер аккаунта может достигать всего 30 Мб. Данные меры относятся лишь только к бесплатной версии программы.
Вывод
В целом создать portable программу достаточно легко и сделать это может абсолютно любой пользователь. Для этого достаточно знать с помощью каких программ и приложений можно это сделать и для чего это вам необходимо. Как уже стало понятно выше, самым лучшим и оптимальным приложением для создания таких программ будет — Cameyo. Именно Cameyo является оптимальным вариантом и лучшим приложением для создания портативных программ.
Создание портативных программ с использованием приложения Cameyo
Cameyo –программа для создания портативных приложений. Существуют три редакции программы:
Узнать об отличиях данных редакций можно на сайте http://www.cameyo.com/pricing
В данной статье предлагается вариант создания портативной программы с помощью программы Cameyo под управлением операционной системой Microsoft Windows 10 Pro (32 bit).
Многими разработчиками программного обеспечения для создания портативных приложений рекомендуется использовать виртуальную среду. При сборке портативного приложения могут быть добавлены различные файлы, ключи реестра, не относящиеся к нужной программе, что может привести к неработоспособности приложения или различным ошибкам при его работе. Использование виртуальных машин крайне рационально, так как задействуется «чистая» операционная система (без установленных сторонних программ).
1 способ создания портативного приложения (в режиме Online)
1. Зарегистрироваться на сайте Cameyo
Рис.1 Процесс регистрации на сайте Cameyo
Рис.2 Процесс регистрации на сайте Cameyo
Рис.3 Процесс регистрации на сайте Cameyo
2. Запустить файл Cameyo.exe от имени администратора
3. В открывшемся диалоговом окне Which module to launch выбрать Cameyo Player и нажать ОК
Рис. 4 Окно программы Cameyo
Рис. 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)
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