Видеоурок «VMware ThinApp — создание портативных (Portable) версий программ»

Видеоурок «VMware ThinApp - создание портативных (Portable) версий программ»

Я частенько пользуюсь портативными (Portable) версиями программ, и потребность в них у меня возникает в двух случаях:

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

2) Редкое использование программ на домашнем компьютере, когда мне требуются функции программы, допустим раз в полгода. В данной ситуации, так же не имеет смысла устанавливать программу, так как она просто будет занимать лишнее место и захламлять систему. Можно, конечно, каждый раз её устанавливать и удалять, но это тоже как-то не практично, тем более что в любом случае часть информации о программе в системе останется.

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

И в данном уроке давайте рассмотрим процесс создания портативной (Portable) версии любой программы средствами VMWare ThinApp.

Я буду использовать портативную (Portable) версию самой программы VMWare ThinApp, так как данным процессом занимаюсь довольно редко, а, следовательно, она мне в системе ни к чему.

Желательно выполнять данный процесс на чистой операционной системе, допустим на виртуальной машине, а почему, я поясню далее.

Для создания портативной (Portable) версии я выбрал программу звуковой редактор Sound Forge. Запускаем программу VMWare ThinApp и перед нами появляется окно приветствия с кратким описанием процесса создания портативной (Portable) версии программы.

Процесс создания портативной (Portable) версии программы состоит из 5 этапов:

Prescan (предварительное сканирование) – на данном этапе сканируется система перед установкой программы портативную (Portable) версию которой мы собираемся создавать.

Installation (установка) – установка программы

Postscan – сканирование системы после установки программы

Configure – конфигурирование

и Build сборка программы

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

Ну что же, приступим Next \ Prescan \ Устанавливаем программу \ Взламываем если есть необходимость \ Проверяем работоспособность \ Postscan \ Указываем exe-шник, через который запускается программа \ Next \ Запускать может любой пользователь \ Режим доступа к операционной системе (если это программа в результате работы которой будут вносится изменения в систему, допустим оптимизаторы, то даем полный доступ, если какие-нибудь редакторы, как в моем случае, то ограниченный доступ, так как в процессе работы программы никакие изменения в операционную систему вноситься не должны) \ Где хранить файлы конфигурации и работы приложения, Хронить в папке пользователя, Хранить рядом с исполняемым файлом или указать отдельную папку, так как программу желательно носить на флешке, то указываем Хранить рядом с исполняемым файлом, чтобы настройки самой программы никуда не девались на разных компьютерах \ Куда сохранить E:\Sound Forge Pro 11 Portable \ Где хранить данные программы \ Сжать программу \ Save, пошел процесс создания портативной (Portable) версии программы \ Проверяем работоспособность на другом компьютере! В папке bin хранится наша программа.

Скачать видеоурок « VMware ThinApp — создание портативных (Portable) версий программ »

Понравился видеоурок!? Отблагодари автора, поставь лайк!

Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники
Опубликовать в Яндекс

Вы можете оставить комментарий, или ссылку на Ваш сайт.

20 комментариев к записи “Видеоурок «VMware ThinApp — создание портативных (Portable) версий программ»”

  1. Студент пишет:

    А что делать если у меня уже установлена программа и мне нужна портативная версия этой программы, мне надо её удалить, потом заново устанавливать, настраивать, а потом делать из неё портативную версию, это очень муторно... %) нужна Your Unin-staller портативная

    З.Ы За видео урок спасибо...

    Севостьянов Антон Reply:

    Ну Your Uninstaller можно и в сети найти. А вообще, если моим методом, то да, переустанавливать программу. И желательно на чистой виртуальной машине!

  2. Александр пишет:

    А если «портаблить» из-под Винды ? Например, используя загрузочный диск...

    Севостьянов Антон Reply:

    Не понял вопроса. Из, например, 7 PE?

    Александр Reply:

    Именно что-то подобное имел в виду. Эта фишка даёт доступ к содержимому архивных дисков. Если на таком диске будет «записана» такая, как у Вас портабельная версия для портабелизации ?

    Александр Reply:

    Где, кстати, можно скачать такую портабельную ?

    Севостьянов Антон Reply:

    Не пробовал и думаю что врядли получится!

  3. Олек пишет:

    У меня есть один каверзный вопрос! Программа, с которой я сделал сборку, была крякнута не до конца. Есть 10 файлов которые должны быть заблокированные от доступа к интернету. В не портативной версии это реализуется через firewall. А как можно в сборку засунуть правила доступа в инет? Либо с другой стороны: возможно ли в конечной сборке найти те исходные файлы которые должны быть заблокированные?

    Севостьянов Антон Reply:

    Не думаю, что сама программа сможет запретить доступ к Интернет, но, обычно блокируются не файлы, которые выходят в Инет, а сайты, через файл hosts (C:\Windows\System32\drivers\etc\hosts). Где строчка 127.0.0.1 activate.adobe.com запрещает доступ к сайту activate.adobe.com, чтобы не была скинута активация через сайт adobе.

  4. o1o пишет:

    Не рекомендую никому из системных администраторов носить с собой флешки с портейбл версиями лицензионного программного обеспечения. Статья 273 УК РФ модифицирование и изменение оригинального образа лицензионного ПО очень строго наказывается. В случае если у Вас найдут такую флешку или вы перенесете ее на чужой ПК то вы нарушаете закон УК РФ. Короче говоря это вам удобно но это же и ваша подрывная бомба. Рекомендую создать тему как шифровать ключей и кряков на флешь носителе в случае попадания в рук ОБЭП.

    К примеру отдельно дистрибутивы и отдельно в архиве с паролем или с иной по зашифрованной ключем. Золотой запас в стране иссяк с вас возьмут больше золота чем ранее при проверках.

    Севостьянов Антон Reply:

    Да так-то практически любое действие админа можно под статью подписать при желании!

  5. o1o пишет:

    Есть закон, который сейчас дерет людей бабла то в казне нету. Рекомендации к обзору скрытие информации (кряков и ключей) на флешке с помощью сторонней ПО либо сделать обзор о создании архива рар с установкой пароля, также создание текстового документа которому присваивается другое расширение в который сис админ прячет ключи. Раньше драло админов только обэп а сейчас и контрольная закупка. Очень много подстав со стороны следствия. Вот когда изымут флешку и напишут 146 укрф часть 3 и 273 укрф пункт 1 или 2, Вот тогда ужаснетесь. Помимо всего этого владельцы лицензий в лице 1 представителя Выставить могут счет и потребовать в 2-х кратном размере его. То есть например 2000000*2, даже непонятно где столько денег взять :) Этот обзор поможет многим собратьям админам. Не хочется америкосам платить налоги и останавливать прогресс в стране. :(

  6. Дмитрий пишет:

    а офис можно таким макаром запустить?

    Севостьянов Антон Reply:

    Вполне! :)

  7. Вадим пишет:

    Как сделать портативную версию программы, которая требует перезагрузку компьютера после установки?

    1. Делаю скан системы

    2. Устанавливаю программу, после установки требует перезагрузку, после перезагрузки получается снова надо сделать скан и ничего уже не получается

    Севостьянов Антон Reply:

    Попробуй не перезагружать систему. А что за программу хочешь «портабить». Просто есть программы, которые нельзя портабить, так как для их работы нужны драйвера в системе. Допустим Alcohol 120%, не думаю, что она будет корректно работать в портативном режиме!

    Вадим Reply:

    Например, C++Builder6, Unigraphics

    Севостьянов Антон Reply:

    Ну движки языков программирования по любому себя жестко прописывают в системе, так что думаю portable версия бесполезна! Да и зачем делать портативный С++, не думаю, что ты пишешь программы постоянно за разными компьютерами.

  8. Andrey пишет:

    Случайно попал на Ваш сайт и меня тут многое заинтересовало, хотя искал совсем другое.А именно: нужно ли специально подготавливать флешку или съёмный диск для загрузки портабельных версий приложений и сколько их можно загрузить на один диск?

    Спасибо Вам!

  9. Подготавливать не нужно, просто скопировал и все. Количество приложений ограничивается только объемом флэш накопителя!

Оставить комментарий

Вы должны быть авторизованы, чтобы разместить комментарий.