Программы
ВХОД
Логин:    

Пароль:  

   Запомнить меня
Вам нужно авторизоваться.
Забыли пароль? / Регистрация
Статьи


   Статьи
   Soft
   Утилиты
   Portable программы своими руками…

Portable программы своими руками…

Добавлено: 01.03.2012

Прочитано: 5269

Создаем Portable программы своими руками…

Thinstall Virtualization SuiteПривычка вещь такая, что изменять ей могут не все – хочется пользоваться своим текстовым процессором, своей программой обработки графики, своей утилитой записи дисков. Хочется, и все тут, и помочь в этом могут только люди, знающие как сделать portable версию программы. В этом случае ее можно забросить на флешку и с этой поры не изменять своим привычкам нигде и ни при каких обстоятельствах. Единственная проблема в том, что не все программы в таком формате подвергаются переделке. А это значит, что здесь придется потрудиться самому. Сначала нужно достать программу, которая будет все делать за нас – Thinstall Virtualization Suite.  Сейчас она дошла до версии 4 и 5, но чаще всего в поиске попадается 3.207 или 3.387, первой из которых мы и попробуем воспользоваться.

Оговоримся сразу – сначала мы пытались обработать очень старый 16-разрядный графический пакет Aldus PhotoStyler 2.0. В обычном виде он ставится в виде отдельного каталога и, кроме того, создает еще несколько дополнительных каталогов на том же корневом диске – Aldus и Kpcms. При этом программа не использует запись в реестр. К сожалению, TVS его упрямо игнорировала, что позволило сделать вывод, что «древние» приложения под Windows 3.x превратить в портабельные не получится. Или придется вникать в этот процесс глубже, чем хотелось бы. В итоге была выбран пакет MS Office 2003.

Создание portable программы с помощью Thinstall Virtualization Suite

Сначала установим пакет TVS. Ставится он без проблем, лишних вопросов не задает. Нажимаем кнопку Pre-Scan в приложении. Программа при этом делает первоначальный снимок системы. Проще говоря, запоминает состояние системы ДО установки нашего приложения. При этом программа просит, чтобы система в этот момент была «чистой», то есть не заполненной массой установленных программ. И даже, желательно, виртуальной (VirtualPC и т.д.). Но мы попробуем ее в реальных условиях, так как портабельными программами планируем заниматься нечасто – нам важен сам принцип, как создать portable программу.

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

Наконец, программа установлена. Вновь разворачиваем окно TVS и нажимаем кнопку Post-Scan. Начинается поиск изменений в системе, в реестре. После этого программа просит указать ей первичные входы в состав пакета. Это означает, какие программы будут устанавливаться отдельно, какие – «скопом», а какой файл будет главным. Просто выделите мышкой нужные – Word (главный), Excel, Access и т.д.

Теперь все готово к сборке пакета. В этот момент можно перейти в каталог Capture, пройтись по каталогам и выбросить оттуда лишние файлы (помощь, примеры, шаблоны и т.д.). В этом же каталоге находится файл build.bat – если его запустить, то он создаст каталог Bin и положит туда готовый проект для испытаний. Вот, собственно, и все – мы научились, как сделать программу portable. Если что-то не получается, то можно удалить папку Capture и попробовать повторить весь процесс заново.

Можно ли утверждать, что сделать portable софт так уж легко? Дело в том, что в каталоге с build.bat присутствует настроечный файл package.ini, в котором можно (и нужно) уметь вписывать уточняющие ключи для генерации оптимальной программы. Можно и без них, но тогда проект может получиться очень большим по объему, будет содержать лишние настройки. Чтобы уметь тонко настраивать этот процесс, следует изучить прилагаемую к TVS документацию.

Скачать дополнительные материалы (инструкция, алгоритм, справка)



обновить программы бесплатно

<<  Специализированные программы калькуляторы Проводим дефрагментацию с Auslogics Disk Defrag  >>


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

Скачать программу для проверки на ошибки
Скачать программу автоматического обновления программ
Статьи
Новые Программы
Новые статьи
Популярные Программы
Самые читаемые статьи
Copyright © Дай Прогу 2011 Контакты ¤ Статистика