Показать полную графическую версию : WinAmp 5.3 русский / тихая установка / 4mb
Страниц :
1
2
3
4
5
[
6]
7
jameszero
28-08-2007, 10:49
turbo.exe
Если ассоциацию файлов делать средствами InnoSetup, то можно так:
[Run]
Filename: {app}\winamp.exe; Parameters: /REG=A; StatusMsg: Registering...Параметры после /REG= выставляйте какие нужно, в этом (http://forum.oszone.net/post-588156-85.html) посте Boa Soft все их озвучил.
turbo.exe
Как перепаковать винмп, чтобы свои настройки туда впихнуть, оставить только нужные файлы.
Короче сформулировал то, что мне надо: Перепаковать оффициальную версию винампа в InnoSetup, чтобы всю установку можно было запустить с параметром /LOADINF для меньшего геморроя.
Я перепаковал Winamp Pro 5.35 в InnoSetup. Настройки пользователя сохраняются в "%USERAPPDATA%\Winamp\", то есть один раз настроив все как надо, просто копируем содержимое этой папки в укромное место. Я добавил эти файлы в дистриб, и теперь настройки автоматически восстанавливаются при установке.
Насчет /LOADINF немного не понял - зачем нужно его использовать, если сборка и так делается под свои вкусы, и при желании можно перепаковать дистр заново, если вкусы поменялись :)
DJ Mogarych,
а мона сборку на базе FULL версии забацать, а в лайте не все кодеки есть .....
DJ Mogarych
15-10-2007, 11:02
Angels, я всё время делаю сборку на базе full-версии. Каких именно кодеков вам не хватает?
Итак, в связи с выходом новой версии Winamp-a, представляю новую сборку. Старые версии моих сборок удалены.
Winamp 5.5 — DJ Mogarych's pack
Из оригинального инсталятора выброшены: Winamp-агент, tray control, Winamp library, аудиокодировщики, поддержка записи дисков, Winamp toolbar, программка для получения mp3-файлов с ресурса eMusic, модерн-скины, визуализации и прочий мусор.
С точки зрения воспроизведения музыки Winamp в этой сборке полностью функционален.
«Тихая» установка — имя_инсталятора.ехе /verysilent
Скачать можно здесь: http://rapidshare.com/files/62651885/Winamp_5.5.exe (1,92 Мб)
Замечен глюк — при открывании файлов с CD-Audio Winamp выдаёт ошибку и вылетает. Исправляется так: надо зайти в настройки (Ctrl+P) затем в Plugins -> Input, выбрать Nullsoft CD Plugin и нажать кнопку Configure. Там снять галку с Use MusicID, нажать OK, а затем Close, чтобы закрыть настройки.
Тихая установка без перепаковки инсталятора:
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 (запускать агента)
Взято с WINAMP.COM | Forums (http://forums.winamp.com/showthread.php?postid=1762250) см. 2-й пост. Пост старый, но
В связи с этим у меня получается:
Echo Installing WinAMP
Start /Wait winamp.exe /S /install=SFQ
- тихая установка, иконки в главном меню и быстром запуске, ассоциирование файлов. Правда иконки в главном меню не создались....
Так же ставится с последней версией WinAMP'а 2 неинтересных мне скина (Bento и Big Bento) и 2 приложения, которые я не заказывал "Winamp Remote" и "Winamp ToolBar" посему получаем в добавок следующее:
start /wait /D"%ProgramFiles%\Winamp Remote\" uninstall.exe /S
start /wait /D"%ProgramFiles%\Winamp ToolBar\" uninstall.exe /S
RmDir /S /Q "%ProgramFiles%\WinAMP\Skins\Big Bento"
RmDir /S /Q "%ProgramFiles%\WinAMP\Skins\Bento"
И в итоге при запуске WinAMP'а появляется окошко с настройками, от него можно избавиться предварительно скопировав настройки в папку установки:
Copy /Y "WinAMP.Ini" "%ProgramFiles%\WinAMP\WinAMP.Ini"
Все)
Кто бы подсказал,как поставить Винамп и сделать нужный скин по умолчанию.Желательно без перепаковок a там как получится.
unikum111
23-02-2008, 22:57
Cesc, достаточно установить программу, установить нужный скин, настроить программу. Далее нужно скопировать файл winmap.ini, который может находится либо в %ProgramFiles%\Winamp, либо в %UserProfile\Application Data\Winamp, в зависимости от версии. После инсталляции программы нужно подменить исходный winamp.ini, на уже настроенный, ну и, естественно, скопировать файлы скинов в папку с программой. Хотя, на мой взгляд, перепаковать проще.
Могу предложить свой перепакованный с помощью Inno Setup вариант. Версия программы: Winamp 5.52. Добавлены следубщие скины: Radiance, X-soun-D, Windows Media Player, Vista Aero. По умолчанию стоит скин Radiance, winamp ассоциирован только с аудио файлами, агент напрочь удалён. Регистрация не требуется.
Ключ для тихой установки: /VERYSILENT.
Скачать (http://ifolder.ru/5472805)
Для самостоятельных экспериментов выкладываю скрипт инсталляции.
unikum111 можешь залить файл на рапидшаре, а то с ифолдер невозможно ничего скачать :)
unikum111
06-03-2008, 09:10
Версия программы: Winamp 5.52 Pro Rus. Добавлены следубщие скины: Radiance, X-soun-D, Windows Media Player, Vista Aero. По умолчанию стоит скин Radiance. Настройки все по умолчанию. Исправлены мелкие ошибки.
Размер около 10 Mb: iFolder (http://ifolder.ru/5630759) RapidShare (http://rapidshare.com/files/97698576/Winamp.exe.html)
mariolast
05-05-2008, 01:29
unikum111,
Следующую 5.53 можешь перепаковать?
unikum111
05-05-2008, 04:00
mariolast, уже давно перепаковал. Версия 5.31. Добавлены следующие скины: Radiance, X-soun-D, Windows Media Player, Vista Aero.Настройки все по умолчанию. Размер 9.8 метров. Скачать Ifolder (http://ifolder.ru/6424234); RapidShare (http://rapidshare.com/files/112597732/Winamp.exe.html)
Скрипт приаттачил.
mariolast
12-07-2008, 19:43
Версию 5.54 еще никто не перепаковал?
unikum111,
Твоя сборка хорошая, еще бы Модерн шкуру оставить, совсем супер.
unikum111, mickmack,
Научите делать свои сборки. Winamp же что-то регистрирует в системе (библиотеки, что-то просто копирует в системные папки)
Вообще надо из оригинального инсталлятора надо выкинуть:
библиотеку winamp
всё, что связано с видео
тулбары всяческие
и выкинуть все языки, кроме русского
Заглянул в оригинальный инсталлятор с помощью Total Commander + MultiArc и не увидел никакой логики и скриптовых файлов
mariolast, я собрал себе 5.5.4.х, последню короче с сайта, без видео и соник рантайма. Надо ?
vcrank, могу поделится своим нсис скриптом и технологией, если интересно.
могу поделится своим нсис скриптом и технологией, если интересно. »
Да, буду признателен.
Правда лучше не скриптом, а полностью папкой с проектом )) (если не жалко)
Итак, проект(файлы, которые я пакую)
http://files.mail.ru/I7JNJT
Скрипт, которым я пакую
; Script generated by the HM NIS Edit Script Wizard.
; HM NIS Edit Wizard helper defines
!define PRODUCT_NAME "Winamp"
!define PRODUCT_VERSION "5.5.4.2165"
!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 "${NSISDIR}\Contrib\Graphics\Icons\modern-install.ico"
!define MUI_UNICON "${NSISDIR}\Contrib\Graphics\Icons\modern-uninstall.ico"
!insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_DIRECTORY
;!insertmacro MUI_PAGE_COMPONENTS
!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}"
; InstType "Full"
; InstType "Custom"
; Var MultiUser
; Function .onInit
; StrCpy $MultiUser "0"
; FunctionEnd
Section "Winamp(required)" SEC01
;SectionIn 1 2 RO
SetOutPath "$INSTDIR"
File /r "D:\Winamp5\player\*.*"
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" "МОЙ ЛИЦЕНЗИОННЫЙ КЛЮЧ"
WriteUninstaller "$INSTDIR\uninst.exe"
CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Удалить ${PRODUCT_NAME}.lnk" "$INSTDIR\uninst.exe"
WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "${PRODUCT_NAME} ${PRODUCT_VERSION}"
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 "Multiuser Configuration" SEC02
; SectionIn 1
; StrCpy $MultiUser "1"
; SectionEnd
Section "-Post"
; StrCmp $MultiUser "1" Multu One
; Multu:
SetShellVarContext current
SetOutPath "$APPDATA\Winamp"
; goto Common
; One:
; SetOutPath "$INSTDIR"
; Common:
File /r "D:\Winamp5\profile\*.*"
ExecWait '$INSTDIR\winamp.exe /REG=LCAD'
SectionEnd
Section Uninstall
ExecWait '$INSTDIR\winamp.exe /UNREG'
RMDir /r "$INSTDIR"
RMDir /r "$APPDATA\Winamp"
SetShellVarContext all
RMDir /r "$SMPROGRAMS\${PRODUCT_NAME}"
Delete "$Desktop\${PRODUCT_NAME}.lnk"
DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
SetAutoClose true
SectionEnd
Сборку не выкладываю, так как в неё забит ключ, и она будет квалифицирована как варез. Если кому очень надо - могу пересборать без ключа(хотя я не вижу никакого в этом смыла, так как я выложил всё необходимое.)
Содержимое архива распаковать в диск Д:
d:\winamp5\player\
d:\winamp5\profile\
В скрипте "МОЁ ИМЯ" и "МОЙ ЛИЦЕНЗИОННЫЙ КЛЮЧ" заменить правильными значениями. Скомпилировать. Ставить так:
Winamp-<version>.exe /S
Выбора компонентов нет. Отмены регистрации файлов тоже нет. Не хочу и не буду дорабатывать скрипт, причина:
1. я не пользуюсь винампом
2. я не ставлю винамп своим друзьям
Если я и ставлю винамп, то только в с случае какой то крайней необходимости. Я предпочитаю Foobar(AIMP для друзей)
Предоставленный набор позволяет создать АУДИО плеер, близкий по функционалу первым версиям 5го винампа. Я исключил из дистрибутива многие компоненты. Бибилотека, к примеру, обладает базовой фукцниональностью, и поддержки видео нет. В принципе, никто не мешает создать свою сборку, напихав недостающих файлов в d:\winamp5\player\
Содержимое архива распаковать в диск Д: »
А каим софтом вы вскрываете установочный файл WinAmp. Последние версии у меня отказывают вскрываться с помощью TotalCommander + MiltiArc+7z ?
TotalCommander + MiltiArc+7z »
У меня не отказзываются
Как вариант, предлагаю его(WinAmp) установить на систему, и поиметь файлы из %programfiles%\winamp
%userprofile%\winamp, и в ряде случаев %windir%\system32\px*.dll
Вышел новый винамп 5.55
Я буду делать себе сборку на базе вышеописанного скрипта.
Могу удалить из инсталятора ключ и выложить сборку здесь. Выложить ?
mariolast
27-02-2009, 15:03
Да, только ключ не удалять :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.