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

DmitrijSorokin

Well-Known Member
12 Мар 2019
232
426
63
Я заметил, что опция бэкапа Export Offline Archive архивирует не все скрипты и экшены.

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

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

DmitrijSorokin

Well-Known Member
12 Мар 2019
232
426
63
А где этот файл находиться? разве не в самой папке с портабельным 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

Vell Very

Member
26 Сен 2016
93
40
18
44
Подскажите пожалуйста. Реально ли на транспортной панели, расположить кастомную кнопку, с каким нибудь действием?
Хочу туда кнопку стоп запись, с удалением из папки проекта записываемого материала.
Или может как то укоротить Транспортную панель так , что бы рядом можно было расположить тулбар?
 

Antonio

Well-Known Member
9 Ноя 2003
4.374
1.581
113
48
Алматы
Или может как то укоротить Транспортную панель так , что бы рядом можно было расположить тулбар?
Можно. Правой кнопкой на транспорте, выберите разместить в докере. Этот докер разместите где хотите, например вверху. И туда же вверх перетащите ваш тулбар, когда перетаскиваете следите за "подсказками", они покажут куда именно вы перетаскиваете.

236256
 

Andernik

Active Member
7 Апр 2009
338
207
43
Можно. Правой кнопкой на транспорте, выберите разместить в докере. Этот докер разместите где хотите, например вверху. И туда же вверх перетащите ваш тулбар, когда перетаскиваете следите за "подсказками", они покажут куда именно вы перетаскиваете.

Посмотреть вложение 236256
Чтобы разместить действительно где хотите, нужно ещё во время перетаскивания дока, ctrl зажимать на клавиатуре.
 

Mr_Tsonts

Well-Known Member
18 Апр 2019
1.656
1.341
113
56
Киев
Подскажите пожалуйста. Реально ли на транспортной панели, расположить кастомную кнопку, с каким нибудь действием?
Хочу туда кнопку стоп запись, с удалением из папки проекта записываемого материала.
Или может как то укоротить Транспортную панель так , что бы рядом можно было расположить тулбар?
У меня так:
Код:
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 строке.
 

Вложения

Vell Very

Member
26 Сен 2016
93
40
18
44
У меня так:
Код:
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 строке.
Ни понял как все это сделать) ?
 

Mr_Tsonts

Well-Known Member
18 Апр 2019
1.656
1.341
113
56
Киев
Ни понял как все это сделать) ?
Мне проще порекомендовать вам почитать вот это - 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
 

Вложения

Последнее редактирование:
  • Like
Реакции: Antonio

Vell Very

Member
26 Сен 2016
93
40
18
44
Большое спасибо за развернутое обьяснение. Попробую.
 

Mr_Tsonts

Well-Known Member
18 Апр 2019
1.656
1.341
113
56
Киев

Vell Very

Member
26 Сен 2016
93
40
18
44
Можно. Правой кнопкой на транспорте, выберите разместить в докере. Этот докер разместите где хотите, например вверху. И туда же вверх перетащите ваш тулбар, когда перетаскиваете следите за "подсказками", они покажут куда именно вы перетаскиваете.

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

Сейчас онлайн (Пользователей: 0, Гостей: 1)