Собственно, как это делается? Есть программы, которые просто на флешку копируешь и работают (qip допустим).
А как самому создать портативную версию допустим НОДА?
В нэте скачал NOD32 одним файлом, но вопрос как самому создать?
Создание Portable софта
-
kop4enyi
Re: Создание Portable софта
Котяра, есть и НОД,но там наверно как ты и говоришь нет монитора, а только антивирусный сканер.
-
kop4enyi
Re: Создание Portable софта
Цитата exo:
думаю так (в случае квип):
1) устанавливаем на свой компьютер
2) копируем папку C:\Program Files\QIP на флешь - всё.
для программ, которые устанавливают свои компоненты в разные дериктории ( C:\Program Files + WINDOWS например), такой способ не подойдёт.
И ещё момент, портабельные программы не записываются в реестр. Некоторое ПО без записи в реестре работать портабельно не будет. Следовательно не ждите, автоматического появления в Пуск - Все Программы.
Это я всё знаю! Вопрос был, как ваще создать портэбл софт!
думаю так (в случае квип):
1) устанавливаем на свой компьютер
2) копируем папку C:\Program Files\QIP на флешь - всё.
для программ, которые устанавливают свои компоненты в разные дериктории ( C:\Program Files + WINDOWS например), такой способ не подойдёт.
И ещё момент, портабельные программы не записываются в реестр. Некоторое ПО без записи в реестре работать портабельно не будет. Следовательно не ждите, автоматического появления в Пуск - Все Программы.
Создание Portable софта
Это я всё знаю! Вопрос был, как ваще создать портэбл софт!
-
exo
Re: Создание Portable софта
думаю так (в случае квип):
1) устанавливаем на свой компьютер
2) копируем папку C:\Program Files\QIP на флешь - всё.
для программ, которые устанавливают свои компоненты в разные дериктории ( C:\Program Files + WINDOWS например), такой способ не подойдёт.
И ещё момент, портабельные программы не записываются в реестр. Некоторое ПО без записи в реестре работать портабельно не будет. Следовательно не ждите, автоматического появления в Пуск - Все Программы.
1) устанавливаем на свой компьютер
2) копируем папку C:\Program Files\QIP на флешь - всё.
для программ, которые устанавливают свои компоненты в разные дериктории ( C:\Program Files + WINDOWS например), такой способ не подойдёт.
И ещё момент, портабельные программы не записываются в реестр. Некоторое ПО без записи в реестре работать портабельно не будет. Следовательно не ждите, автоматического появления в Пуск - Все Программы.
-
rizz
Re: Создание Portable софта
Берешь скачиваешь прогу Thinstall.Там три этапа сборки:
1.сканишь прогой комп,она делает слепок системы.
2.устанавливаешь нужную прогу,желательно что бы были созданы ярлыки.
3.сканишь прогой опять,она находит изменения в реестре и на винте,делает контейнер для запуска прог на любой тачке
1.сканишь прогой комп,она делает слепок системы.
2.устанавливаешь нужную прогу,желательно что бы были созданы ярлыки.
3.сканишь прогой опять,она находит изменения в реестре и на винте,делает контейнер для запуска прог на любой тачке
-
rizz
Re: Создание Portable софта
Цитата kop4enyi:
Собственно, как это делается? Есть программы, которые просто на флешку копируешь и работают (qip допустим).
А как самому создать портативную версию допустим НОДА?
Вроде же взрослые люди, а такое спрашивают...
В коде программы мягко или жестко (hardcoded) прописано, куда ей обращаться за настройкам и прочими данными, необходимыми для работы.
И если авторы не предусмотрели переносимости, то создавать ее замучаешься (переносимый MSOffice создайте попробуйте).
Выше упоминается, программа, которая, я так понимаю, способна создавать записи в системном реестре (временные?), и таким образом делать непереносимые программы псевдопереносимыми. Однако это не панацея. Программа может требовать своих файлов в SYSTEM32, Shared Files, Common Files, папке %Sysdrive%/%Program Files%/MySuperCoolSoft/ или еще где.
Есть, прогрессивный вариант завтрашнего дня - переносимый софт на виртуальной машине
Но производительности пока не обещаю
В будущем, когда на восьмиядерных процессорах система сможет отдавать пару-тройку ядер и гиг-два памяти под виртуальную машину, все получится 
Собственно, как это делается? Есть программы, которые просто на флешку копируешь и работают (qip допустим).
А как самому создать портативную версию допустим НОДА?
Создание Portable софта
Вроде же взрослые люди, а такое спрашивают...
В коде программы мягко или жестко (hardcoded) прописано, куда ей обращаться за настройкам и прочими данными, необходимыми для работы.
И если авторы не предусмотрели переносимости, то создавать ее замучаешься (переносимый MSOffice создайте попробуйте).
Выше упоминается, программа, которая, я так понимаю, способна создавать записи в системном реестре (временные?), и таким образом делать непереносимые программы псевдопереносимыми. Однако это не панацея. Программа может требовать своих файлов в SYSTEM32, Shared Files, Common Files, папке %Sysdrive%/%Program Files%/MySuperCoolSoft/ или еще где.
Есть, прогрессивный вариант завтрашнего дня - переносимый софт на виртуальной машине
Но производительности пока не обещаю
В будущем, когда на восьмиядерных процессорах система сможет отдавать пару-тройку ядер и гиг-два памяти под виртуальную машину, все получится 
-
rizz
-
Котяра
Re: Создание Portable софта
Вот есть статейка из журнала Хакер.Там расписано,что куда и почем.
- Вложения
-
Котяра
Re: Создание Portable софта
Кстати, портативный софт не всегда таков. Где-то скачал портативный Norton WinDoctor 2006, а он... SFX и распаковывается в %temp% и НЕ УДАЛЯЕТ РАСПАКОВАННЫЕ ФАЙЛЫ
-
Zidane
Re: Создание Portable софта
Котяра, это разными способами собраны. Мне такие попадались,но есть и одним файлом,которые ничего никуда не распаковывают.