Категории каталога

Форма входа

Поиск

Друзья сайта

Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0

Наш опрос

Оцените мой сайт
Всего ответов: 58
Главная » Статьи » Portable How 2 » Портейблстроение

Portable - сделай сам

Салам Алейкум!
Вновь продолжаю свои раскопки на тему Portable (переносных) программ. В рамках данной заметки постараюсь рассказать вам, как самим собрать программу, которая без проблем запустится c внешнего источника (например, флеш-драйва), не требуя установки на жесткий диск.

Итак, начнем. Как я выяснил, для того, чтобы сделать Portable-версию программы, существует довольно много способов. Самый простой - это после установки программы перейти в папку Program Files (если вы ничего не меняли в процессе установки) , найти папку с только что установленной программой и скопировать ее в другую директорию. Потом постараться запустить ехе-файл из той директории, куда вы скопировали папку с программными файлами. Если вам очень повезет, то программа запустится . Такой финт, скорее всего, не пройдет с серьезными программными пакетами (например, МС Офис).
Второй способ – заключается в том, что вы должны запастись терпением, перейти по этой ссылке . Дальше набраться еще большим терпением, перейти по следующим ссылкам в шапке форума, на англоязычные форумы, и с жадностью читать и впитывать зарубежный опыт по теме портаблстроения. Так что если у вас есть много свободного времени – милости прошу в стройные ряды девелоперов.

Третий способ – его я назвал «методом пылесоса» . Он намного проще всех остальных. Здесь от вас понадобится жирный канал и ваша любимая качалка. Думаю многие знают «рыбные места», а для тех, кто не хочет напрягать поисковики, продолжу:
1. КЛУБ-ЛЮБИТЕЛЕЙ-FLASH-НАКОПИТЕЛЕЙ
2. Портативные программы
3. Portable Apps
4. FileCatchers Board
5. AlexwilD
Думаю, этих ссылок будет достаточно. Также можно поискать в пиринговых сетях (eMule,eDonkey и т.д.).

Четвертый способ – подразумевает то, что вы знакомы с программированием и можете без проблем написать нужное вам приложение, которое будет запускаться с любого носителя. Лично я сам так и поступаю, другое дело, что не всегда есть время и желание заново изобретать велосипед и писать программы, которые имеются в готовом виде и совершенно бесплатны. Также, зная один из языков программирования, вы можете проследить за действиями программы с помощью утилит от SYSINTERNALS (Regmon, Filemon) и написать так называемый лоадер. Но это уже тема для отдельной большой и серьезной статьи.

И наконец пятый способ – есть такая интересная программка, стоит безумно дорого. Попытки выложить ее быстренько пресекают. Хотя это не значит, что ее невозможно найти. Итак, программа называется Thinstall Virtualization Suite. Работа с ней до безобразия проста и разбита на 3 этапа.

1. Запускаете Setup Capture – программа сделает снимок системы перед установкой необходимой программы (которую вы хотите сделать переносной). Программу не закрывать !!!



2. Устанавливаете необходимую программу. Запускаете и делаете необходимые настройки в программе.
3. Далее закройте установленную программу и жмите на кнопку Post-Install Scan в Setup Capture.




После окончания пост скана вам будет предложено сохранить результаты сканирования. Жмите Save Results и выходите из программы. Далее переходите в директорию, куда вы сохранили результат работы Setup Capture.



Отыщите там файл build.bat и запустите его. После того, как батник завершит свою работу, появится папка под названием bin, в которой вы и найдете переносную версию программы, готовую запускаться с любого носителя, и которая не будет гадить в системном реестре и различных папках. Вся работа будет осуществляться в специальном контейнере, который будет эмулировать все необходимые для работы программы условия.

Все необходимые настройки для сборки портейбл программы вы найдете в файле Package.ini. Единственное условие – все свои эксперименты лучше всего проводить на «девственно чистой» системе, лучше всего на виртуальной машине (VMWare , Qemu,VirtualPC ). Две последние совершенно бесплатны. Сборка переносного софта на виртуальной машине позволит вам избежать неприятных последствий загаживания своей операционки и тем меньше будет мусора в вашей сборке.

Как видите, работа с программой Thinstall Virtualization Suite очень проста. Она поставляется с подробным хелпом (есть даже видеопрезентация на английском). Для тех, кто с английским не знаком, милости прошу на форум Ру-Борд , тут ее разбирают по косточкам.

Вот и все, что я вам хотел сказать.

Ну и напоследок забирайте Portable Download Master 5.3.1.1077-3.89 мб – любимую качалку в переносном формате, которую я собрал способом номер 5 данного очерка.

Всегда Ваш Теплый Снег.

З.ы. Thinstall Virtualization Suite – как ее найти? Ответ такой - читайте текст внимательно и будет вам счастье  Тем, кто не понимает, о чем я – скачайте оффлайн-версию моей писанины .

p/s 2 - если нужен пароль используйте - kpnemo

Категория: Портейблстроение | Добавил: wsnow2 (30.01.2008)
Просмотров: 33466 | Комментарии: 23 | Рейтинг: 3.8/10 |
Всего комментариев: 211 2 3 »
21 херово  
0
Херово

20 kinoinf  
0
Мы с пацанами искали над чем угореть и нашли онлайн кинотеатр
http://kinofilm-info.ru - фильмы бесплатно 2012

19 Annihilator  
0
Автор, ты лестные комменты сам себе пишешь?)) Первый способ вообще ни разу не portable. Portable версия не должна оставлять после себя записей в реестре. Учи матчасть!

18 Notherefpharo  
0
Добрый день! обращаем Ваше внимание на уникальный сайт http://reklamma.net тут за то что Вы добавите свой сайт заплатят только правда вывести не сможете админы за етим следят, но и пусть зато на шару можно прорекламить свой ресурс да и еще на своем сайте заработать, ет не траф биз где обманываю по пользователям, когда счетчики говорят одно а у них считаеться совсем другое! Заходите регайтесь http://reklamma.net

17 Егор  
0
программу можно скачать абсолютно бесплатно на официальном сайте

16 unlocker  
0
( p/s 2 - если нужен пароль используйте - kpnemo )

Извините , пароль нашел.
Спасибо.


15 unlocker  
0
А пароль на архив где ???
Развод ????
Не качайте.

14 Jack_Rastaqfari  
0
ты нахуя архивы запаролил то((( хуй тебе а не деньги! вместо благодарности тебе пыжа б дать!!!мудило

13 kononin  
0
настоящая проблема для нашего времени, с нетерпением буду ждать продолжения Ваших рассуждений на по этому вопросу.

12 tetAcinge  
0
Добавил в закладки. Теперь буду почаще читать!

1-10 11-20 21-21
Имя *:
Email *:
Код *: