Для того, чтобы понять, как создать portable программу, для начала стоит разобраться в принципе ее работы. Дело в том, что такого рода программное обеспечение не требует установки на жесткий диск и может работать с любого съемного носителя. Именно поэтому, такие версии программ и называются портативными.
Как создать portable программу
Конечно, писать программу вручную, да еще не владея требуемыми навыками программирования, достаточно сложно и проблематично. И не всякий пользователь с этим справится. Но что делать, если программа вам необходима всего на несколько дней? Устанавливать стационарное программное обеспечение на компьютер, а затем все это удалять не всегда полезно, поскольку, многие ссылки, которые прописываются в системный реестр не всегда удаляются. Да и чистить потом систему от различного мусора, особенно без использования необходимого программного обеспечения — процесс весьма трудоемкий.
Самым простым выходом является использование софта, который специально разрабатывался для создания портативных версий программ, практически любого направления или размера (в разуменых пределах конечно). И одной из таких программ является Thinstall Virtualization Suite 3.358 portable, которая позволяет создавать портативные версии программ буквально в три клика.
После установки, программа обязательно сделает снимок системы и просканирует все ключи системного реестра. Затем можете приступать к установке необходимого программного обеспечения. По завершении установки возвращаетесь к окну Thinstall Virtualization Suite 3.358 portable, а затем в окне выьранной программы находите основной файл запуска с расширением EXE. Все изменения будут сохранены в папке Thinstall. После этого необходимо удалить все пустые папки и проверить ключи реестра HKEY_CURRENT_USER.txt, HKEY_LOCAL_MACHINE.txt, HKEY_USERS.txt. Из них необходимо удалить все, что не касается вашей программы, для которой вы создаете портативную версию. Здесь надо знать, как чистить реестр. Далее редактируете файл настройки Package.ini и в завершении запускаете файл build.bat и получаете portable-программу в папке bin. Теперь остается только проверить вашу вновь созданную программу на портативность. Если необходимо, возвратитесь к заранее сохраненному архиву в папке Capture и создайте портативну версию заново.
И еще одно немаловажное условие. Если вы не чувствуете себя профессионалом в работе с компьютером, лучше производить такого рода эксперименты на различных виртуальных машинах типа WMWare или VirtualBox. Это поможет вам избежать ненужного засорения самой операционной системы, а также, весьма неприятных последствий, которое могут возникнуть при неосторожной работе с «операционкой» (скажем, случайное удаление каких-либо системных файлов или удаление необходимых записей в системном реестре). Хотя, думается, если все сделать правильно и аккуратно, создание портативных версий программного обеспечения не займет много времени и сил. Так что, дерзайте.
Вадим Паньков специально для expirience.ru