Анонсируя свои новые скрипты по управлению скриптами из моего репозитория, заодно решил сделать общую тему по моему репозиторию. Здесь можно обсуждать ошибки скриптов, а также предлагать новые идеи. Еще один повод - на данный момент у меня ровно 100 скриптов
Ура.
На момент 17.05.2022
Итак, на данный момент у меня все скрипты состоят из одного Lua файла, то есть нет файлов конфигурации или собственных фреймворков.
При этом почти у каждого скрипта есть возможность кастомизации. Поэтому для того, чтобы заниматься кастомизацией без изменения оригинальных скриптов, которые могут обновляться и сбрасываться, нужно создавать дубликаты. Значительно упростит этот процесс скрипт
Yannick_Duplicate in one file Lua script from my repository by name from clipboard for customisation.lua
Как это работает - копируем имя скрипта в буфер обмена (можно из меню в экшн листе "copy selected action text"). Далее запускаем этот скрипт, и будет создан дубликат с припиской в конце _COPY-1 и т.д. номер последней свободной копии определяется автоматически. Папка с дубликатами также создается в папке конфигурации REAPER/Scripts - то есть все будет переносится на другой комп.
Причем этот Duplicate скрипт не будет работать для сложных Lua скриптов, у которых будут конфигурационные файлы (не состоящие только из одного Lua файла), например GUI скрипты, которых у меня пока нет. Но для них будет отведена отдельная папка, которая уже добавлена в исключение Duplicate скрипта, то есть скрипты из той папки не будут копироваться.
Гиф, как это работает:

Дополнительно к этому скрипту добавил еще два новых - "открыть папку моего репозитория в проводнике" и "открыть папку с дубликатами в проводнике" (которые созданы с помощью Duplicate скрипта).
На этом пока все
Как уже сказал, топик будет теперь общий, т.к. уже достаточно накопилось скриптов.
Ссылка на мой репозиторий для добавления в ReaPack
https://github.com/Yaunick/Yannick-ReaScripts/raw/master/index.xml

На момент 17.05.2022
Итак, на данный момент у меня все скрипты состоят из одного Lua файла, то есть нет файлов конфигурации или собственных фреймворков.
При этом почти у каждого скрипта есть возможность кастомизации. Поэтому для того, чтобы заниматься кастомизацией без изменения оригинальных скриптов, которые могут обновляться и сбрасываться, нужно создавать дубликаты. Значительно упростит этот процесс скрипт
Yannick_Duplicate in one file Lua script from my repository by name from clipboard for customisation.lua
Как это работает - копируем имя скрипта в буфер обмена (можно из меню в экшн листе "copy selected action text"). Далее запускаем этот скрипт, и будет создан дубликат с припиской в конце _COPY-1 и т.д. номер последней свободной копии определяется автоматически. Папка с дубликатами также создается в папке конфигурации REAPER/Scripts - то есть все будет переносится на другой комп.
Причем этот Duplicate скрипт не будет работать для сложных Lua скриптов, у которых будут конфигурационные файлы (не состоящие только из одного Lua файла), например GUI скрипты, которых у меня пока нет. Но для них будет отведена отдельная папка, которая уже добавлена в исключение Duplicate скрипта, то есть скрипты из той папки не будут копироваться.
Гиф, как это работает:

Дополнительно к этому скрипту добавил еще два новых - "открыть папку моего репозитория в проводнике" и "открыть папку с дубликатами в проводнике" (которые созданы с помощью Duplicate скрипта).
На этом пока все

Ссылка на мой репозиторий для добавления в ReaPack
https://github.com/Yaunick/Yannick-ReaScripts/raw/master/index.xml
Последнее редактирование: