|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Скрипт NSIS для перепаковки Mail.ru Agent |
|
|
Скрипт NSIS для перепаковки Mail.ru Agent
|
Идиот Сообщения: 1125 |
Представляю свой скрипт для установки программы Mail.ru Agent 5.x с возможностью деинсталяции и тихой установки программы. Полученный дистрибутив будет отличаться от оригинала тем, что:
-ставится с ключом /S без участия пользователя -не меняет домашней страницы браузера -не меняет провайдера поиска -не ставит панель "спутник" Код скрипта: Скрины: Порядок действий:
Проверялось: Windows XP sp3 x86, Windows 7 RTM x86. Теоретически работает во всех NT6.x при запуске инсталлятора с повышенными привилегиями. Загрузить готовую сборку 5.6.3402 |
|
Отправлено: 14:44, 07-10-2008 |
![]() Сообщения: 3652
|
Профиль | Сайт | Отправить PM | Цитировать Bond01, советую переустановить NSIS
Вот Mail.Ru Агент 5.5.2842 с вашими пожеланиями ![]() Upd: Ссылку удалил |
------- Последний раз редактировалось Habetdin, 28-10-2009 в 16:05. Причина: Upd Отправлено: 13:40, 12-09-2009 | #21 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Ветеран Сообщения: 1064
|
Профиль | Отправить PM | Цитировать Habetdin, спасибо, все отлично, как я хотел, так удобнее.
|
Отправлено: 15:11, 12-09-2009 | #22 |
Идиот Сообщения: 1125
|
Профиль | Сайт | Отправить PM | Цитировать 5.5.2842 в шапке, ссылка на сборку+скрипт
|
------- Отправлено: 00:17, 14-12-2009 | #23 |
Идиот Сообщения: 1125
|
Профиль | Сайт | Отправить PM | Цитировать Вышел 5.6
Вечером всё будет |
------- Отправлено: 11:57, 17-12-2009 | #24 |
![]() Сообщения: 3652
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Последний раз редактировалось Habetdin, 18-12-2009 в 12:59. Причина: Оффтопик.. Отправлено: 15:27, 17-12-2009 | #25 |
Идиот Сообщения: 1125
|
Профиль | Сайт | Отправить PM | Цитировать Habetdin, почти
;WriteRegDWORD HKCU "Software\Mail.Ru\Agent" "set_mrasearch" 0 WriteRegStr HKCU "Software\Mail.Ru\Agent" "lang" "ru" ;;WriteRegDWORD HKCU "Software\Mail.Ru\Agent" "SavedInstSettings" 286261249 WriteRegDWORD HKCU "Software\Mail.Ru\Agent" "SendSystemStatistics" 0 ;;;; WriteRegDWORD HKLM "Software\Mail.Ru\Agent" "ForAllUsers" 1 WriteRegDWORD HKLM "Software\Mail.Ru\Agent" "SendSystemStatistics" 0 WriteRegDWORD HKLM "Software\Mail.Ru\Agent" "version" 3270 WriteRegStr HKLM "Software\Mail.Ru\Agent" "InstallPath" "$OUTDIR" -Местоположение -Поддержка Windows7 -Возможно, вы знакомы Всё в шапке. Я реально начинаю бояться за конфиденциальность. Зло |
------- Отправлено: 21:12, 17-12-2009 | #26 |
Идиот Сообщения: 1125
|
Профиль | Сайт | Отправить PM | Цитировать Mail.ru Agent обновлен до версии 5.6.3278
Забирайте в шапке, ребята |
------- Отправлено: 23:59, 18-01-2010 | #27 |
![]() Сообщения: 3652
|
Профиль | Сайт | Отправить PM | Цитировать hb860, можно добавить опциональный выбор:
... Section -Post ; Фичи в контекстном меню при запущеном агенте с выполненным входом RegDLL "$INSTDIR\Mra\dll\mramenu.dll" ; Поддержка опции отображения, что играет в данный момент в плеере RegDLL "$INSTDIR\Mra\dll\mratag.dll" ; Поиск@Mail.RU по-умолчанию в системе ; RegDLL "$INSTDIR\Mra\dll\newmrasearch.dll" ... Section Uninstall secidx01 SectionIn 1 RO UnRegDLL "$INSTDIR\Mra\dll\mramenu.dll" UnRegDLL "$INSTDIR\Mra\dll\mratag.dll" ; UnRegDLL "$INSTDIR\Mra\dll\newmrasearch.dll" Delete /REBOOTOK "$INSTDIR\Mra\dll\mramenu.dll" RMDir /r "$INSTDIR" ... ![]() |
------- Последний раз редактировалось Habetdin, 22-01-2010 в 22:55. Отправлено: 02:42, 22-01-2010 | #28 |
Идиот Сообщения: 1125
|
Профиль | Сайт | Отправить PM | Цитировать После долгого перетирания с господином Хабетдином (лол, складно) вышенаписанного сабжа, мы пришли к выводу, что код скрипта надо сделать таким:
RegDLL "$INSTDIR\Mra\dll\mramenu.dll" RegDLL "$INSTDIR\Mra\dll\mratag.dll" Section Uninstall secidx01 SectionIn 1 RO UnRegDLL "$INSTDIR\Mra\dll\mramenu.dll" UnRegDLL "$INSTDIR\Mra\dll\mratag.dll" UnRegDLL "$INSTDIR\Mra\dll\newmrasearch.dll" Delete /REBOOTOK "$INSTDIR\Mra\dll\mramenu.dll" RMDir /r "$INSTDIR" |
------- Отправлено: 00:07, 23-01-2010 | #29 |
Пользователь Сообщения: 146
|
Профиль | Отправить PM | Цитировать hb860, у меня вопрос как сделать чтоб ярлык устанавливался как на рабочий стол, так и в понель быстрого запуска?
Я просто решил пересобрать по вашему скрипту всё норм. Но после установки нифига не запускается, выдает какую-то ошибку ![]() Я просто так пологаю чтобы галочка на ярлык на рабочий стол стояла постоянно достаточно удалить"/o" Section /o "Ярлык на рабочем столе"
SectionIn 1
CreateShortCut "$Desktop\${PRODUCT_NAME}.lnk" "$INSTDIR\magent.exe"
SectionEnd
Спасибо за скрипт. P.S с иконкой в понель быстрого запуска разобрался. А вот как сделать чтоб в понель быстрого запуска ставился? В принципе далжна быть такая же секция, но вот какой сам пораметр $Quicklauch? или нет |
Последний раз редактировалось Alex_teater@, 07-02-2010 в 13:26. Отправлено: 09:59, 07-02-2010 | #30 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Автоматическая установка The KMPlayer + NSIS скрипт | wolkow70 | Автоматическая установка приложений | 140 | 10-07-2021 15:48 | |
NSIS скрипт для перепаковки GOM player+сборка | hb860 | Автоматическая установка приложений | 5 | 19-06-2014 00:03 | |
Скрипт NSIS для перепаковки AIMP2+Сборки | hb860 | Автоматическая установка приложений | 184 | 13-01-2014 13:04 | |
Установка тем для Notepad++ с применением(NSIS скрипт+тема-сборка прилагается) | hb860 | Автоматическая установка приложений | 3 | 16-10-2011 16:40 | |
NSIS-скрипт для установки UsefulUtils Disc Studio(UUDS)+сборка | hb860 | Автоматическая установка приложений | 0 | 26-11-2009 23:15 |
|