ReaPack - менеджер дополнений для Cockos REAPER


233549


233550


PS. Круто! А до этого было: https://stash.reaper.fm/v/44476/mawi-JSFX-BundleV4.zip
 
Последнее редактирование:
  • Like
Реакции: belovw и lamamama
Я заметил, что опция бэкапа Export Offline Archive архивирует не все скрипты и экшены.

Возможно, это связано с тем, что часть названий имеют путь больше 256 знаков.
Но если архиватор выдает предупреждение, то ReaPack пропускает их. А может, потому что там около 12.000 записей.

Надежнее и проще оказалось просто запаковать всю пользовательскую папку (или всю папку портабельного Reaper).
А так же - файл кэша \ReaPack\registry.db. Без него синхронизация опять начинается с закачки всех файлов.
 
А где этот файл находиться? разве не в самой папке с портабельным Reaper
Если портабельный - то в самой папке Reaper: \ReaPack\registry.db

Проблема в том, что этот файл не бэкапится никак - ни через экспорт конфигурации, ни через бэкап ReaPack.

Если надо откатиться, получаешь несоответствие версий в кэше, и восстановленных скриптов. Синхронизация работает потом криво, потому что ReaPack считает что уже скачал новые версии.
А если накатываешь на чистую конфигурацию, то этого файла нет, и ReaPack качает заново тысячи файлов, хотя они уже есть.

Я как раз с этим столкнулся, откатываясь на прежние версии, и получилась неразбериха с версиями скриптов.

В итоге, самое простое и надежное - это самому упаковывать все в архив.

Но тут еще проблема с длинными именами вроде таких:

Код:
Reaper\Scripts\ReaTeam Scripts\Regions\Mordi_Create single region from selected items (get name and color from folder track)\Mordi_Create single region from selected items (get name and color from folder track) and mark it in region render matrix via master.lua

Даже включение этого
Код:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"LongPathsEnabled"=dword:00000001
не может заархивировать выше пример.

Помог Total Commander, который может сохранить эти имена как UTF-8 через штатный zip
Да, архивы больше .7z/.rar, но зато сохраняет в архив все файлы.

235099
 
  • Like
Реакции: Antonio и Andernik
Подскажите пожалуйста. Реально ли на транспортной панели, расположить кастомную кнопку, с каким нибудь действием?
Хочу туда кнопку стоп запись, с удалением из папки проекта записываемого материала.
Или может как то укоротить Транспортную панель так , что бы рядом можно было расположить тулбар?
 
  • Like
Реакции: Lachinio
Или может как то укоротить Транспортную панель так , что бы рядом можно было расположить тулбар?
Можно. Правой кнопкой на транспорте, выберите разместить в докере. Этот докер разместите где хотите, например вверху. И туда же вверх перетащите ваш тулбар, когда перетаскиваете следите за "подсказками", они покажут куда именно вы перетаскиваете.

236256
 
  • Like
Реакции: Lachinio
Можно. Правой кнопкой на транспорте, выберите разместить в докере. Этот докер разместите где хотите, например вверху. И туда же вверх перетащите ваш тулбар, когда перетаскиваете следите за "подсказками", они покажут куда именно вы перетаскиваете.

Посмотреть вложение 236256
Чтобы разместить действительно где хотите, нужно ещё во время перетаскивания дока, ctrl зажимать на клавиатуре.
 
  • Like
Реакции: Lachinio
Подскажите пожалуйста. Реально ли на транспортной панели, расположить кастомную кнопку, с каким нибудь действием?
Хочу туда кнопку стоп запись, с удалением из папки проекта записываемого материала.
Или может как то укоротить Транспортную панель так , что бы рядом можно было расположить тулбар?
У меня так:
Код:
custom trans.custom.btn "Adjuster" _RS758a897de7ef3298da43d3e2d29357e478799815  "Script: Default_7.0_theme_adjuster.lua"
set trans.custom.btn   [500 1 60 30 0 0 0 0]
После "set trans.size", что на 1825 строке.
 

Вложения

  • Transbut.gif
    Transbut.gif
    747,7 KB · Просмотры: 93
  • Love
Реакции: Lachinio
У меня так:
Код:
custom trans.custom.btn "Adjuster" _RS758a897de7ef3298da43d3e2d29357e478799815  "Script: Default_7.0_theme_adjuster.lua"
set trans.custom.btn   [500 1 60 30 0 0 0 0]
После "set trans.size", что на 1825 строке.
Ни понял как все это сделать) ?
 
Ни понял как все это сделать) ?
Мне проще порекомендовать вам почитать вот это - REAPER | WALTER , но, поскольку, я сам его не особо читал, то есть, грешен, подскажу последовательность действий.
Необходимо найти в папке Рипера файл темы, типа ".ReaperThemeZip"(я в гифе всё подробно показал), открыть его, найти там файл "rtconfig.txt", вытащить его на рабочий стол, открыть его, желательно программой Notepad, но можно любым текстовым редактором, внести в него нужный код, сохранить, засунуть обратно в файл темы и там всё подтвердить и сохранить. Потом перезагрузить Рипер, если он открыт.
По вопросу, какие изменения.
Вот код одной кнопки

Код:
custom trans.custom.last "Last touched" 41142  "FX: Show/hide track envelope for last touched FX parameter"
set trans.custom.last   [290 7 80 20 0 0 0 0]
set trans.custom.last.margin [0 0 0 0 0.5]
set trans.custom.last.color    [255 255 255 255 83 83 83 255]

"Last touched"- название, отображаемое на кнопке,
41142 - ID экшена,
"FX: Show/hide track envelope for last touched FX parameter" - название экшена, не знаю, обязательно ли.
В "trans.custom.last" последнее слово - условный набор букв, для индентификации. Если много кнопок, у каждой оно будет своим.
Если одно, можно просто "btn".
set trans.custom.last [290 7 80 20 0 0 0 0] - это место положение(первые два числа), размеры(следующие два) кнопки и последние четыре - привязки ко всем граням транспортной панели. Тут, если не понятно, лучше посчитать Вальтер.
set trans.custom.last.margin [0 0 0 0 0.5] - не знаю точно, грешен, но, кажется, это имеет отношение к расположению текста на кнопке.
set trans.custom.last.color [255 255 255 255 83 83 83 255] - текст и цвет кнопки. Первые три - цвет текста, четвёртая - прозрачность, следующие четыре - аналогично сама кнопка.
То, что на гифе - вставка в одну из тем у меня ныне существующих моих кнопок. Просто для примера, вот такой код, после строки
"set trans.size ".
Код:
custom trans.custom.last "Last touched" 41142  "FX: Show/hide track envelope for last touched FX parameter"
set trans.custom.last   [290 7 80 20 0 0 0 0]
set trans.custom.last.margin [0 0 0 0 0.5]
set trans.custom.last.color    [255 255 255 255 83 83 83 255]
custom trans.custom.adj "Adjuster" _RS758a897de7ef3298da43d3e2d29357e478799815  "Script: Default_7.0_theme_adjuster"
set trans.custom.adj   [375 7 58 20 0 0 0 0]
set trans.custom.adj.margin [0 0 0 0 0.5]
set trans.custom.adj.color    [255 255 255 255 83 83 83 255]
custom trans.custom.theme "Theme" 41930  "Theme development: Show theme tweak/configuration window"
set trans.custom.theme   [438 7 45 20 0 0 0 0]
set trans.custom.theme.margin [0 0 0 0 0.5]
set trans.custom.theme.color    [255 255 255 255 83 83 83 255]
custom trans.custom.act "Action" 40605  "Show action list"
set trans.custom.act   [488 7 45 20 0 0 0 0]
set trans.custom.act.margin [0 0 0 0 0.5]
set trans.custom.act.color    [255 255 255 255 83 83 83 255]
custom trans.custom.fld "Folder" _RSebee371f114e5e09bb6d026bcea2872bb58fddb9  "Script: Yaunick_Create folder track from selected tracks.lua"
set trans.custom.fld   [538 7 45 20 0 0 0 0]
set trans.custom.fld.margin [0 0 0 0 0.5]
set trans.custom.fld.color    [255 255 255 255 83 83 83 255]
custom trans.custom.view "View" _RS2e3f3e0d59397f7bf0827e3138957a4028e3472c  "Script: Dfk Custom Toolbar Utility (v1.05)_view.lua"
set trans.custom.view   [588 7 33 20 0 0 0 0]
set trans.custom.view.margin [0 0 0 0 0.5]
set trans.custom.view.color    [255 255 255 255 83 83 83 255]
custom trans.custom.tags "Tags" _RS3622322e0045aaa4251d8076445c944ebf369f9b  "Script: spk77_Track Tags.lua"
set trans.custom.tags   [626 7 32 20 0 0 0 0]
set trans.custom.tags.margin [0 0 0 0 0.5]
set trans.custom.tags.color    [255 255 255 255 83 83 83 255]

Желаю удачи.

P.S. - Кстати, этот код из дефолтной темы у меня. На гифе видно, что для того, чтобы в этой теме было нормально, нужно сдвинуть все кнопки вправо, то есть увеличить первое значение в расположении кнопок.
В моей дефолтной это выглядит вот так.

rlcpVVFk9Y.jpg
 

Вложения

  • Transbut2.gif
    Transbut2.gif
    5,9 MB · Просмотры: 72
Последнее редактирование:
  • Like
  • Love
Реакции: Lachinio и Antonio
Большое спасибо за развернутое обьяснение. Попробую.
 
Можно. Правой кнопкой на транспорте, выберите разместить в докере. Этот докер разместите где хотите, например вверху. И туда же вверх перетащите ваш тулбар, когда перетаскиваете следите за "подсказками", они покажут куда именно вы перетаскиваете.

Посмотреть вложение 236256
А как вы сжали транспортную панель, что бы появилось пространство для тулбара?
 
Спасибо разобрался.
 

Вложения

  • транспорт.png
    транспорт.png
    43,7 KB · Просмотры: 103
Добрый день. Не работает импорт репозиториев. ВПН не помог. Как решить эту проблему?
Например при попытке импорта пишет:
Download failed: Couldn't connect to server (7): Failed to connect to github.com port 443 after 32 ms: Couldn't connect to server https://github.com/Arthur-McArthur/ReaScripts/raw/master/index.xml
Спасибо!
 
Интересно, но звук не зашёл. Аналоги от waves интереснее звук красят.. имхо.

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

А у вас со всеми репозиториями так или конкретно с этим? Какая версия OS ?
 

Сейчас просматривают