JauntePE 0.6.6 beta

Описание

JauntePEJauntePE (также известен как JPE) — это приложение с открытым исходным кодом для виртуализации стандартных приложений, которое преобразовывает их в переносимые. JauntePE пытается упростить процесс создания переносимого ПО так, что бы обычные пользователи могли пользоваться им без какого либо предварительного знания по программированию или скриптовому языку.

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

Виртуальная среда предоставляет приложению объединенные физические и виртуальные ресурсы, позволяя тем самым слою виртуализации обмануть приложение и заставить его думать так, что оно работает, как если бы было полностью установлено обычным способом. Этот эффект достигается с помощь простого метода перенаправления. Когда приложение делает файловой системе и/или реестру соответствующий запрос, файлы JauntePE перехватывают его, смотрят, нужно ли изменить его, изменяют его по мере необходимости, а затем передают запрос в систему, чтобы завершить процесс. Часть изменения запроса может быть изменение корня пути специальных папок приложения в корень пути специальных папок портативного приложения без ведома самого приложения.

Руководство

1) Скачайте, распакуйте и запустите JauntePE.
01-jauntepe
2) Нажмите выпадающее меню Edit и выберите JauntePE Settings…
02-jauntepe
3) Измените язык интерфейса на русский.
03-jauntepe
4) Укажите тип Начальный в выпадающем меню из элемента управления Новый.
04-jauntepe
5) Обратите внимание, чтобы во вкладке Проект, показатели Тип и Data раздела Основные, изменились на Начальный.
05-jauntepe
6) Теперь пришло время указать приложение, которое мы хотим сделать переносимым. Для примера я взял 7z SFX Builder. Для этого нам необходимо указать установочный файл приложения, используя при этом элемент управления Добавить. А точнее Добавить>>Приложение>>Установочный файл.
06-jauntepe
7) Выбираем установочный файл, необходимого нам приложения.
07-jauntepe
8) Как мы видим, в окне Доступные лаунчеры добавилось наименование установочного файла приложения, которое мы хотим сделать переносимым. Для его установки в переносимую среду нашего проекта необходимо на нём сделать двойное нажатие левой кнопки мыши.
08-jauntepe
9) После чего начнётся процесс установки приложения в переносимую систему. Обращаем Ваше внимание на то, что при установке должна быть указана директория Programs Files, в противном случае результат будет не тот, который Вам необходим.
08-jauntepe-install-app
10) После завершения установки, необходимого нам приложения, в переносимую систему, выберите элемент управления Добавить. А точнее Добавить>>Приложение>>Лаунчер>>Приложение в проекте.
09-jauntepe
11) Это даст Вам возможность просмотреть список всех исполняемых файлов Вашего проекта, выбрать необходимый и создать для него лаунчер, нажав для этого Сохранить.
10-jauntepe
12) После этого, в окне Доступные лаунчеры, Вы будете наблюдать два проекта лаунчеров, один из которых – это Ваше приложение, второй – это установочный файл вашего приложения, который для Вас уже не имеет никакого значения и его можно смело удалить.
11-jauntepe
13) После, у Вас останется только один лаунчер Вашего приложения и все необходимые для его работы файлы. Их вы можете просмотреть и, при необходимости, подправить во вкладках Содержимое проекта и Переносимый реестр. После всех манипуляций с файлами Вашего проекта, нажмите Файл>>Сохранить или Сохранить как… и выберите директорию для сохранения Вашего переносимого приложения. Наименование, указанной Вами, директории (Folder name) на работу приложения не влияет, оно задаётся в произвольном режиме, например: Руководство от www.pafd.xyz и нажмите Сохранить.
12-jauntepe
14) В конечном результате Вы получите готовое переносимое приложение для использования его на любом USB флеш-накопителе. Используйте для запуска приложения исполняемый файл, параметры которого соответствуют параметрам лаунчера Вашего проекта, при этом все изменения будут сохранены в директории JPE.
13-jauntepe
P. S. Метод создания с помощью JauntePE переносимого приложения, используя установочный файл, без проблем осуществляется в Windows 7 32-х бит. Попытка применить такой метод в 64-х битной системе не дал должный результат. Полученные переносимые приложения тестировались на работоспособность в Windows от версии XP до 10.
Метод с использованием установочного файла является одним из многих. Более полный обзор данного приложения планируется в будущем.

Ссылки

ОБСУДИТЬ НА ФОРУМЕ

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Нет комментариев.

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

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: