Portable soft своими руками.
В написании данной статьи меня воздвигло огромное количество Portable soft-та появившегося во всемирной сети. Удобство Portable soft-та все уже могли оценить, многим он больше нравится из каких то личных побуждений. Но самые главные причины на мой взгляд:
▪ Нет необходимости устанавливать soft и тем самым засорять систему и реестр
▪ Возможность хранить и использовать Portable soft на внешнем флеш накопителе
▪ Всегда ваш Portable soft находится с вами на флеш накопителе, и использование его можно везде при наличии USB портов в комьютере
▪ Использовать на работе где не желательно или нельзя устанавливать soft, или не хватает ресурсов для этого
▪ Дешевизна и достаточно большая емкость флеш накопителей на которых можна хранить ваши любимые программы
Найти Portable версии почти всех популярных программ сейчас не очень сложно, но что делать если вы используете какой то редкий или специфицеский soft? Ответ напрашивается сам - сделать самому.
Thinstall Virtualization Suite 3.348 - один из самых мощных в мире пакетов для виртуализации приложений. Вы сможете из обычного приложения легко и просто сделать portable-версию, не требует никаких прав в системе и не изменяет ни единого файла/ключа реестра. В принципе большая часть portable-софта и создано с помощью Thinstall Virtualization Suite.
Результат достигается путем заключения приложения в виртуальный контейнер, внутри которого создается виртуальное представление реестра и системных файлов.
В последней версии присутствуют новые возможности, такие как:
▪ быстрое развертывание
▪ работа только в User-mode (не требуется установки драйверов)
▪ поддержка Windows Vista и большинства Windows-приложений
▪ улучшенное быстродействие и разрешение конфликтов реестра и файловой системы
▪ поддержка виртуальных дисков
▪ поддержка 16-битных приложений
▪ возможность регистрации приложений на компьютере (ярлыки, файловые ассоциации, сведения об удалении и пр.)
▪ возможность генерации .msi-файлов и т.д.
Последние два нововведения стоит отметить, так как эти самые .msi-файлы можно использовать для автоматизированной установки приложений на множество компьютеров с помощью групповой политики практически парой кликов, также поддерживается прозрачное обновление таких приложений.
Кратко основной процесс создания portable-программ:
▪ Делаем снимок системы до инсталляции.
▪ Устанавливаем программу; к ней, если необходимо, патчи, дополнения, кряки (если тебуется перезагрузка, то перезагружаемся).
▪ Делаем снимок после инсталляции.
▪ Выбираем из полученного списка нужную программу
▪ Далее идет сравнение полученных снимков и автоматическое создание проекта в папке Captures из каталога, где находится Thinstall.
▪ Редактируем проект и файл настройки Package.ini (по необходимости).
▪ Запускаем build.bat и получаем portable-программу в папке bin.
▪ Тестируем полученный результат на его “портативность”.
Единственное условие – все свои эксперименты лучше всего проводить на «девственно чистой» системе , лучше всего на виртуальной машине (VMWare , Qemu,VirtualPC ). Две последние совершенно бесплатны . Сборка переносного софта на виртуальной машине , позволит вам избежать неприятных последствий загаживания своей операционки и тем меньше будет мусора в вашей сборке.
Cкачать Thinstall Virtualization Suite 3.348 (4,55 MB) - Здесь!
© Использованы разрозненые материалы найденые в сети