![]() |
Внимание, важное сообщение: Дорогие Друзья!
В ноябре далекого 2001 года мы решили создать сайт и форум, которые смогут помочь как начинающим, так и продвинутым пользователям разобраться в операционных системах. В 2004-2006г наш проект был одним из самых крупных ИТ ресурсов в рунете, на пике нас посещало более 300 000 человек в день! Наша документация по службам Windows и автоматической установке помогла огромному количеству пользователей и сисадминов. Мы с уверенностью можем сказать, что внесли большой вклад в развитие ИТ сообщества рунета. Но... время меняются, приоритеты тоже. И, к сожалению, пришло время сказать До встречи! После долгих дискуссий было принято решение закрыть наш проект. 1 августа форум переводится в режим Только чтение, а в начале сентября мы переведем рубильник в положение Выключен Огромное спасибо за эти 24 года, это было незабываемое приключение. Сказать спасибо и поделиться своей историей можно в данной теме. С уважением, ваш призрачный админ, BigMac... |
|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » [решено] Слегка потвиканный Download Master в нескольких вариантах |
|
[решено] Слегка потвиканный Download Master в нескольких вариантах
|
Идиот Сообщения: 1126 |
Продолжаю дело Baw17
Сборка сделана на основе оригинальной версии 5.9.2.1249 Сборка получилась получилась вот такой:
Скачать сборку Скрипт, которым собрана сборка - во вложении. Автор скрипта - Baw17. И ещё есть вот такое - вариант от SAOPP, http://forum.oszone.net/post-983015-81.html |
|
------- Отправлено: 18:13, 07-12-2007 |
Старожил Сообщения: 178
|
Профиль | Сайт | Отправить PM | Цитировать Что-то меня на статьи потянуло
![]() Во-первых, идем на сайт Inno Setup и качаем Open Source инсталлятор (исходники не понадобятся). На этом же сайте в разделе сторонних утилит находим сайт с программкой Inno Setup Unpacker. Для примера возьмем dmaster.exe версии 5.5.2.1117. 1. Распаковываем дистрибутив в папку С:\DMast: Содержимое папки С:\DMast: 2. Открываем файл install_script.iss в Inno Setup Script Editor. Чтобы понять, как им пользоваться, даже справку читать не обязательно, хотя она очень подробная ![]() 3. Удаляем ненужные вам файлы из дистрибутива, не забывая одновременно вносить правки в install_script.iss в секцию [Files]. Рекомендую сразу вставить пропущенную строку в секции [Setup]: 4. Вручную править строки реестра в скрипте смысла нет, проще установить Download Master, настроить его и сохранить содержимое ветки [HKEY_CURRENT_USER\Software\2VG\Download Master] в файл twk.reg. Из этого файла для универсальности нужно удалить все ключи, в которых встречаются абсолютные пути (они все равно создадутся при первом запуске). Чтобы при первом запуске появился диалог выбора соединения, пропишите "ConnectionType"="0" (но не удаляйте совсем, иначе dmaster сбросить все остальные настройки в default). Также можно удалить настройки, отвечающие за отображение и размер панелей, пусть перезапишутся дефолтовыми значениями. В общем фантазия почти ничем не ограничивается (если переборщите с удалением ключей, dmaster в крайнем случае сбросит все настройки в default). 5. Убираем лишнее в install_script.iss, например содержимое секции [Run], где запускается по окончанию dmaster и регистрируется DMPanel, убираем иконку в QuickLaunch, убираем возможность отключения создания иконки на рабочем столе. В общем редактируем под себя, не для распространения ![]() 6. Секцию [Run] еще не удалили? Тогда помещаем в twk.reg в корень дистрибутива, добавляем в секцию [Files]: и в секцию [Run] что-то типа (пишу по памяти, так как скрипт только что случайно стер ![]() Filename: "regedit"; Parameters: "/s twk.reg"; WorkingDir: "{app}"; Filename: "cmd"; Parameters: "/c del twk.reg"; WorkingDir: "{app}"; Flags: runhidden; Если вы хотите, чтобы твики применялись по выбору пользователя, boss911 предлагает размещать twk.reg не внутри дистрибутива, а снаружи. Очевидно нужно внести правки в скрипт (в секции [Files] и [Run]). Удалять twk.reg уже не нужно, остается только одна строка: Filename: "cmd"; Parameters: "/c if exist twk.reg start /wait regedit /s twk.reg"; WorkingDir: "{src}"; Flags: runhidden; Filename: "reg"; Parameters: "delete ""HKCU\Software\2VG\Download Master"" /f"; Flags: runhidden; Root: HKCU; Subkey: "Software\2VG\Download Master"; ValueType: none; Flags: uninsdeletekey dontcreatekey Да, вовремя я стер скрипт, вроде писать больше нечего ![]() Вот собственно и все, нажимаем Build и получаем новый dmaster.exe, без ключей – обычная установка, но количество кликов значительно меньше. С ключом -verysilent – совершенно тихая установка без побочных эффектов. PS Для сравнения, первоначальный вариант весил 5008 кб, пересобранный - 3379 кб. |
------- Последний раз редактировалось Bulba_S, 06-01-2008 в 05:33. Причина: добавил замечание по поводу опциональности твиков, очистке реестра и удалению папок после деинсталляции Отправлено: 14:15, 04-01-2008 | #11 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
[OVER]Baw17 Сообщения: 4085
|
Профиль | Отправить PM | Цитировать Цитата Bulba_S:
у меня твики реестра применяються на этапе установки и они прописаны в инсталяторе мне так проще подправить нужный параметр да + еще при таком методе, при деинсталяции, данные твики реестра не удаляються что не очень хорошо |
|
------- Отправлено: 22:58, 04-01-2008 | #12 |
Alien Сообщения: 4262
|
Профиль | Отправить PM | Цитировать Цитата Baw17:
P.S. DM не юзаю, забрел сюда случано. ) |
|
Отправлено: 23:18, 04-01-2008 | #13 |
[OVER]Baw17 Сообщения: 4085
|
Профиль | Отправить PM | Цитировать Цитата boss911:
в любом случае каждый сможет применить после инсталляции программы твик реестра, делающий настройки необходимые только этому человеку |
|
------- Отправлено: 23:43, 04-01-2008 | #14 |
Alien Сообщения: 4262
|
Профиль | Отправить PM | Цитировать Цитата Baw17:
Цитата boss911:
|
||
Отправлено: 23:57, 04-01-2008 | #15 |
Старожил Сообщения: 178
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Baw17:
|
|
------- Отправлено: 04:40, 05-01-2008 | #16 |
Старожил Сообщения: 178
|
Профиль | Сайт | Отправить PM | Цитировать Baw17, boss911, конечно, я всего лишь описал общие идеи, понятно, что тот, кто будет делать что-то подобное, сделает это по-своему. Тем не менее, добавил замечание в статью по поводу опциональности твиков. Надеюсь строка такого вида сработает (проверять некогда):
Filename: "cmd"; Parameters: "/c if exist twk.reg start /wait regedit /s twk.reg"; WorkingDir: "{src}"; Flags: runhidden; Цитата Baw17:
ЗЫ dmaster так или иначе эти ключи прописывает при первом запуске, так что если эти ключи после деинсталляции не удаляются, то это или авторская задумка, или авторское упущение. ... Ay_Emul: The Doors - 01 - Break On Through (To The Other Side) |
|
------- Последний раз редактировалось Bulba_S, 05-01-2008 в 05:20. Отправлено: 05:03, 05-01-2008 | #17 |
[OVER]Baw17 Сообщения: 4085
|
Профиль | Отправить PM | Цитировать Цитата Bulba_S:
в моем варианте все за собой чиститься |
|
------- Отправлено: 10:35, 05-01-2008 | #18 |
![]() Старожил Сообщения: 150
|
Профиль | Отправить PM | Цитировать Baw17, а можешь дать ссылку на плаг ICQ Control ???
|
------- Отправлено: 17:38, 05-01-2008 | #19 |
[OVER]Baw17 Сообщения: 4085
|
Профиль | Отправить PM | Цитировать tracers.devICE,
http://downloadmaster.ru/forum/viewtopic.php?t=5172 |
------- Отправлено: 17:43, 05-01-2008 | #20 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Интернет - Download Master | Valery51 | Программное обеспечение Windows | 126 | 05-12-2013 19:45 | |
[решено] Download Master | piterpen | Автоматическая установка приложений | 26 | 22-10-2007 19:05 | |
Потвиканный, слегка урезанный Adobe Acrobat Reader 7.0.2 (русский) | Petya V4sechkin | Автоматическая установка приложений | 48 | 17-04-2007 16:50 | |
Потвиканный, слегка урезанный Adobe Reader 6.0.2 (русский) | Petya V4sechkin | Автоматическая установка приложений | 4 | 13-04-2005 10:40 | |
Download Master | shchvi | Хочу все знать | 9 | 19-03-2005 22:13 |
|