![]() |
eXeL@B —› Вопросы новичков —› Portable Soft (как сделать самому?) |
Посл.ответ | Сообщение |
|
Создано: 28 апреля 2007 14:41 · Личное сообщение · #1 В сети полно сейчас различного "Portable" Softa, начиная от Windows и заканчивая Office, PhotoShop, и различного рода утилитами...(в том числе для крэкинга и хакинга) Появление такого рода софта делает работу очень удобной, позволяя, при наличии USB Flash, иметь всегда под рукой необходимый арсенал программ. Поделитесь, может кто знает, каким образом преобразовывать программы чтобы они стали "Portable"... Или хотя бы где и куда копать... Хочется сделать "Portable" КОМПАС (от Аскон) или AutoCad, или нечто схожее по функциям чертёжного 2D редактора. ![]() |
|
Создано: 28 апреля 2007 14:46 · Личное сообщение · #2 |
|
Создано: 28 апреля 2007 16:36 · Личное сообщение · #3 |
|
Создано: 28 апреля 2007 17:11 · Личное сообщение · #4 HoBleen пишет: Разница портабла от обычного софта - портабл не гадит в реестре и не юзает его для хранения настроек, имеет независимость от версии винды (ну тока если на 9х не запустится какой-нить антивирь) и вообще ведет себя как пай-мальчик В чем разница я знаю, но как сделать самому? Пока нашёл прогу THINSTALL - разбираюсь что и к чему там, 1) Делается Pre-Scan, до устанвки проги 2) Устанавливливаем прогу 3) Post-Scan ![]() ![]() |
|
Создано: 28 апреля 2007 17:11 · Личное сообщение · #5 |
|
Создано: 29 апреля 2007 14:23 · Поправил: Vadim028 · Личное сообщение · #6 |
|
Создано: 29 апреля 2007 15:19 · Личное сообщение · #7 |
|
Создано: 30 апреля 2007 14:51 · Личное сообщение · #8 HoBleen пишет: Т.е, как сделать? В смысле, как из обычного сделать портабл? Ну видимо надо похукать все "плохие" обращения ко всем папкам, кроме своей собственной и реестру. Желательно всё это проделывать не "ручками", а с помощью вспомогательного софта. Может кто сталкивался с "портаблированием" - какие программы для этого вы использовали.. ![]() |
|
Создано: 30 апреля 2007 15:30 · Личное сообщение · #9 |
|
Создано: 30 апреля 2007 22:30 · Личное сообщение · #10 |
|
Создано: 05 мая 2007 21:30 · Личное сообщение · #11 |
|
Создано: 06 мая 2007 00:31 · Личное сообщение · #12 |
|
Создано: 17 мая 2007 14:55 · Личное сообщение · #13 Vadim028 пишет: В том то и дело что не знаю ни одной проги кроме THINSTALL Есть ещё прога, называется MoleBox Resource Manager www.molebox.com/ Утилита MoleBox упаковывает приложение и все его файлы данных в один exe-файл. Вместе с exe-файлом могут быть помещены необходимые для его работы DLL. Запакованное приложение работает в точности как оригинальное, причем программисту не требуется вносить изменения в исходный код. ![]() |
|
Создано: 17 мая 2007 17:54 · Личное сообщение · #14 |
|
Создано: 18 мая 2007 15:30 · Личное сообщение · #15 |
|
Создано: 18 мая 2007 20:08 · Личное сообщение · #16 |
|
Создано: 25 августа 2007 00:57 · Личное сообщение · #17 |
|
Создано: 26 августа 2007 20:48 · Личное сообщение · #18 |
|
Создано: 26 августа 2007 21:54 · Личное сообщение · #19 Veliant пишет: 2)Хукать вызовы обращения к реестру и читать/записывать в ini файл =) В связи с проверкой лицензионности программ на предприятиях, такая проблема возникла и у меня(преобразование прог для флешки). Даный вариант решения с хуками обращений к реестру, а также обращений к файлам думаю вполне реализуем собственными силами в ring3. При этом надо сначала хукать инсталляционный пакет, а затем уже и установленную прогу. Поэтому прошу дать исчерпывающий список АПИ которые надо перехватывать. Также непонятно, что делать с ключами реестра, которые используются для системы - всякие там CLSID, ShellExtensions, и может еще чтото, сервисы,драйвера? ![]() |
|
Создано: 26 августа 2007 22:38 · Поправил: 266903582 · Личное сообщение · #20 |
![]() |
eXeL@B —› Вопросы новичков —› Portable Soft (как сделать самому?) |