Как установить вавес 9
Год Выпуска: 2015
Обновление: 18.03.2015
Версия: 9 Build r26
Разработчик: Waves
Сайт разработчика: www.waves.com
Формат: STANDALONE, VST, VST3, RTAS, AAX
Разрядность: 32bit, 64bit
Таблэтка: Присутствует
Доп. информация: работоспособность RTAS плагина проверена в ProTools 10 HD.
Как установить плагины Waves 9?
1. Для установки полного пакета выбрать следующие плагины при установке:
— All Sound Grid (Опционально. Если используете MultiRack/SoundGrid)
— Mercury
— Abbey Road Collection
— SSL 4000 Collection
— GTR Solo (Опционально. Полный GTR включен Mercury)
— WavesTune LT (Опциональноl. Полный WavesTune включен Mercury)
2. Выйти из всех DAW и приложений Waves. Запустить Waves_Patch.exe с правами администратора
3. Скопировать пропатченные WavesShells ИЗ папки C:\Program Files (x86)\Waves\Waveshells\ в вашу папку с плагинами.
Путь для ProTools 10 RTAS плагина C:\Program Files (x86)\Common Files\Digidesign\DAE\Plug-Ins
1. Запускаем Waves License Center
Копируем ID девайса из вкладки Local Licenses (обычно совпадает с MACадресом сетевой карты)
See included HowToFindDeviceID.jpg for your better understand.
3. Копируем *.wle лицензию в папку:
Windows 7-10 : C:\ProgramData\Waves Audio\Licenses\
WinXP : C:\Documents and Settings\All Users\Application Data
MacOSX : /Library/Application Support/Waves/Licenses/
4. Проверяем лицензию в Waves License Center
Как установить вавес 9
Дата Выпуска: 23.03.2016
Версия: 9.6.46
Разработчик: Waves Audio
Сайт разработчика: waves.com
Формат: VST, VST3, RTAS, AAX
Разрядность: 32bit, 64bit
Таблэтка: Вылечено
Системные требования: CPU: Intel Core i3 / i5 / i7 / Xeon
Memory: 4 GB RAM, 4 GB free disk space
Operating System: Windows 7 with SP1 64 bit / Windows 8.1 64 bit / Windows 10 64 bit
Размер: 1.19 GB
Пакет эффектов и синтезаторов Waves Complete.
Waves 9.6.46 INSTALL
См. Waves.Complete.V9.6.44.AAX.RTAS.VST.VST3-V.R.txt
внутри Waves.Complete.V9.6.44-46.AAX.RTAS.VST.VST3-V.R.
Запускайте от имени администратора:
Install_Waves_Central.exe
c:\Program Files (x86)\Waves\Applications\Waves Central\Waves Central.exe
Waves_Complete_9.6.44_patch.exe (запускается в конце, после отработки онлайн инсталлятора).
Если это нужно, деинсталлируйте ранее установленную версию, подробности ниже, в пункте:
[[[Для справок]]]
Включите (для работы с системными папками и файлами) «Отображение скрытых папок и файлов».
Отображение скрытых папок и файлов в Windows 7 см.: youtube.com/watch?v=P1lMHNHKJpc
Контент папки «For information only» использовать не обязательно.
[[[ВНИМАНИЕ! Установите обязательные системные библиотеки, необходимые для работы Waves]]]
ВНИМАНИЕ! Для Windows x64 нужно ставить и x86, и x64 библиотеки.
[[[Что и куда копировать?]]]
Об автоматизации копирования см. ниже, пункт [[[Автоматизация копирования]]].
Пример, как скопировать основную часть контента быстро (анимация):
http://i73.fastpic.ru/big/2016/0324/c1/3f7ef384c38f8b460f8deef88b5c75c1.gif
Здесь не показано как разбрасывать WaveShell.
Путь к папке пользователя имеет имя текущего пользователя, в моем случае «PY»,
в Вашем случае будет иное имя текущего пользователя.
[[[Примечание]]] см. ниже:
[[[Обычное размещение плагинов VST2, VST3, AAX в ОС Windows.]]]
ВНИМАНИЕ! При изменении литеры диска с «C:\» на другую, потребуется соответствующая коррекция в файлах:
c:\Users\(Current User Name)\AppData\Roaming\Waves Audio\Preferences\V9PluginFolder_ScanView.txt
Установка завершена.
Открыть DAW и выполнить обновляющее сканирование плагинов.
Для автоматизации копирования можно воспользоваться СООТВЕТСТВУЮЩИМИ ВАШЕЙ ОС пакетными файлами
(запуск через контекстное меню, пункт: «Запуск от имени администратора»):
x64 Windows Copy VST.cmd
x86 Windows Copy VST.cmd
ВНИМАНИЕ! Эти пакетные файлы рассчитаны на «стандартное» положение папок, указанное в пункте [[[Для справок]]].
Для автоматизации создания символических ссылок можно воспользоваться
СООТВЕТСТВУЮЩИМИ ВАШЕЙ ОС пакетными файлами
(запуск через контекстное меню, пункт: «Запуск от имени администратора»):
x86 Windows MKLINK VST.cmd
x64 Windows MKLINK VST.cmd
ВНИМАНИЕ! Эти пакетные файлы рассчитаны на «стандартное» положение папок, указанное в пункте [[[Для справок]]].
Если в Ваших проектах использовались WaveShell-VST 9.3.dll, WaveShell-VST 9.3_x64.dll,
то имейте в виду, в этом новом варианте их нет, а есть лишь: WaveShell-VST 9.6.dll, WaveShell-VST 9.6_x64.dll.
Основная часть контента:
c:\Program Files (x86)\Waves\
C:\Program Files (x86)\Waves\Plug-Ins V9\
Вспомогательная часть контента:
c:\ProgramData\Waves Audio\ = c:\Users\All Users\Waves Audio\ = c:\Users\Все пользователи\Waves Audio\
[[[Обычное размещение плагинов VST2, VST3, AAX в ОС Windows.]]]
Как правило, «*.dll» файлы плагинов формата VST2, располагаются:
— для 32-bit Windows в папке: «c:\Program Files\VstPlugins\»;
— для 64-bit Windows для плагинов обоих форматов (и x86, и x64) в папке»c:\ Program Files (x86)\VstPlugins\».
Пути к плагинам формата VST2 не закреплены жестко в операционной системе,
поэтому в Вашей конфигурации они могут располагаться в ином месте,
и это место должно быть указано в настройках Вашей DAW.
Для автоматизации создания отдельных VST2 можно воспользоваться файлом
..\C\Program Files\Waves\WaveShells V9\shell2vst.CMD
(запуск через контекстное меню, пункт: «Запуск от имени администратора»).
c:\Program Files\Waves\WaveShells V9\shell2vst.exe «WaveShell-VST 9.6.dll»
c:\Program Files\Waves\WaveShells V9\shell2vst64.exe «WaveShell-VST 9.6_x64.dll»
При этом, файлы: shell2vst.exe, WaveShell-VST 9.6.dll и shell2vst64.exe, WaveShell-VST 9.6_x64.dll должны быть именно в папке:
c:\Program Files (x86)\VstPlugins\Waves\
Таким образом, в результате работы этой утилиты в папке с WaveShell*.* образуется подпапка «Waves» с извлеченными VST,
которую нужно переименовать в «Waves x86» или «Waves x64» в зависимости.
ВНИМАНИЕ! Указанные команды должны производиться от имени администратора.
Учтите, в созданных этой утилитой VST2, прописываются абсолютные пути к WaveShell-VST 9.6.dll и WaveShell-VST 9.6_x64.dll.
Поэтому их необходимо запускать из уже окончательного размещения папки, например:
C:\Program Files\Waves\WaveShells V9\
Waves Complete v9.6 — сборник VST плагинов
Вам надоело проводить часы за поиском необходимых плагинов, чтобы создать «тот самый звук», желаете просто установить VST-плагин и сразу же начать работать? Waves Complete точно для Вас. Сотни плагинов на все случаи жизни от топового производителя с мировым именем. Вряд ли найдется кто-то, кто не знал бы о плагинах от Waves — ими пользуются большинство известных музыкантов, продюсеров, мастеринг-инженеров, что само по себе говорит за высочайшее качество обработки звуков. Будь то мастеринг, сведение, компрессия бочки и рабочего, обработка вокала, избавление от шумов — абсолютно все по силам, при умелом подходе. Просто скачайте Waves Complete для Windows и наслаждайтесь качественным звуком.
Перечень плагинов, которые входят в состав Waves Complete 9 можно посмотреть под спойлером:
Aphex Vintage Aural Exciter
API 2500
API 550
API 560
AudioTrack
Bass Rider
BSS DPR-402
Butch Vig Vocals
C1 Compressor
C360 Surround Compressor
C4 Multiband Compressor
C4 Multiband Compressor
C6 Multiband Compressor
Center
CLA Bass
CLA Drums
CLA Effects
CLA Guitars
CLA Unplugged
CLA Vocals
CLA-2A Compressor / Limiter
CLA-3A Compressor / Limiter
CLA-76 Compressor / Limiter
Cobalt Saphira
Codex Wavetable Synth
dbx® 160 Compressor / Limiter
DeBreath
DeEsser
Doppler
Dorrough Stereo
Dorrough Surround
Doubler
Eddie Kramer Bass Channel
Eddie Kramer Drum Channel
Eddie Kramer Effects Channel
Eddie Kramer Guitar Channel
Eddie Kramer Vocal Channel
Element 2.0 Virtual Analog Synth
eMo D5 Dynamics
eMo F2 Filter
eMo Generator
eMo Q4 Equalizer
Enigma
GEQ Graphic Equalizer
Greg Wells MixCentric
Greg Wells PianoCentric
Greg Wells ToneCentric
Greg Wells VoiceCentric
GTR3 Amps
GTR3 Stomps
GTR3 Stomps
GTR3 ToolRack
GTR3 Tuner
GTR3 Tuner
H-Comp Hybrid Compressor
H-Comp Hybrid Compressor
H-Delay Hybrid Delay
H-EQ Hybrid Equalizer
H-Reverb Hybrid Reverb
IDR360 Bit Re-Quantizer
InPhase
InPhase
InPhase LT
IR1 Convolution Reverb
IR360 Convolution Reverb
IR-L Convolution Reverb
IR-Live Convolution Reverb
JJP Bass
JJP Cymbals & Percussion
JJP Drums
JJP Guitars
JJP Strings & Keys
JJP Vocals
Kramer HLS Channel
Kramer Master Tape
Kramer PIE Compressor
L1 Ultramaximizer
L2 Ultramaximizer
L3 Multimaximizer
L3 Ultramaximizer
L3-16 Multimaximizer
L360 Surround Limiter
L3-LL Multimaximizer
L3-LL Multimaximizer
L3-LL Ultramaximizer
L3-LL Ultramaximizer
LFE360 Low-Pass Filter
LFE360 Low-Pass Filter
Linear Phase EQ
Linear Phase Multiband Compressor
LoAir
M360 Surround Manager & Mixdown
Manny Marroquin Delay
Manny Marroquin Distortion
Manny Marroquin EQ
Manny Marroquin Reverb
Manny Marroquin Tone Shaper
Manny Marroquin Triple D
Maserati ACG
Maserati B72
Maserati DRM
Maserati GRP
Maserati GTi
Maserati HMX
Maserati VX1
MaxxBass
MaxxVolume
MetaFilter
MetaFlanger
MondoMod
Morphoder
MV2
MV360
NLS Non-Linear Summer
NLS Non-Linear Summer
NS1 Noise Suppressor
OneKnob Brighter
OneKnob Driver
OneKnob Filter
OneKnob Louder
OneKnob Phatter
OneKnob Pressure
OneKnob Pumper
OneKnob Wetter
PAZ Analyzer
Primary Source Expander
PS22 Stereo Maker
PuigChild Compressor
PuigTec EQs
Q10 Equalizer
Q-Clone
R360 Surround Reverb
Renaissance Axx
Renaissance Axx
Renaissance Bass
Renaissance Channel
Renaissance Compressor
Renaissance DeEsser
Renaissance Equalizer
Renaissance Reverb
Renaissance Vox
S1 Stereo Imager
S360 Surround Imager & Panner
Scheps 73
Scheps Parallel Particles
SoundShifter
Sub Align
SuperTap
Trans-X
TrueVerb
UltraPitch
UM225 / UM226
V-Comp
V-EQ3
V-EQ4
Vitamin Sonic Enhancer
Vocal Rider
W43 Noise Reduction Plugin
Waves Tune
Waves Tune LT
Waves Tune Real-Time
WLM Plus Loudness Meter
WNS Noise Suppressor
X-Click
X-Crackle
X-FDBK
X-Hum
X-Noise
Z-Noise
Описание плагинов Waves Mercury:
Благодаря cricketmusic, который проделал отличную работу, у нас появилась возможность прочитать описание плагинов Waves Mercury 7 на русском языке. Не стоит пугаться, что это только для Mercury, да к тому же еще и седьмая версия — никаких существенных различий с девятой версией вы не заметите, а пакет Mercury является основным в сборке.
Ссылка на файл кликабельна и откроется в новом окне.
Как установить вавес 9
Waves Complete 9.91 VST, VST3, AAX, RTAS x86 x64 (NO INSTALL)
Дата Выпуска: 24.05.2017
Версия: 9.91
Разработчик: Waves Audio
Сайт разработчика: waves.com
Формат: VST, VST3, RTAS, AAX
Разрядность: 32bit, 64bit
Таблэтка: вылечено
Системные требования: Windows 7 и выше.
Размер: 2.76 GB
Пакет эффектов и синтезаторов Waves Complete (520 плагинов).
UPD: Исправлены некоторые ошибки SETUP.CMD для 64-битных систем.
КАК «УСТАНОВИТЬ» ДАННЫЙ ПАКЕТ?
а) Разархивировать пакет на любой диск для постоянного хранения.
Размещать не глубоко по вложенности папок и без кириллицы в именах.
Имя папки с контентом может быть любое.
Для обеспечения работоспособности SETUP.CMD,
ПЕРЕМЕЩАТЬ, УДАЛЯТЬ, ПЕРЕИМЕНОВЫВАТЬ ЧТО-ЛИБО В КОНТЕНТЕ РАЗДАЧИ НЕДОПУСТИМО.
(Или при владении соответствующими навыками, сделать корректировку путей в пакетном файле SETUP.CMD)
б) Деинсталлировать предыдущие версии плагинов (необязательно).
Данную сборку можно ставить поверх ранних версий плагинов.
Но во время установки в системных директориях будут перезаписаны только те файлы и папки ранних версий,
расположение и имена которых совпадет с расположением и именами инсталлируемых объектов.
Данный подход не рассчитан на полную деинсталляцию предыдущих версий, что предполагает остатки файлов и папок оных после инсталляции,
которые хоть и никак не повлияют на работоспособность плагинов, но будут валяться на дисках мертвым грузом.
см.[РАЗМЕЩЕНИЕ ОБЪЕКТОВ ПАКЕТА В СИСТЕМНЫХ ПАПКАХ]
в) Убедится в наличии в системе Microsoft Visual C++ Redistributable,
требующихся для работы многих плагинов.
Если не установлены, или установлены частично, можно установить отсюда:
. \Wawes\#Utilities\w_ccompxe_redist_ia32_2015.1.148.msi
. \Wawes\#Utilities\w_ccompxe_redist_intel64_2015.1.148.msi
. \Wawes\#Utilities\VCR_Hyb_x86_x64_18.04.2017.exe
(forum.oszone.net/thread-145766.html)
г) Запустить командный файл SETUP.CMD от имени администратора (через контекстное меню) и следовать инструкциям.
Если после инсталляции возникнет необходимость переместить папку с плагинами в другое место, такая возможность имеется.
После перемещения данный шаг инсталляции необходимо повторить. При этом сохраняются все наработки и вся среда плагинов.
д) Указать в DAW путь сканирования VST2 плагинов (C:\Program Files (x86)\VstPlugins\ или C:\Program Files\VstPlugins\),
запустить DAW, просканировать наличие новых плагинов и пользоваться;
е) В данном случае регистрация не требуется.
Инструментарий и информация для регистрации (если это понадобится) находятся в папке пакета:
. \Waves\#Documents\
КАК ПРАВИЛО, ИСПОЛЬЗОВАНИЕ КИРИЛЛИЦЫ ПРИ РЕГИСТРАЦИИ И В ИМЕНИ ПАПКИ ПОЛЬЗОВАТЕЛЯ (CURRENT USER NAME) ПРИВОДИТ К НЕВОЗМОЖНОСТИРЕГИСТРАЦИИ И НОРМАЛЬНОЙ РАБОТЫ ПО.
КАК УДАЛИТЬ ЛИШНЕЕ ИЗ NO INSTALL?
Допустим, мне надо лишь R-Vox и C1
Тогда достаточно, сохранив резерв для отката, удалить лишние (или перенести для теста) папки из папки
\Waves\Plug-Ins V9\
\Waves\Plug-Ins V9\
удаляются все папки *.bundle (и только!), которые имеют наименования,
не нужных Вам плагинов.
\Waves\Plug-Ins V9\ArtistDlls1\
нужно смотреть просмотрщиком файлы:
\Waves\Plug-Ins V9\ArtistDlls1\*.bundle\Contents\Resources\AlgXML\1001.xml
В них записано имя плагина. Лишнее перенести и протестировать, потом удалить.
Также можно удалить лишнее (исходя в решении о ненужности из наименований папок) из
\Waves\Applications\
\Waves\Data\
\Waves\Data\Instrument Data\
\Waves\eMotion LV1\
\Waves\MultiRack\
\Waves\SoundGrid Studio\
После каждого удаления нужно делать пересканирование WaveShell в DAW, например, временно перенося, а потом восстанавливая его.
ПРИНЦИП РАБОТЫ СЦЕНАРИЯ УСТАНОВКИ SETUP.CMD
Проверяет наличие привилегий администратора.
Совершает попытку чтения параметра «TEMP» в ветке «HKEY_USERS\S-1-5-19\Environment» системного реестра.
Обычные пользователи не имеют права на чтение ключей данной ветки, поэтому если чтение безуспешное,
выполнение прерывается с просьбой перезапустить данный сценарий от имени администратора.
Определяет версию операционной системы посредством чтения и фильтрации ключа «CurrentVersion»
в ветке «HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion» системного реестра Windows.
Если текущая версия ниже «6.1.7600» (Windows 7), выполнение прерывается с предупреждением.
Хотя данный сценарий может работать и на «Windows Vista», но конкретный пакет плагинов не рассчитан на версии ниже Windows 7.
ОСНОВНАЯ ПРОЦЕДУРА (Метки: APPLICATION_DATA; VST; VST3; RTAS; AAX; REWIRE).
Основная процедура, предполагающая вызовы остальных процедур в заданной последовательности с соответствующими параметрами.
В частности, многократный запуск процедуры :MKLINK с параметрами исходного и конечного объекта, для системных папок пакета и модулей WaveShells.
Здесь обрабатываются блокирующие флаги. В зависимости от данных флагов, блокируется выполнение отдельных вызовов :MKLINK и остальных инструкций.
При необходимости, вносятся значения в реестр для регистрации и работы WavesReWireDevice.dll
см. «РАЗМЕЩЕНИЕ ОБЪЕКТОВ ПАКЕТА В СИСТЕМНЫХ ПАПКАХ»
Устанавливается системная переменная окружения «Waves_Dir» со значением текущей папки расположения файла данного сценария.
Переменная необходима для работы ярлыков в меню пуск, так как пути в ярлыках ссылаются именно на данную переменную.
Создает символическую ссылку в заданном расположении на заданный файл или каталог.
Тип объекта (файл или каталог) определяется автоматически.
Если объект назначения не существует, выполнение прерывается с предупреждением.
Если в папке, где должна быть создана ссылка, существует одноименный объект, предпринимается попытка удалить этот объект.
Если попытка неуспешна, выполнение всего сценария прекращается с предупреждением.
Реализован механизм корректного удаления именно символической ссылки на каталог таким образом,
чтобы не удалить содержимое реального каталога, на который ссылается данная ссылка.
Если в параметрах передан ключ «UserConfig», и в папке, где должна быть создана ссылка, существует одноименная папка,
предпринимается попытка скопировать содержимое данной папки в папку назначения.
Данный ключ используется лишь для папки пользовательских пресетов.
Содержимое папки «C:\Public\Waves Audio\» копируется с заменой в папку «. \Waves\$PUBLIC$\».
Сохраняя таким образом пользовательские пресеты плагинов прежних версий, прежде чем удалить существующую папку.
Если путь, где должна быть создана ссылка, не существует, создается соответствующее дерево каталогов.
Предпринимает попытку установить SOUNDGRID_DRIVER посредством запуска файла установщика
«…\Waves\SoundGrid\Utilities\WavesSoundGridDriverSetup.exe»
Передает инсталлятору посредством командной строки путь, куда следует устанавливать исполняемые файлы контрольной панели драйвера
«…\Waves\SoundGrid\Driver Control Panel\»
Проверяет код возврата процесса установки.
Если установка драйвера прервана пользователем или безуспешна, выводится интерактивное предложение завершить работу данного сценария установки или продолжить.
Grand Rhapsody Piano: Sample Libraries
www.waves.com/downloads/grand-rhapsody-piano-sample-libraries
Папка, в которой должны быть размещены семплы по умолчанию:
\Waves\Data\Instrument Data\Grand Rhapsody\
Для активации возможности выбора папки с семплами, указанную папку нужно временно переименовать и указать требуемую,
скопировав в нее контент из
\Waves\Data\Instrument Data\Grand Rhapsody\
Также на месте указанной папки можно сделать симлинк на место хранения библиотеки семплов Grand Rhapsody.
Инструкция с www.waves.com/downloads/grand-rhapsody-piano-sample-libraries
Разместите папку с библиотекой в требуемой папке (не глубоко, без кириллицы, на любом диске).
Запустите Grand Rhapsody Piano плагин или Standalone.
При запросе “Please locate your Waves instrument’s Sample Library folder”
укажите путь к папке с библиотекой (выбирете папку с качеством которое вы предпочитаете) и нажмите OK.
Путь будет сохранён автоматически в preferences vst инструмента.
Зачем нужны версии NO INSTALL?
— хранить РАБОТОСПОСОБНЫЕ версии плагинов НЕ НА СИСТЕМНОМ диске, например, на USB накопителе, или SSD диске*;
— использовать одну и ту же копию пакета установки плагина в нескольких экземплярах ОС на одном компьютере;
— при переустановке ОС не терять время** на ожидание инсталляции;
— зачастую, освободиться от десятков тысяч записей в реестре.
* ОС (операционную систему) на SSD ставить не всегда оптимально, по причине постоянных перезаписей со стороны ОС, что несколько съедает ресурс SSD.
** Использовать «виртуальную инсталляцию» с помощью символьных ссылок.
За секунды, с помощью символьных ссылок «устанавливать» и «удалять», множество плагинов, например:
— для установки которых «по правилам» нужно пройти 16 раз странный ритуал с диалогами выбора нужных путей и выполнить ритуальные условия наличия или отсутствия предыдущих инсталляций этих плагинов.
В чем неудобства версии NO INSTALL?
Минусы NO INSTALL:
— нужно совершить усилие к пониманию работы с символьными ссылками;
— нужно обеспечивать чистую деинсталляцию ранее установленных плагинов, включая ручное удаление оставленных после деинсталляции этих плагинов пустых папок.
В чем отличие NO INSTALL от Portable?
В чем польза символьных ссылок?
Символьные ссылки создают для ОС «иллюзию» реального присутствия папок (или файлов) там, где их нет.
Например, можно перенести любую папку (или файл) любой установленной программы, оставив вместо неё символьную ссылку на то место, где эта папка будет расположена фактически.
Например, перенести папку C:\Program Files (x86)\VstPlugins в X:\Vst и при этом все будет оставаться так, будто бы все по прежнему находится в папке C:\Program Files (x86)\VstPlugins.
Суть «установки» NO INSTALL версии:
1. Деинсталлировать ранее установленную.
2. Убедиться, что все C++ стоят или установить их.
3. Извлечь на любой диск для постоянного хранения.
4. Запустить нужный CMD от админа (если надо, то поправить пути к VST в нем)
Как делается NO INSTALL?
С помощью 3-х инструментов:
— Total Commander 8.52a (с проверкой хэша MD5 при операциях копирования)
— Reg Organizer 7.40 Final RePack (& Portable) by KpoJIuK
— Sandboxie
sandboxie.com/index.php?DownloadSandboxie
https://www.youtube.com/results?search_query=Sandboxie
Также используется 7 zip, который может открывать многие форматы, в том числе и EXE.
1.
Запустить инсталлятор в песочнице Sandboxie и «собирать урожай» из папок:
c:\Sandbox\..\drive
c:\Sandbox\..\user
При этом, некоторая часть из этих папок может быть ненужным мусором,
— так сказать, рассеянным по папкам «облаком» деинсталляторных «костылей».
2.
Пробуем разбросать контент, полученный на этапе 1, по папкам с помощью символьных ссылок**
и проверить работоспособность такого варианта.
3.
Если не запускается на этапе 2, то (предположительно) для обеспечения работоспособности требуются записи в реестре.
Если это так, то делаем полную инсталляцию с помощью режима слежения* Reg Organizer, ищем в реестре нужные записи, экспортируем их с помощью Reg Organizer и деинсталлируем софт.
* Reg Organizer. Как делать очистку компьютера
YouTube: 7pdm-mHjdsU
4.
Возвращаем экспортированные на этапе 3 обратно в реестр и
повторяем попытку проверки работоспособности, аналогичную этапу 2.
* «NO INSTALL» отличается от PORTABLE тем, что:
— либо весь или не весь контент должен находиться в строго определенных системных папках (это можно обходить с помощью символьных ссылок**);
— либо требуется что-то прописать в реестр;
— либо и то и другое.
Пример командного файла «x64 Windows MKLINK VST.cmd» для разбрасывания символьных ссылок:
COLOR 5
Echo ### ATTENTION! Run as ADMINISTRATOR or CLOSE this window! ###
PAUSE
COLOR 6
[[[СИНТАКСИС КОМАНД]]]
Пример шаблона команды копирования: cmd /c xcopy «%
dp0___» «%HOMEDRIVE%\___» /S /I /Y
Пример команды копирования:
cmd /c xcopy «%
dp0C\Program Files» «%HOMEDRIVE%\Program Files» /S /I /Y
cmd /c xcopy «%
Пример шаблона команды создания символьной ссылки на папку: cmd /c mklink /j «___» «%
dp0___»
Пример команды создания символьной ссылки: cmd /c mklink /j «%HOMEDRIVE%\Program Files\Waves» «%
dp0___»
Пример команды создания символьной ссылки на файл: cmd /c mklink «%HOMEDRIVE%\Program Files\Waves.txt» «%
[[[Переменная среды Windows]]]
СПРАВКА: ru.wikipedia.org/wiki/Переменная_среды_Windows
— C\Program Files\Common Files\Avid\Audio\Plug-Ins\Voxengo
— C\Program Files\Common Files\Avid\Audio\Plug-Ins\Voxengo FREE
— C\Program Files\Common Files\VST3\Voxengo
— C\Program Files\Common Files\VST3\Voxengo FREE
C\Program Files (x86)\Common Files\VST3\Voxengo
C\Program Files (x86)\Common Files\VST3\Voxengo FREE
C\Program Files (x86)\VstPlugins\Voxengo\x86
— C\Program Files (x86)\VstPlugins\Voxengo\x64
C\Program Files (x86)\VstPlugins\Voxengo FREE\x86
— C\Program Files (x86)\VstPlugins\Voxengo FREE\x64
Ключи:
C\Users\(Current User Name)\AppData\Roaming\Voxengo\Audio Plug-Ins
Символ «-» перед путями выше означает какие именно папки не нужны для x86 систем.
— cmd /c mkdir «%COMMONPROGRAMFILES%\Avid\Audio\Plug-Ins»
cmd /c mkdir «%COMMONPROGRAMFILES(x86)%\VST3»
cmd /c mkdir «%COMMONPROGRAMFILES%\VST3»
cmd /c mkdir «%PROGRAMFILES(x86)%\VstPlugins\Voxengo»
cmd /c mkdir «%PROGRAMFILES(x86)%\VstPlugins\Voxengo FREE»
— cmd /c mklink /j «%COMMONPROGRAMFILES%\Avid\Audio\Plug-Ins\Voxengo» «%
dp0C\Program Files\Common Files\Avid\Audio\Plug-Ins\Voxengo»
— cmd /c mklink /j «%COMMONPROGRAMFILES%\Avid\Audio\Plug-Ins\Voxengo FREE» «%
dp0C\Program Files\Common Files\Avid\Audio\Plug-Ins\Voxengo FREE»
cmd /c mklink /j «%COMMONPROGRAMFILES(x86)%\VST3\Voxengo» «%
dp0C\Program Files (x86)\Common Files\VST3\Voxengo»
cmd /c mklink /j «%COMMONPROGRAMFILES%\VST3\Voxengo» «%
dp0C\Program Files\Common Files\VST3\Voxengo»
cmd /c mklink /j «%COMMONPROGRAMFILES(x86)%\VST3\Voxengo FREE» «%
dp0C\Program Files (x86)\Common Files\VST3\Voxengo FREE»
cmd /c mklink /j «%COMMONPROGRAMFILES%\VST3\Voxengo FREE» «%
dp0C\Program Files\Common Files\VST3\Voxengo FREE»
cmd /c mklink /j «%PROGRAMFILES(x86)%\VstPlugins\Voxengo\x86» «%
dp0C\Program Files (x86)\VstPlugins\Voxengo\x86″
cmd /c mklink /j «%PROGRAMFILES(x86)%\VstPlugins\Voxengo\x64» «%
dp0C\Program Files (x86)\VstPlugins\Voxengo\x64″
cmd /c mklink /j «%PROGRAMFILES(x86)%\VstPlugins\Voxengo FREE\x86» «%
dp0C\Program Files (x86)\VstPlugins\Voxengo FREE\x86″
cmd /c mklink /j «%PROGRAMFILES(x86)%\VstPlugins\Voxengo FREE\x64» «%
dp0C\Program Files (x86)\VstPlugins\Voxengo FREE\x64″
dp0C\Users\(Current User Name)\AppData\Roaming\Voxengo» «%APPDATA%\Voxengo» /S /I /Y
Что такое символьная ссылка?
Как экономить место на системном диске или что такое «символьная ссылка»?
Символьная ссылка (или символическая, симлинк, от англ. Symbolic link)*, на файлы/папки,
позволяет разместить файлы/папки в любом месте на дисках,
и для программ, которые «хотят видеть» эти файлы/папки в определенном месте будет создана «иллюзия»,
будто бы эти файлы/папки «реально» находятся там, где находится лишь эта особая разновидность ссылки.
youtube.com/watch?v=AJ0c5e2oLew
Б
Например:
Alax.Info NTFS Links:
— умеет создавать символические ссылки;
— позволяет просматривать наличие симлинков через свойства файла/папки;
— позволяет правильно удалять символические ссылки, не затрагивающее папку-источник;
— не требует перезагрузки.
ru.wikipedia.org/wiki/Жёсткая_ссылка
murzix.ru/2010/05/symbolic-link/
2notebook.net/content/articles/kak-sozdat-simvolnuyu-ssylku-v-windows
Как распаковываются инсталляторы?
Контент любого инсталлятора может быть распакован путем моделирования инстралляции в виртуальной изолированной среде защищенного запуска программ Sandboxie – Песочнице.
Установить и запустить Sandboxie.
Этот шаг выполняется перед каждым новым запуском инсталляции в среде Sandboxie.
Очистить папку виртуальных инсталляций Sandboxie, полностью удалив папку:
c:\Sandbox\
Запустить инсталлятор (инсталляторы) через контекстное меню в песочнице Sandboxie и пройти все этапы инсталляции.
В результате в папках c:\Sandbox\ будет находиться контент, который был бы реально установлен в системе.
Папки Sandboxie имеют следующее соответствие:
Для переноса содержимого Sandboxie в требуемую папку* можно использовать следующий командный файл Sandboxie.cmd.
* Папка внутри которой запускается Sandboxie.cmd.
@Echo off
chcp 861>nul
ECHO Current folder: %
dp0
SET CURRENT_DIR=%
ECHO Sandbox tree:
tree «%Sandbox_DIR%» /A
IF NOT EXIST «%Sandbox_DIR%» (goto OUT)
:: BatchGotAdmin BEGIN https://sites.google.com/site/eneerge/home/BatchGotAdmin | https://ss64.com/nt/rem.html
:: Check for permissions
>nul 2>&1 «%SYSTEMROOT%\system32\cacls.exe» «%SYSTEMROOT%\system32\config\system»
:: If error flag set, we do not have admin.
if ‘%errorlevel%’ NEQ ‘0’ (
echo Requesting administrative privileges.
goto UACPrompt
) else ( goto gotAdmin )
:UACPrompt
echo Set UAC = CreateObject^(«Shell.Application»^) > «%
dp0getadmin.vbs»
echo UAC.ShellExecute «%
dp0getadmin.vbs»
exit /B
dp0getadmin.vbs» )
pushd «%CD%»
CD /D «%
dp0″
:: BatchGotAdmin END
cmd /c MOVE «%Sandbox_DIR%\drive\C» «%CURRENT_DIR%»
cmd /c MOVE «%Sandbox_DIR%\user\all» «%CURRENT_DIR%C»
cmd /c MOVE «%CURRENT_DIR%C\all» «%CURRENT_DIR%C\ProgramData»
cmd /c mkdir «%CURRENT_DIR%C\Users\»
cmd /c MOVE «%Sandbox_DIR%\user\current» «%CURRENT_DIR%C\Users»
cmd /c MOVE «%CURRENT_DIR%C\Users\current» «%CURRENT_DIR%C\Users\(Current User Name)»
Этот шаг самый сложный в смысле необходимости понимания и опыта работы с реестром. Справка: ab57.ru/reestr.html
Для получения изменений в реестре произошедших в свзи с виртуальной инсталляцией,
которые фиксируются в файле
c:\Sandbox\..\RegHive
можно использовать утилиту:
Windows Registry Recovery
www.mitec.cz/wrr.html
Windows Registry Recovery может экспортировать RegHive файл из Sandboxie в обычный файл реестра.
Это делается командным файлом fart.cmd с помощью утилиты
fart.exe
fart-it.sourceforge.net
dp0
set filename=%dir%RegHive.reg
echo Processing: %filename%
set find_string=\Sandbox_XXX_DefaultBox\user\current\software
set replace_string=HKEY_CURRENT_USER\Software
FART «%filename%» «%find_string%» «%replace_string%»
set find_string=\Sandbox_XXX_DefaultBox\machine\software
set replace_string=HKEY_LOCAL_MACHINE\SOFTWARE
FART «%filename%» «%find_string%» «%replace_string%»
set find_string=REGEDIT4
set replace_string=Windows Registry Editor Version 5.00
FART «%filename%» «%find_string%» «%replace_string%»