Автор Тема: Портативный софт  (Прочитано 4935 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн wpwpwp

  • Ветеран
  • *****
  • Сообщений: 559
  • Пол: Мужской
  • Game Edition! Всегда и навсегда!
    • Просмотр профиля
Портативный софт
« : 16 Июля 2011, 01:48:24 »
Доброго времени суток.
Уже много времени, как пользуюсь портативным (переносным) софтом, т.к. и настройки сохраняются (очень удобно, когда приходиться переустанавливать систему - а в портативном браузере и сайты, закладки и пароли сохраняються), работает с флешек, съёмных устройств и т.д., а главное - не нужно устанавливать.
Сейчас на обменниках и прочих сайтах с программами развелось множество портабельного софта, но выкачивать готовый софт не всегда хорошо, тут есть нюансы. Во первых хочется такую версию программы, настройки, язык и плагины к ней, какие хочется, а не такие как есть. Да и вообще предпочитаю сам изготавливать. Тут то мы и подобрались вплотную к вопросу. Некоторый софт после установки (или просто распаковки, скажем Universal Extractor) уже будет портативный - это первый вариант. Второй вариант - создавать рег файл, после переустановки системы добавлять записи о проге в реестр (так часто с играми делаю). Ну и третий вариант - использую вот такую штуку - VMWareThinApp4.0.4Build204871Rus. Очень удобная и, я бы сказал, нубская программа, которая всего в несколько кликов проводит через мастера создания портативного софта.
Но заметил минусы - она собирает не только нужные файлы, но и "мусор" цепляет. А также ею у меня не получалось сделать портативными программы, которые создают свои службы а также большой специализированный софт - Промт, 3Д Макс, Прагма и другие.

Вопрос разбирающимся людям форума: какие ещё способы правильного изготовления портативного софта есть?
На торрентах кишат и 3Д Максы портативные и Промты. Может есть более специализированные программы для этого?
Помогите, пожалуйста, разобраться. За все ваши ответы буду очень благодарен.

Оффлайн Ю.А.

  • Модератор
  • *****
  • Сообщений: 2865
  • Пол: Мужской
    • Просмотр профиля
Re: Портативный софт
« Ответ #1 : 16 Июля 2011, 02:51:37 »
wpwpwp, один из интересных вариантов создания
"portable"-софта - программа "Enigma Virtual Box".
Её основное отличие от подобных - один автономный экзешник
на выходе, который при запуске ничего не распаковывает на
диск, а все виртуальные директории и записи реестра грузит
в оперативную память и при закрытии все оттуда выгружает.
Многих такой вариант смущает из-за невозможности увидеть
содержимое экзешника, поэтому такие "portable" создаю
исключительно для себя. Процент портативного софта на моих
ПК около 98%. Почему не 100% ?
Всегда есть новые программы, которые стоит какое-то
время поюзать в штатном для них режиме, а позже принимать
решение о целесообразности их дальнейшего использования.
Но!
 При создании портативных версий самым важным является не
сама программа для создания "portable" (таких много), а информация
о том, что и куда исходная прога устанавливает и записывает.
 Плотно занимался поиском толковой утилиты, ведущей
логирование процесса установки софта, но пока безуспешно.
Пришлось использовать возможности проги "Ashampoo Uninstaller",
в состав которой входит такая утилита, создающая протокол
установки софта. Этот протокол дает возможность собрать
все необходимые компоненты для создания "portable" версий.
 При создании портативных версий очень удобен вариант, когда
на ПК стоит защита от изменений - "Shadow Defender" (песочница).
Зто позволяет устанавливать любой софт, экспериментировать
без опасения что-либо повредить в системе, а после перезагрузки
все возвращается в исходное состояние.
ПРАВИЛА ФОРУМА               F.A.Q.

Оффлайн luxemburg

  • Ветеран
  • *****
  • Сообщений: 1749
  • Зовите просто Lux...
    • Просмотр профиля
Re: Портативный софт
« Ответ #2 : 16 Июля 2011, 02:55:18 »
Первый вариант самый правильный, а если не пашет - можно найти альтернативу.
Второй годится для автоввода серийников
Третий - только если уж оччччень хочется избавится от перезагрузок и инсталяций

Сообщение добавлено спустя 3 мин. 5 сек.
Довеском Regshot_2_0_1_66 и никаких песочниц может уже не понадобится (не всегда...)

Сообщение добавлено спустя 30 мин. 9 сек.
Кстати - бумсссссс  ;) 8)
« Последнее редактирование: 16 Июля 2011, 03:25:27 от luxemburg »

Оффлайн Ю.А.

  • Модератор
  • *****
  • Сообщений: 2865
  • Пол: Мужской
    • Просмотр профиля
Re: Портативный софт
« Ответ #3 : 16 Июля 2011, 03:45:55 »
Раньше использовал и "Regshot"(и подобный софт), и связку
"regmon + filemon (sysinternals.com)", и т.д., и т.п., но не
удобно - много лишней возни.
"Ashampoo Uninstaller" или "Total Uninstall" дают более удобный
протокол установки. А по поводу "песочницы" - так она в
первую очередь не для создания "portable", а для защиты ПК
от краха. При создании портативных версий исходник надо
сначала установить на ПК - со всеми "мусорными" последствиями,
а "Shadow Defender" снимает эту проблему.
ПРАВИЛА ФОРУМА               F.A.Q.

Оффлайн luxemburg

  • Ветеран
  • *****
  • Сообщений: 1749
  • Зовите просто Lux...
    • Просмотр профиля
Re: Портативный софт
« Ответ #4 : 16 Июля 2011, 10:37:50 »
Способ выбирается по обстоятельствам.
С Энигмой - подробно не вникал, но чего-то недопонял, что и как она делает - boxed какой-то куцый получается и не пашет.

Оффлайн wpwpwp

  • Ветеран
  • *****
  • Сообщений: 559
  • Пол: Мужской
  • Game Edition! Всегда и навсегда!
    • Просмотр профиля
Re: Портативный софт
« Ответ #5 : 16 Июля 2011, 10:51:11 »
По поводу Енигмы: если ею сделать портативный браузер, то получается, при закрытии весь кеш будет удаляться? Не весьма удобно... А обновляться программы будут? И ещё... Как же делать портативными таких гигантов, да ещё и зависящих от своих служб, как  Промт и 3Д Макс? Или хотя бы попробуйте для интереса сделать Прагму.

luxemburg,  почему считаешь, что ВМ Варя это самый плохой вариант? Какие же минусы?

Оффлайн luxemburg

  • Ветеран
  • *****
  • Сообщений: 1749
  • Зовите просто Lux...
    • Просмотр профиля
Re: Портативный софт
« Ответ #6 : 16 Июля 2011, 11:28:56 »
Я не говорил - "плохой", но из предпочтительных = он в конце, зачем делать то, что уже есть изначально?

Оффлайн Ю.А.

  • Модератор
  • *****
  • Сообщений: 2865
  • Пол: Мужской
    • Просмотр профиля
Re: Портативный софт
« Ответ #7 : 16 Июля 2011, 18:19:09 »
Цитировать
С Энигмой - подробно не вникал, но чего-то недопонял

Там в хэлпе все подробно описано, ничего сложного, если почитать.
 :)
ПРАВИЛА ФОРУМА               F.A.Q.