|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Winamp 5.xx - автоустановка |
|
Winamp 5.xx - автоустановка
|
TEXHIK
Сообщения: n/a |
Как поставть Winamp 5.08. А то когда новая версия выходит надо искать такой же версии winamp с расшерением *.msi.
Вроде есть два способа: 1. Инсталиционный файл должен быть обезательно с расшерением *.msi пример: "winamp.msi". 2. Ставиш выше перечисленным способом старый winamp и заменяешь с помощью SFX файла, на более новый. А каким ключом ставить простой *.exe файловый winamp? Тихая установка exe-инсталятора: Тихая установка exe-инсталятора с некоторыми базовыми настройкими: winamp50*.exe /S /install=SFQDRA /S = Silent install S=start menu icons, F=file association, Q=quicklaunch icon, D=desktop icon, R=fake registration, A=run winamp agent/set default msiexec.exe /i %cdrom%\\Install\\Winamp\\Winamp.msi /qb Xintex=1 Xmodernskin=1 Xaudio=1 Xvisual=1 Xextra=1 Xregopt=1 Xagent=0 Xvideo=0 Xname=yourname Xkey=xxxxx-xxxxx-xxxxx-xxxxx XINET=2 XREGAUD=1 XREGPLS=1 XREGVID=0 Нашли ошибку в шапке? Есть что добавить? Пишите автору темы или модератору. По другим вопросам пишите в теме. volk1234. |
|
Отправлено: 13:05, 03-01-2005 |
Идиот Сообщения: 1125
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 16:14, 08-01-2011 | #221 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 132
|
Профиль | Отправить PM | Цитировать В вашем скрипте изменил только версию самого винампа и папку источник и как поменять картинку слева в инсталяторе на свою скрипт прилагаю
; Script generated by the HM NIS Edit Script Wizard. ; HM NIS Edit Wizard helper defines !define PRODUCT_NAME "Winamp" !define PRODUCT_VERSION "5.6.0.3091" !define PRODUCT_UNINST_KEY "Software\Microsoft\Windows\CurrentVersion\Uninstall\${PRODUCT_NAME}" !define PRODUCT_UNINST_ROOT_KEY "HKLM" ; MUI 1.67 compatible ------ !include "MUI.nsh" SetCompressor /SOLID lzma ; MUI Settings !define MUI_ABORTWARNING !define MUI_ICON "C:\icon.ico" !define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico" !define BRANDING "- packaged by mogdin" !insertmacro MUI_PAGE_WELCOME !insertmacro MUI_PAGE_DIRECTORY !insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_PAGE_FINISH !insertmacro MUI_UNPAGE_CONFIRM !insertmacro MUI_UNPAGE_INSTFILES !insertmacro MUI_UNPAGE_FINISH ; Language files !insertmacro MUI_LANGUAGE "Russian" ; MUI end ------ Name "${PRODUCT_NAME}" Caption "${PRODUCT_NAME} ${PRODUCT_VERSION}" UninstallCaption "Удаление ${PRODUCT_NAME} ${PRODUCT_VERSION}" OutFile "${PRODUCT_NAME}_${PRODUCT_VERSION}.exe" InstallDir "$PROGRAMFILES\Winamp" ShowInstDetails show ShowUnInstDetails show BrandingText "${BRANDING}" Section "MainSection" SEC01 SetOutPath "$INSTDIR" File /r "C:\Winamp\*.*" SetShellVarContext all CreateDirectory "$SMPROGRAMS\${PRODUCT_NAME}" CreateShortCut "$Desktop\${PRODUCT_NAME}.lnk" "$INSTDIR\winamp.exe" CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\${PRODUCT_NAME}.lnk" "$INSTDIR\winamp.exe" WriteRegStr HKLM "SOFTWARE\Nullsoft\Winamp" "regname" "" WriteRegStr HKLM "SOFTWARE\Nullsoft\Winamp" "regkey" "" ExecWait '$INSTDIR\winamp.exe /REG=LCAD' WriteUninstaller "$INSTDIR\uninst.exe" CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Удалить ${PRODUCT_NAME}.lnk" "$INSTDIR\uninst.exe" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$INSTDIR\winamp.exe" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayIcon" "${PRODUCT_VERSION}" SectionEnd Section Uninstall ExecWait '$INSTDIR\winamp.exe /UNREG' RMDir /r "$INSTDIR" SetShellVarContext all RMDir /r "$SMPROGRAMS\${PRODUCT_NAME}" Delete "$Desktop\${PRODUCT_NAME}.lnk" DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" SetAutoClose true SectionEnd |
Отправлено: 19:24, 13-01-2011 | #222 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать mogdin,
Цитата mogdin:
Замените строчку: WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$INSTDIR\winamp.exe" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "${PRODUCT_NAME} v${PRODUCT_VERSION}" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayIcon" "${PRODUCT_VERSION}" WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayIcon" "$INSTDIR\winamp.exe" Цитата mogdin:
Рекомендуемый размер картинки 164x314 |
||
------- Последний раз редактировалось kotkovets, 13-01-2011 в 21:46. Отправлено: 21:30, 13-01-2011 | #223 |
Пользователь Сообщения: 132
|
Профиль | Отправить PM | Цитировать kotkovets,
Спасибо большое, все помогло и с картинкой. Кстати мне бы еще поменять картинку вверху справа и окно после удаления программы сделать поменьше. Вроде его можно сделать по ниже и без боковой картинки. Заранее спасибо |
Отправлено: 21:47, 13-01-2011 | #224 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать Цитата mogdin:
!define MUI_HEADERIMAGE !define MUI_HEADERIMAGE_RIGHT ;если эту строку убрать, картинка слева !define MUI_HEADERIMAGE_BITMAP "Моя картинка.bmp" Цитата mogdin:
!insertmacro MUI_UNPAGE_CONFIRM !insertmacro MUI_UNPAGE_FINISH Перед секцией Uninstall (удаления) добавьте код: |
||
------- Отправлено: 22:13, 13-01-2011 | #225 |
Пользователь Сообщения: 132
|
Профиль | Отправить PM | Цитировать kotkovets, Странно ни с картинкой сверху не получилось ни с удалением
|
Отправлено: 22:35, 13-01-2011 | #226 |
Ветеран Сообщения: 1216
|
Профиль | Отправить PM | Цитировать mogdin,
все получается прекрасно, все !define в начало скрипта. Читайте внимательно В скриптах NSIS последовательность действий (команд) очень важна! |
------- Отправлено: 22:42, 13-01-2011 | #227 |
Пользователь Сообщения: 132
|
Профиль | Отправить PM | Цитировать Ура все получилось, просто я сначало в дубликате скрипта все менял и компилировал его же. Спасибо!
|
Отправлено: 23:33, 13-01-2011 | #228 |
Старожил Сообщения: 291
|
Профиль | Отправить PM | Цитировать народ, что-то эта строка не работает /install=SFQDRA
После нее при запуске, все равно предлогается настроить винамп |
Отправлено: 17:02, 11-02-2011 | #229 |
Ветеран Сообщения: 3206
|
Профиль | Отправить PM | Цитировать Цитата DMFox:
Во, первых не находит пути к удаляемым после установки компонентам. Во, во вторых на W7 нет файла Host Если есть возможность выложите свой инсталлятор. |
|
------- Отправлено: 17:04, 23-02-2011 | #230 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
WinAmp | Gluck666 | Хочу все знать | 4 | 22-09-2004 09:51 | |
Winamp | Guest | Хочу все знать | 3 | 22-03-2004 14:38 | |
Winamp | Ashot | Хочу все знать | 4 | 09-12-2002 01:05 | |
Winamp | puzik | Хочу все знать | 12 | 13-12-2001 01:57 |
|