Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Winamp 5.xx - автоустановка

Ответить
Настройки темы
Winamp 5.xx - автоустановка
TEXHIK


Сообщения: n/a

Профиль | Цитировать


Изменения
Автор: volk1234
Дата: 30-07-2009
Описание: правка шапки
Как поставть Winamp 5.08. А то когда новая версия выходит надо искать такой же версии winamp с расшерением *.msi.

Вроде есть два способа:
1. Инсталиционный файл должен быть обезательно с расшерением *.msi пример: "winamp.msi".
2. Ставиш выше перечисленным способом старый winamp и заменяешь с помощью SFX файла, на более новый.

А каким ключом ставить простой *.exe файловый winamp?



Тихая установка exe-инсталятора:
Код: Выделить весь код
start /wait winamp508.exe /S
Тихая установка 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
Тихая установка msi-инсталятора:

Код: Выделить весь код
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
● Альтернативный установщик (NSIS-скрипт) для авто установки

Нашли ошибку в шапке? Есть что добавить? Пишите автору темы или модератору.
По другим вопросам пишите в теме. volk1234.
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:05, 03-01-2005

 

Аватара для hb860

Идиот


Сообщения: 1125
Благодарности: 419

Профиль | Сайт | Отправить PM | Цитировать


Цитата wolkow70:
Во, во вторых на W7 нет файла Host »
Готов спорить, вы заходите Тотал Коммандером в папку system32\drivers\etc на системе Windows 7 x64
Конечно, вы его не увидите
Попробуйте зайти менеджером Far х64. Вы его увидите

Цитата wolkow70:
Во, первых не находит пути к удаляемым после установки компонентам »
А какой дистрибутив вы используете? У него там три варианта разных, DMFox для bundle писал.

-------
http://feeds.feedburner.com/Winreviewru.1.gif
Горячие клавиши Windows 8 | Все программы, которые я разработал| Гаджеты для Windows 8


Отправлено: 09:27, 24-02-2011 | #231



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для wolkow70

Ветеран


Сообщения: 3206
Благодарности: 845

Профиль | Отправить PM | Цитировать


Цитата hb860:
Готов спорить, вы заходите Тотал Коммандером в папку system32\drivers\etc на системе Windows 7 x64 »
Нет в обычном эксплорере на W7 х86.

Цитата hb860:
А какой дистрибутив вы используете? »
официальный winamp5601_pro_ru-ru.exe.

Короче он устанавливается. А удаление ненужного не происходит, так как пути к файлам деинсталляции не находятся и комманда не запускается.
Хотя в коммандной строке из самой папки удаление запускается по тихому. Мистика какая-то.
Еще раз прошу выложить свой работоспособный на 7-86 устанвощик.

-------
Человек человеку - друг, товарищ и волк!


Отправлено: 12:06, 24-02-2011 | #232


Аватара для wolkow70

Ветеран


Сообщения: 3206
Благодарности: 845

Профиль | Отправить PM | Цитировать


hb860,

Собрал инсталлятор на основе вашего скрипта. Запускаю с ключом /S. Программа устанавливается, а потом сама запускается с просьбой настроить ее. Как бы автоматизировать процесс настройки?

-------
Человек человеку - друг, товарищ и волк!


Отправлено: 18:24, 03-03-2011 | #233


Аватара для hb860

Идиот


Сообщения: 1125
Благодарности: 419

Профиль | Сайт | Отправить PM | Цитировать


скрипт писался достаточно давно.
Для начала надо убедиться, что вот это всё ещё в силе
Код: Выделить весь код
ExecWait '$INSTDIR\winamp.exe /REG=LCAD'
Если оно ещё работает, то, скорее всего, надо в %APPDATA% подсовывать настроенный профиль Winamp.
Вот тогда всё будет

-------
http://feeds.feedburner.com/Winreviewru.1.gif
Горячие клавиши Windows 8 | Все программы, которые я разработал| Гаджеты для Windows 8


Отправлено: 13:15, 04-03-2011 | #234


Аватара для wolkow70

Ветеран


Сообщения: 3206
Благодарности: 845

Профиль | Отправить PM | Цитировать


Цитата hb860:
Если оно ещё работает, то, скорее всего, надо в %APPDATA% подсовывать настроенный профиль Winamp.
Вот тогда всё будет »
Уже так и сделал.

-------
Человек человеку - друг, товарищ и волк!


Отправлено: 17:08, 08-03-2011 | #235


Аватара для wolkow70

Ветеран


Сообщения: 3206
Благодарности: 845

Профиль | Отправить PM | Цитировать


Сделал перепаковку Winamp 5.601.3091. Особенность сборки, в том, что при установке программы подхватывается файл настроек Winamp.ini (который должен для этого находится в одной директории с установщиком) и копируется в профиль текущего пользователя. Тихая установка с ключом /S. Запускается программа с готовыми настройками. В авторском варианте:
- ассоциация с аудиофайлами и плейлистами;
- отключен агент Winamp;
- обложка по умолчанию класссическая.
Вы можете подсунуть установщику файл со своими настройками.
В инсталлятор интегрирован плагин ClassicPro, несколько потрясных скинов и плагинов.
Ссылка для скачивания:
http://ifolder.ru/22302117

-------
Человек человеку - друг, товарищ и волк!

Это сообщение посчитали полезным следующие участники:

Отправлено: 12:46, 09-03-2011 | #236


Новый участник


Сообщения: 44
Благодарности: 1

Профиль | Отправить PM | Цитировать


шрифт мелковат, хотяб 12-й

Отправлено: 09:50, 10-03-2011 | #237


Аватара для Oleg48

Старожил


Сообщения: 158
Благодарности: 17

Профиль | Отправить PM | Цитировать


Здравствуйте, я не преверженец перепаковок и полностью переделок инсталяторов. Мне проще работать с ключами тихой установки. Ваши ключи для тихой установки exe-файла подошли к winamp5581_full_emusic-7plus_ru-ru версии программы. однако у меня вопрос, кто еще знает рабочие ключи кроме приведенных в посте, хочу настроить установки более точно, например избавиться т.е. неставить 50 FREE MP3s +1 Free Audiobook! и что-бы не ставилось в интернет эксплорер винамповская панелью Буду очень благодарен!!!

Отправлено: 00:58, 25-04-2011 | #238


Старожил


Сообщения: 193
Благодарности: 33

Профиль | Отправить PM | Цитировать


Oleg48, Собственно, по вашему для чего делаются перепаковки? Как раз для того чтобы убрать из установки различную рекламу, а также возможность установки без участия пользователя, т.е. запустил и он установился..

Что же касается. в данном случае винампа, то его инсталятор не дает возможности исключить установку мусора и ключей которые вы просите не существует - поэтому либо создавайте сами репак, липо пользуйтесь уже готовыми...

Отправлено: 17:23, 25-04-2011 | #239


Аватара для Oleg48

Старожил


Сообщения: 158
Благодарности: 17

Профиль | Отправить PM | Цитировать


Здравствуйте!
Цитата Oleg48:
я не преверженец перепаковок и полностью переделок инсталяторов. Мне проще работать с ключами тихой установки »
Противореча самому себе решил создать свою перепакованную версию Winampa. Используя NSIS создал зборку по аналогии такой как в шапке, однако столкнулся с такой проблемой: хочу чтобы при установке автоматически музыкальные файлы асоциировались с winamp и в контекстном меню этих файлов появлялись пункты для работы с winamp.
Настройки winampa обьединил в reg-файл
читать дальше »

Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\AudioCD\shell\play\command]
 @="\"C:\\Program Files\\Winamp\\Winamp.exe\" %1"

 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.aif] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.aiff] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.APL] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.au] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.cda] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.it] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.itz] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.KAR] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.m3u]
 "PerceivedType"="audio"
 "Content Type"="audio/mpegurl"
 @="Winamp.PlayList"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mdz] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mid] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.midi]
 "PerceivedType"="audio"
 "Content Type"="audio/mid"
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mod] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.MP1] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mp2] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mp3]
 "PerceivedType"="audio"
 "Content Type"="audio/mpeg"
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.MP4] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.mtm] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ogg] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.rmi] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.s3m] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.s3z] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.snd] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.stm] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.stz] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.wav] 
 @="Winamp.File"
 "PerceivedType"="audio"
 "Content Type"="audio/wav"
 "MP2.Last"="Default"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.wma]
 "PerceivedType"="audio"
 "Content Type"="audio/x-ms-wma" 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.xm] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.xmz] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.669] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.AAC] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.amf] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.far] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.M4A] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.MIZ] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.nst] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.okt] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.pls]
 "Content Type"="audio/scpls"
 @="Winamp.PlayList"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ptm] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.ult] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.VLB] 
 @="Winamp.File"
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.VOC] 
 @="Winamp.File"
 
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Winamp.Bookmark]
@="Добавить в список &закладок Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Winamp.Bookmark\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /BOOKMARK \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Winamp.Enqueue]
@="&Добавить в список Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Winamp.Enqueue\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /ADD \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Winamp.Play]
@="&Воспроизвести в Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Winamp.Play\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\feed]
@="URL: RSS Protocol"
"URL Protocol"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\feed\shell\open\command]
@="C:\\Program Files\\Winamp\\winamp.exe /HANDLE %1"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ICY\shell\Enqueue]
@="&Добавить в список Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ICY\shell\Enqueue\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /ADD \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ICY\shell\ListBookmark]
@="Добавить в список &закладок Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ICY\shell\ListBookmark\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /BOOKMARK \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ICY\shell\Play]
@="&Воспроизвести в Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ICY\shell\Play\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMS\shell\Enqueue]
@="&Добавить в список Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMS\shell\Enqueue\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /ADD \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMS\shell\ListBookmark]
@="Добавить в список &закладок Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMS\shell\ListBookmark\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /BOOKMARK \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMS\shell\Play]
@="&Воспроизвести в Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMS\shell\Play\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMST\shell\Enqueue]
@="&Добавить в список Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMST\shell\Enqueue\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /ADD \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMST\shell\ListBookmark]
@="Добавить в список &закладок Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMST\shell\ListBookmark\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /BOOKMARK \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMST\shell\Play]
@="&Воспроизвести в Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMST\shell\Play\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMSU\shell\Enqueue]
@="&Добавить в список Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMSU\shell\Enqueue\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /ADD \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMSU\shell\ListBookmark]
@="Добавить в список &закладок Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMSU\shell\ListBookmark\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /BOOKMARK \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMSU\shell\Play]
@="&Воспроизвести в Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\MMSU\shell\Play\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SC\shell\Enqueue]
@="&Добавить в список Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SC\shell\Enqueue\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /ADD \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SC\shell\ListBookmark]
@="Добавить в список &закладок Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SC\shell\ListBookmark\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /BOOKMARK \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SC\shell\Play]
@="&Воспроизвести в Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SC\shell\Play\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SHOUT\shell\Enqueue]
@="&Добавить в список Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SHOUT\shell\Enqueue\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /ADD \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SHOUT\shell\ListBookmark]
@="Добавить в список &закладок Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SHOUT\shell\ListBookmark\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /BOOKMARK \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SHOUT\shell\Play]
@="&Воспроизвести в Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SHOUT\shell\Play\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\UNSV\shell\Enqueue]
@="&Добавить в список Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\UNSV\shell\Enqueue\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /ADD \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\UNSV\shell\ListBookmark]
@="Добавить в список &закладок Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\UNSV\shell\ListBookmark\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /BOOKMARK \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\UNSV\shell\Play]
@="&Воспроизвести в Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\UNSV\shell\Play\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\UVOX\shell\Enqueue]
@="&Добавить в список Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\UVOX\shell\Enqueue\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /ADD \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\UVOX\shell\ListBookmark]
@="Добавить в список &закладок Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\UVOX\shell\ListBookmark\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" /BOOKMARK \"%1\""
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\UVOX\shell\Play]
@="&Воспроизвести в Winamp"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\UVOX\shell\Play\command]
@="\"C:\\Program Files\\Winamp\\winamp.exe\" \"%1\""

Используя программу Reg2Nsis создал текст который затем добавил в скрипт установки
читать дальше »
Код: Выделить весь код
 WriteRegStr HKLM "SOFTWARE\Classes\AudioCD\shell\play\command" "" "\$\"$PROGRAMFILES\Winamp\Winamp.exe\$\" %1"  
WriteRegStr HKLM "SOFTWARE\Classes\.aif" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.aiff" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.APL" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.au" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.cda" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.it" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.itz" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.KAR" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.m3u" "PerceivedType" "audio"  
WriteRegStr HKLM "SOFTWARE\Classes\.m3u" "Content Type" "audio/mpegurl"  
WriteRegStr HKLM "SOFTWARE\Classes\.m3u" "" "Winamp.PlayList"  
WriteRegStr HKLM "SOFTWARE\Classes\.mdz" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.mid" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.midi" "PerceivedType" "audio"  
WriteRegStr HKLM "SOFTWARE\Classes\.midi" "Content Type" "audio/mid"  
WriteRegStr HKLM "SOFTWARE\Classes\.midi" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.mod" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.MP1" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.mp2" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.mp3" "PerceivedType" "audio"  
WriteRegStr HKLM "SOFTWARE\Classes\.mp3" "Content Type" "audio/mpeg"  
WriteRegStr HKLM "SOFTWARE\Classes\.mp3" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.MP4" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.mtm" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.ogg" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.rmi" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.s3m" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.s3z" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.snd" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.stm" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.stz" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.wav" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.wav" "PerceivedType" "audio"  
WriteRegStr HKLM "SOFTWARE\Classes\.wav" "Content Type" "audio/wav"  
WriteRegStr HKLM "SOFTWARE\Classes\.wav" "MP2.Last" "Default"  
WriteRegStr HKLM "SOFTWARE\Classes\.wma" "PerceivedType" "audio"  
WriteRegStr HKLM "SOFTWARE\Classes\.wma" "Content Type" "audio/x-ms-wma"  
WriteRegStr HKLM "SOFTWARE\Classes\.wma" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.xm" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.xmz" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.669" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.AAC" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.amf" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.far" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.M4A" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.MIZ" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.nst" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.okt" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.pls" "Content Type" "audio/scpls"  
WriteRegStr HKLM "SOFTWARE\Classes\.pls" "" "Winamp.PlayList"  
WriteRegStr HKLM "SOFTWARE\Classes\.ptm" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.ult" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.VLB" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\.VOC" "" "Winamp.File"  
WriteRegStr HKLM "SOFTWARE\Classes\Directory\shell\Winamp.Bookmark" "" "Добавить в список &закладок Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\Directory\shell\Winamp.Bookmark\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /BOOKMARK \$\"%1\$\""  
WriteRegStr HKLM "SOFTWARE\Classes\Directory\shell\Winamp.Enqueue" "" "&Добавить в список Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\Directory\shell\Winamp.Enqueue\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /ADD \$\"%1\$\""  
WriteRegStr HKLM "SOFTWARE\Classes\Directory\shell\Winamp.Play" "" "&Воспроизвести в Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\Directory\shell\Winamp.Play\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" \$\"%1\$\""  
WriteRegStr HKLM "SOFTWARE\Classes\feed" "" "URL: RSS Protocol"  
WriteRegStr HKLM "SOFTWARE\Classes\feed" "URL Protocol" ""  
WriteRegStr HKLM "SOFTWARE\Classes\feed\shell\open\command" "" "$PROGRAMFILES\Winamp\winamp.exe /HANDLE %1"  
WriteRegStr HKLM "SOFTWARE\Classes\ICY\shell\Enqueue" "" "&Добавить в список Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\ICY\shell\Enqueue\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /ADD \$\"%1\$\""  
WriteRegStr HKLM "SOFTWARE\Classes\ICY\shell\ListBookmark" "" "Добавить в список &закладок Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\ICY\shell\ListBookmark\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /BOOKMARK \$\"%1\$\""  
WriteRegStr HKLM "SOFTWARE\Classes\ICY\shell\Play" "" "&Воспроизвести в Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\ICY\shell\Play\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" \$\"%1\$\""  
WriteRegStr HKLM "SOFTWARE\Classes\MMS\shell\Enqueue" "" "&Добавить в список Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\MMS\shell\Enqueue\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /ADD \$\"%1\$\""  
WriteRegStr HKLM "SOFTWARE\Classes\MMS\shell\ListBookmark" "" "Добавить в список &закладок Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\MMS\shell\ListBookmark\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /BOOKMARK \$\"%1\$\""  
WriteRegStr HKLM "SOFTWARE\Classes\MMS\shell\Play" "" "&Воспроизвести в Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\MMS\shell\Play\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" \$\"%1\$\""  
WriteRegStr HKLM "SOFTWARE\Classes\MMST\shell\Enqueue" "" "&Добавить в список Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\MMST\shell\Enqueue\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /ADD \$\"%1\$\""  
WriteRegStr HKLM "SOFTWARE\Classes\MMST\shell\ListBookmark" "" "Добавить в список &закладок Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\MMST\shell\ListBookmark\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /BOOKMARK \$\"%1\$\""  
WriteRegStr HKLM "SOFTWARE\Classes\MMST\shell\Play" "" "&Воспроизвести в Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\MMST\shell\Play\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" \$\"%1\$\""  
WriteRegStr HKLM "SOFTWARE\Classes\MMSU\shell\Enqueue" "" "&Добавить в список Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\MMSU\shell\Enqueue\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /ADD \$\"%1\$\""  
WriteRegStr HKLM "SOFTWARE\Classes\MMSU\shell\ListBookmark" "" "Добавить в список &закладок Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\MMSU\shell\ListBookmark\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /BOOKMARK \$\"%1\$\""  
WriteRegStr HKLM "SOFTWARE\Classes\MMSU\shell\Play" "" "&Воспроизвести в Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\MMSU\shell\Play\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" \$\"%1\$\""  
WriteRegStr HKLM "SOFTWARE\Classes\SC\shell\Enqueue" "" "&Добавить в список Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\SC\shell\Enqueue\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /ADD \$\"%1\$\""  
WriteRegStr HKLM "SOFTWARE\Classes\SC\shell\ListBookmark" "" "Добавить в список &закладок Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\SC\shell\ListBookmark\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /BOOKMARK \$\"%1\$\""  
WriteRegStr HKLM "SOFTWARE\Classes\SC\shell\Play" "" "&Воспроизвести в Winamp"  
WriteRegStr HKLM "SOFTWARE\Classes\SC\shell\Play\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" \$\"%1\$\""  WriteRegStr HKLM "SOFTWARE\Classes\SHOUT\shell\Enqueue" "" "&Добавить в список Winamp"  WriteRegStr HKLM "SOFTWARE\Classes\SHOUT\shell\Enqueue\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /ADD \$\"%1\$\""  WriteRegStr HKLM "SOFTWARE\Classes\SHOUT\shell\ListBookmark" "" "Добавить в список &закладок Winamp"  WriteRegStr HKLM "SOFTWARE\Classes\SHOUT\shell\ListBookmark\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /BOOKMARK \$\"%1\$\""  WriteRegStr HKLM "SOFTWARE\Classes\SHOUT\shell\Play" "" "&Воспроизвести в Winamp"  WriteRegStr HKLM "SOFTWARE\Classes\SHOUT\shell\Play\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" \$\"%1\$\""  WriteRegStr HKLM "SOFTWARE\Classes\UNSV\shell\Enqueue" "" "&Добавить в список Winamp"  WriteRegStr HKLM "SOFTWARE\Classes\UNSV\shell\Enqueue\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /ADD \$\"%1\$\""  WriteRegStr HKLM "SOFTWARE\Classes\UNSV\shell\ListBookmark" "" "Добавить в список &закладок Winamp"  WriteRegStr HKLM "SOFTWARE\Classes\UNSV\shell\ListBookmark\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /BOOKMARK \$\"%1\$\""  WriteRegStr HKLM "SOFTWARE\Classes\UNSV\shell\Play" "" "&Воспроизвести в Winamp"  WriteRegStr HKLM "SOFTWARE\Classes\UNSV\shell\Play\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" \$\"%1\$\""  WriteRegStr HKLM "SOFTWARE\Classes\UVOX\shell\Enqueue" "" "&Добавить в список Winamp"  WriteRegStr HKLM "SOFTWARE\Classes\UVOX\shell\Enqueue\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /ADD \$\"%1\$\""  WriteRegStr HKLM "SOFTWARE\Classes\UVOX\shell\ListBookmark" "" "Добавить в список &закладок Winamp"  WriteRegStr HKLM "SOFTWARE\Classes\UVOX\shell\ListBookmark\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" /BOOKMARK \$\"%1\$\""  WriteRegStr HKLM "SOFTWARE\Classes\UVOX\shell\Play" "" "&Воспроизвести в Winamp"  WriteRegStr HKLM "SOFTWARE\Classes\UVOX\shell\Play\command" "" "\$\"$PROGRAMFILES\Winamp\winamp.exe\$\" \$\"%1\$\""

В итоге при установке, поставленной задачи я недобился, ассоциации не работают, пункты в контекстное меню добавляются однако все двойные слешы утроились т.е. исходный текст в файле реестра созданного в начале:
Код: Выделить весь код
 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Winamp.Bookmark]  @="Добавить в список &закладок Winamp"  [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Winamp.Bookmark\command]  @="\"C:\\Program Files\\Winamp\\winamp.exe\" /BOOKMARK \"%1\""
После установки программы превратился в:
Код: Выделить весь код
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Winamp.Bookmark]   @="Добавить в список &закладок Winamp"   [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell\Winamp.Bookmark\command]   @="\\\"C:\\Program Files\\Winamp\\winamp.exe\\\" /BOOKMARK \\\"%1\\\""
Знатоки NSIS пожалуйста обьясните почему слеши утроились и как это исправить. А кто знает, как подхватить ассоциации со скрипта, и нужно ли использовать для этого такой большой рег-файл, или можно его урезать, жду ваших предложений.

Последний раз редактировалось Oleg48, 06-06-2011 в 20:42.


Отправлено: 20:35, 06-06-2011 | #240



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка приложений » Winamp 5.xx - автоустановка

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
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




 
Переход