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

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

Ответить
Настройки темы
Автоматическая установка GoldWave

Аватара для hb860

Идиот


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

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


Изменения
Автор: hb860
Дата: 25-08-2009
Вложения
Тип файла: 7z goldwave.7z
(156.3 Kb, 17 просмотров)
GoldWave - очень мощный звуковой редактор. Предназначен для проигрывания, редактирования, смешивания и анализа звуковых файлов. Умеет работать с большими файлами, быстрее других программ. Имеет много разных эффектов. Понимает множество форматов MP3 WAV AU IFF VOC SND MAT AIFF raw data, также умеет конвертировать из одного формата в другой. Умеет записывать файлы с audio CD. GoldWave позволяет осуществлять запись звука с микрофона или линейного входа компьютера, импортировать музыкальные файлы различных форматов (WAV, MP3, OGG, AIFF и т.д.). Программа отображает волновые формы и спектрограммы уровня громкости трека в реальном времени, имеет хороший набор встроенных эффектов обработки звука, поддерживает Direct-X плагины и многое другое.
Домашняя страничка
Русский язык
Технология:
1. Распаковывем дистрибутив Винраром в C:\goldwave
2. Кладём из руссификатора Goldwave.rus в C:\goldwave
3. Кладём в C:\goldwave приложенный к сообщению файл реестра, поправив в нем лицензию на свою.
4. Кладём в C:\goldwave файл lame_enc.dll. Входит в состав lame - бинарники ищем тут>>
5. Делаем инсталятор, чем кому удобней, тем же Winrar или 7-zip, главное - рег-файл в реестр импортировать. Я люблю NSIS, поэтому публикую свой скрипт
Код: Выделить весь код
; Script generated by the HM NIS Edit Script Wizard.

; HM NIS Edit Wizard helper defines
!define PRODUCT_NAME "GoldWave"
!define PRODUCT_VERSION "5.25"
!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_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\GoldWave"
ShowInstDetails show
ShowUnInstDetails show

Section "MainSection" SEC01
  SetAutoClose false
  SetOutPath "$INSTDIR"
  File /r "D:\Goldwave\*.*"
  SetShellVarContext all
  CreateDirectory "$SMPROGRAMS\${PRODUCT_NAME}"
  CreateShortCut "$Desktop\${PRODUCT_NAME}.lnk" "$INSTDIR\Goldwave.exe" "" "$INSTDIR\Goldwave.exe" 0
  CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\${PRODUCT_NAME}.lnk" "$INSTDIR\Goldwave.exe" "" "$INSTDIR\Goldwave.exe" 0
  ExecWait "regedit.exe /S $\"$INSTDIR\Goldwave.reg$\""
  WriteRegStr HKCU "Software\GoldWave\GoldWave" "InstallFolder" "$INSTDIR"
  WriteRegStr HKCU "Software\GoldWave\GoldWave" "Version" "${PRODUCT_VERSION}"
  WriteUninstaller "$INSTDIR\uninst.exe"
  CreateShortCut "$SMPROGRAMS\${PRODUCT_NAME}\Удалить ${PRODUCT_NAME}.lnk" "$INSTDIR\uninst.exe"
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayName" "$(^Name)"
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "UninstallString" "$INSTDIR\uninst.exe"
  WriteRegStr ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}" "DisplayVersion" "${PRODUCT_VERSION}"
SectionEnd

Section Uninstall
  RMDir /r "$INSTDIR"
  DeleteRegKey HKCU "Software\GoldWave"
  SetShellVarContext all
  RMDir /r "$SMPROGRAMS\${PRODUCT_NAME}"
  delete "$Desktop\${PRODUCT_NAME}.lnk" 	
  DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
  SetAutoClose true
SectionEnd
Проверялось на Windows XP SP2/3
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:33, 15-05-2008

 

Аватара для wolkow70

Ветеран


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

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




Решил продолжить и творчески развить тему, предложенную три года назад уважаемым hb860, и собрал сборку для интерактивной и автоматической установки на базе руссифицированной версии программы GoldWave версии 5.67.
Скрипт несколько доработан. Тип инсталлятора NSIS, ключ тихой установки /S.

Основные настройки вносятся в реестр в процессе установки. Остается только зарегистрировать программу своим легальным ключом.

Для этого создаем файл реестра с наименованием GOLDWAVE.reg и помещаем его либо в одну директорию с инсталлятором, либо в папку GOLDWAVE , созданную в одной директории с инсталлятором.

Содержимое файла:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\GoldWave\GoldWave\Options]
"License"="XXXXXXXXXXXXXXXXXX"

Ввести свой лицензионный номер!

ссылка на скачивание:
http://ifolder.ru/29629911

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

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

Отправлено: 17:08, 30-03-2012 | #2



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

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



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

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

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Автоматическая установка драйверов с CD raska Автоматическая установка Windows 2000/XP/2003 28 10-04-2012 18:49
GoldWave 5.55 OSZone Software Новости программного обеспечения 0 06-11-2009 15:30
автоматическая установка и Wi-Fi tussinchik Автоматическая установка Windows 2000/XP/2003 1 31-05-2008 01:59
Автоматическая установка DirectX 10 hvintik Автоматическая установка приложений 4 07-01-2008 02:26
Автоматическая установка CloneCD Aspirine Автоматическая установка Windows 2000/XP/2003 10 07-03-2005 22:04




 
Переход