Создание portable-программ

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

- LANDESK APPLICATION VIRTUALIZATION 3.104
- THINSTALL VIRTUALIZATION SUITE 3.387 + PORTABLE версия
- XENOCODE VIRTUAL APPLIANCE STUDIO
- VMWARE THINAPP

Кратко основной процесс создания portable-программ:
1. Делаеся снимок системы до инсталляции.
2. Устанавливается программа к ней, если необходимо, патчи, дополнения, кряки (если тебуется перезагрузка, то перезагружаемся).
3. Делается снимок после инсталляции.
4. Выбирается из полученного списка нужная программа. Далее идет сравнение полученных снимков и автоматическое создание проекта в папке Captures (по умолчанию). Редактируем проект.
5. Жмем Build Now и получаем portable-программу в папке bin.
6. Тестируем полученный результат на его "портативность".

а) Программы не требуют утомительной установки (введения серийного номера и т.д.) - они просто запускаются
в) Все настройки интерфейса, тонкие настройки программы автоматически сохраняются не в реестр а в папку программы.
с) Portable софт дает возможность сразу работать с вашими программами даже после полной переустановки Windows, а также с usb drive или Live cd.

LANDESK APPLICATION VIRTUALIZATION 3.104
вы можете сделать портабл любой необходимой вам программы. Портатировав программу Вы можете носить ее с собой на флешке, залить её на "мыло" и пользоваться ей везде.

THINSTALL VIRTUALIZATION SUITE - один из самых мощных в мире пакетов для виртуализации приложений. С помощью этого средства Вы сможете из обычного приложения легко и просто сделать portable-версию, которая запускается допустим с флешки, не требует никаких прав в системе и не изменяет ни единого файла/ключа реестра. В принципе большая часть portable-софта и создано с помощью него.

XENOCODE VIRTUAL APPLIANCE STUDIO - предлагает виртуализацию сложных приложений, позволяющую заключить NET, Java или Flash Windows - приложения в виртуальный контейнер (один единственный исполнительный файл) и использовать их как готовые пакеты, не требующие установки внутри контейнера создается виртуальное представление реестра и системных файлов.
из плюсов Xenocode
- сжатие реализованно посредством Zlib
- внутрений формат представления данных Xml
- основное ядро вдвое меньше чем у Thinstall
из минусов Xenocode
- Основная Среда написана с использыванием DotNet
- как следствие очень медленая работа
- не пакуют основное ядро
- нереализованны ярлыки
- нету командной строки

VMWARE THINAPP - пакет, являющийся конкурентом решений Microsoft и Citrix, предназначенный для виртуализации приложений. Проще говоря, с помощью этого средства вы сможете из обычного приложения легко и просто сделать портативную (portable) версию. Подход позволяет «упаковывать» приложение в контейнер, содержащий всю необходимую информацию для работы на любом компьютере без необходимости установки искомого приложения. При этом, что важно, виртуализированное ПО никоим образом не затрагивает и не изменяет текущее состояние операционной системы.

Сам же замысел состоит в предотвращении программных конфликтов, способных нарушить работу системы и установленного в ней ПО. Полезность очевидна: разработчики, например, могут проводить испытания новых продуктов без риска нарушить стабильность системного окружения. Подход позволит снизить себестоимость развертывания приложений на компьютерах конечных пользователей. ThinApp позволяет запускать несколько версий одной и той же программы. Так, одновременное использование Internet Explorer 6 и 7 должно пригодиться в процессе тестирования сайтов.

В большинстве случаев ThinApp эффективно реализует свою ключевую задачу виртуализации посредством механизма упаковки приложений и системы распределения, благодаря чему приложения виртуализации становятся доступными для конечных пользователей по сети или с помощью флэш-карты. Эта программа очень хорошо распределяет приложения, поэтому уже не нужно проводить интенсивные тесты регрессии для проверки конфликтов с другими приложениями (или предыдущими версиями данного продукта). Наряду с конкурирующими продуктами (например, бета-версией Microsoft Application Virtualization 4.5 и Altiris Software Virtualization Solution) программа VMware ThinApp значительно отличается от традиционных инструментов для пакетирования приложений, поскольку может загрузить пакет приложения в специальный раздел, создаваемый в системе конечного пользователя, так что приложение будет выполняться без пересечения с другим ПО, которое уже могло быть установлено.

Ранее имелся существенный недостаток: виртуализированные приложения были лишены возможности обмениваться данными между собой, поскольку каждое из них выполняется в отдельной «песочнице». Если пользователь во время работы с виртуализированным Microsoft Word пытался открыть Internet-ссылку, текстовый редактор не мог обратиться к браузеру. В ThinApp 4 встроена новая функция Application Link, благодаря которой в процессе подготовки контейнера можно создавать необходимые связи между виртуализированными приложениями. В будущем вероятно объединение элементов ThinApp с Virtual Desktop Infrastructure, предлагающим использование расположенного на удаленном сервере системного и прикладного окружения. Аналитики предполагают, к 2010 году виртуализация приложений получит должное внедрение в крупном бизнесе - подход будет взят на вооружение 50% компаний.

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

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

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

Улучшение процесса распространения ПО
Защита локальной операционной системы от изменений, которые могут привести к нестабильной работе или возникновению брешей в безопасности, с помощью существующих инструментов настройки. Даже пользователи с запрещенными учетными данными смогут безопасно запустить виртуальные приложения без необходимости локальной установки; что делает продукт более привлекательным для IT-сотрудников, беспокоящихся о безопасности.

Легкая миграция для операционных систем и приложений
Виртуализация приложений без агента в ThinApp облегчает миграцию для операционных систем, позволяя приложениям запускаться совместно на одной операционной системе. Пользователи могут продолжать работать как обычно без перебоев в работе проблемных приложений. Более того, если приложение нужно удалить с конечного узла – это будет выглядеть как простое удаление файла без необходимости «чистить» системный реестр.

Размер: 33.80 мб
Формат: RAR
Лекарство: в комплекте

В одном из уже давнишних номеров ][ у нас была статья «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. По умолчанию любое Portable-приложение работает полностью изолированно и не может вносить изменения в систему. Однако при необходимости режим пакета можно изменить на «Full Access», и тогда у программы появится полноценный доступ к файлам и реестру, как и у любого другого приложения.

Программа Cameyo.

Совсем недавно, по ссылке , я познакомил Вас с отличным приложением Portableapps. Это приложение является удобной оболочкой для скачивания и запуска уже готовых (созданных в сообществе Portableapps) портативных (portable) версий программ.
Информация для тех, кто не знает, что из себя представляют портативные (portable) версии программ. Портативные (Portable) версии программ не требуют установки на компьютер. Их можно сразу запускать в работу.
Но что делать, если нужной Вам программы на сайте Portableapps нет? Создать портативную версию нужной Вам программы самому! А поможет нам в этом, пожалуй, самая простая в этой категории, бесплатная программа под названием Cameyo. С помощью этого приложения Вы легко создадите портативную версию любой программы, после чего её можно будет перенести на флешку или в своё облачное файловое хранилище. Кстати, у программы Cameyo есть свой облачный сервис создания и хранения портативных (portable) версий программ, но бесплатный аккаунт позволяет создавать всего 3 программы в месяц, прямо скажем, не густо, так что, рассмотрим вопрос создания портативных (portable) версий программ непосредственно, у себя на компьютере. здесь ограничений нет.




Программа не требует установки, она является по сути приложением для соединения с сервисом компании Cameyo.




Выбираем запуск программы.




При первом запуске необходимо пройти несложную регистрацию.




Окно программы Cameyo не закрывайте!

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




Заполняем форму входа (логин, который является адресом Вашей почты и придуманный при регистрации пароль).

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




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




Программа Cameyo сделает снимок Вашей операционной системы и запомнит все установленные на данный момент программы. Процесс этот довольно длительный. Наберитесь терпения.




После окончания процесса появится вот такое окно.

Пока с ним ничего делать ненужно.




Теперь скачиваем в Интернете программу, ту, из которой Вы решили создать портативную версию. В моём примере, скачиваю и устанавливаю на компьютер браузер Mozilla (установленную программу можно будет позже удалить).





Вот теперь, только после установки нужной Вам программы, кликаем кнопку «Install done».

Программа Cameyo вновь просканирует компьютер на предмет установленных программ, определит, что установлена НОВАЯ программа (в нашем случае браузер Мозилла) и автоматически создаст её портативную версию.

ЕСТЬ ДВА СПОСОБА:

1 .Самый простой-с помощью архиватора WinRAR .

2 .С помощью программы Thinstall Virtualization Suite .

Кому интересно

Создание портативки в WinRAR.

**************************

Как сделать Portable (портабельную) программу.

Это пожалуй самый простой способ из обычного приложения, сделать portable-версию программы, которая будет запускаться с флешки или другого сменного носителя, не требует никаких прав в системе и не вносит изменений в системный реестр.Очень много portable-софта создано с помощью Thinstall Virtualization.Для начала берется «чистая» система, в которую устанавливается программа для виртуализации приложений Thinstall Virtualization Suite.Скачать русифицированную версию можно здесь:
Депозит
Летитбит
Рапида
Прямая ссылка
Размер архива 4.8МБ
И так, скачали установили на «чистую» систему.Теперь запускаем программу Thinstall Virtualization,выбираем какой диск сканировать(обычно С)и ждем окончания сканирования программой системы.Thinstall Virtualization делает как бы снимок системы до установки приложения которое мы будем портировать.
После этого устанавливаем программу портабельную версию которой хотим получить.Устанавливаем если необходимо русификатор,вводим регистрационный ключ,устанавливаем если требуются патчи,кряки и если нужна перезагрузка — перезагружаемся.
Не запуская установленную программу в Thinstall Virtualization нажимаем кнопку «Далее»,и сканируем систему второй раз, и видим вот такое окно.Получаем «снимок» системы после установки портируемой программы.
Опять жмем «Далее»,программа завершает работу и закрывается.После этого идем по пути — Мой компьютер/ диск С/ Program Files/VMware North Star/Captures/Находим папку с установленной прогой, в ней кликаем по файлу build.bat
У нас появляется еще одна папка с названием bin, заходим в нее и видим свое приложение уже в Portable исполнении.
Стоит заметить,что таким способом получится портировать не все программы,не пойдут например антивирусы.По опыту могу сказать,что из 10ти программ,7-8 получаются вполне работоспособными.
Так,что пробуйте.Удачи!

P.S Где взять «чистую» систему.В этом Вам может помочь бесплатная программа VirtualBox.Программа для одновременного запуска на компьютере нескольких виртуальных операционных систем.VIRTUALBOX позваляет устанавливать и запускать несколько операционных систем на одном компьютере в том числе и 64-битных.Вот одну из таких гостевы систем и можно использовать как «чистую» только для изготовления портабельных программ.
Скачать можно на сайте программы virtualbox.org или по ссылке ниже.
Прямая ссылка VIRTUALBOX

Кому нет,можите закрыть сразу.

Рубрики:


=========================================


ИНСТРУКЦИЯ(на английском,но все понятно...)


Портируем приложение средствами VMWare ThinApp

Многие приложения для Windows можно сделать переносимыми с помощью VMware ThinApp со следующими исключениями:

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

Не поддерживаются приложения с аппаратной защитой от копирования. ThinApp эмулирует только некоторые свойства оборудования (например, серийные номера устройств; эмуляция ethernet MAC-адрес, CPUID и др. свойств не поддерживается).

Для портирования нам понадобятся 3 вещи:

1. Сама VMWare ThinApp (есть платная и бесплатная версия)

2. То, что будем препарировать

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

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

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

И так, приступаем к процессу. Весь процесс можно разделить на несколько этапов.

1. Запуск ThinApp и первичное сканирование системы. При этом антивирусы рекомендуется погасить, чтобы не было мусорного обращения к диску сторонними программами. Об этом ниже.

2. Установка целевой программы и ее настройка (настройка для максимального выяснения используемых системных путей).

3. Повторное сканирование системы на предмет изменений после п. 2

4. Небольшая настройка проекта перед финальной сборкой

5. Сборка приложения.

Как видно, ничего хитрого нету. Что ж, перед началом, стоит остановиться на пункте 1 и пункте 2 поподробнее.

Пункт 2 - Зачем настраивать программу, если это можно сделать потом? Дело в том, что во время настройки программ, они очень любят сохранять свои данные в самые потайные уголки операционной системы, коих у последней, хватает. Так вот, не все программисты делают так, что во время установки создаются все необходимые пути для их детища. Соответственно, когда вы сделаете портированной программу, изначально, которой суждено работать только установившись в систему, она может не создать всех необходимых себе путей для последующей работы. Естественно VMWare тоже не обладает телепатией и не может всего на свете предсказать. Короче на выходе мы получает вроде бы и портированную во всех отношения программу, но с недостающими путями. Тут как минимум пара путей развития ситуации. Первое, это все настройки сохраняются по стандартным путям на том компьютере, где происходит первоначальная настройка нашей проги, второе - начинается сыпаться гора ошибок и все превращается в глючный ад. Такие дела.







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

Жмем Окай и смело давим на Prescan.

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

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

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

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

  • Сергей Савенков

    какой то “куцый” обзор… как будто спешили куда то