Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Soft - Windows (https://forum.antichat.xyz/forumdisplay.php?f=47)
-   -   Делаем Portable soft с помощью WinRAR (https://forum.antichat.xyz/showthread.php?t=70463)

CRAZZZY 16.05.2008 16:24

Делаем Portable soft с помощью WinRAR
 
Специально для любителей Portable softa
Как с помощью WinRar сделать Portable программу на примере winrar'a.

Начнем
Копируем папку винрара со всем содержимым из Program files. Так как портабле программа должна занимать как можно меньше
места на флэхе то делаем следующее.
Открываем ее и удаляем оттуда все лишнее в моем случае это: File_Id.txt, License.txt,Order.htm, Rar.txt,
RAR.exe.bak, ReadMe.txt, ReadMe.rus.txt, TechNote.txt, Uninstall.exe, Uninstall.lst, UnRAR.exe.bak, UnRarSrc.txt,
WhatsNew.txt, WinRAR.chm (файл справки можно не удалять если вы им пользуетесь), WinRAR.exe.bak.
Все эти файлы являются ненужными.

http://i044.radikal.ru/0804/36/e80c1510f2b2t.jpg

До удаления файлов папка занимает 4,91 мб после удаления 2.98 метров (ну это так для наглядности). Так от лишнего хлама мы избавились, теперь перейдем к саммому главному.
Кликаем правой кнопкой мыши выбираем "Добавить в архив..." далее ставим галочку напротив - "Создать SFX архив" и "Создать непрерывный архив", Метод сжатия - Максимальный.

http://i026.radikal.ru/0804/4c/070e543ce2d6t.jpg

Переходим во вкладку Дополнительно и выбираем Параметры SFX, в общих параметрах пишем в строке "Выполнить после распаковки" winrar.exe (по имени исполняющего файла)

http://i035.radikal.ru/0804/98/d782f91c015bt.jpg

Переходим во вкладку Режимы устанавливаем галочку "Распаковать во временную папку"

http://i033.radikal.ru/0804/a0/1ad50e7ae030t.jpg

Во вкладке Текст и Графика можно выбрать иконку для нашей программы выбрав "Загрузить значок SFX из файла" и написать
текст в строке "Заголовок окна"

http://i012.radikal.ru/0804/a8/03b6fa0fd5c2t.jpg

Все нажимаем ОК еще раз ОК. Все получили портабле WinRar сделанный своими руками (после запаковки получили файл 916 кб).
Так можно поступить с теми программами которые не прописываются в реестр (ну или не могут запускаться и без установки).
Когда удаляете лишнее из папки эксперементируйте, удаляйте до тех пор пока программа не перестанет запускаться или правильно
работать.
Например этим способом нельзя сделать портабле Microsoft Office, Adobe Photoshop и т.д. надеюсь понимаете почему. (Чтобы сделать такие программы portable есть специальный софт типо Thinstall Virtualization Suite, но на нее практически невозможно найти кряка т.к попытки попользоваться нахаляву этой прогой быстро присекаются разработчиками, поищите и возможно вам повезет (я ее впринципе и не искал). Как с помощью нее сделать портабле программу можно найти в инете или посмотреть на офф сайте _https://thinstall.com/sales/demo.php

PS: Недостаткок рассмотренного способа в том, что при запуске в системе остается мусор, т.к. файлы распаковываются во временную папку(. Изготовления Portable soft'a с помощь WinRara это всего лишь один из многочисленных способов.
PPS: Имхо сейчас инет забит всевозможными Portable программами и постоянно пополняется новинками)
И сильно не пинать это моя первая статья, если она не претендует на статью удалите)

Первичная публикация 11/04/2008 ТУТ
(с) CRAZZZY

+toxa+ 16.05.2008 16:39

Сорре кнешн, но статья шлак. Это не изготовление портабл софта, а просто работа с ВинРаром

.dimoN. 16.05.2008 22:16

CRAZZZY, Help у винрару прочитал?

Ali_MiX 17.05.2008 08:59

Лажа, на портабл софт не похоже, просто самораспаковывающийся архив.

ртуть 17.05.2008 11:00

а мона еще дллки и экзешки паккером сжать...типа upx,
приджойнить малварку и выложить на portableapps.com ;)

Liar 17.05.2008 11:02

имхо: вода

Gorev 17.05.2008 11:03

самораспаковывающийся архив, он и есть

Zitt 17.05.2008 16:12

идея канешна ничё, но это чисто фучи винрара, и на статью нге тянет...

vanpeld 17.05.2008 16:17

А как тогда на самом деле делается Portable Soft?

Forcer 17.05.2008 16:49

2vanpeld
не так... )) он делается производителями полных версий продуктов.


Время: 14:38