Vegas Pro Version
Vegas Pro 20
Otomad Helper Version
Latest
Describe the bug
刚刚想尝试使用datamosh看看效果,突然发现把_internal文件夹放进去后,我的其他脚本基本上都不见了(包括Otomadhelper脚本)。仔细研究了一番,发现Vegas对能够扫描的脚本数量是有限制的,数量限制大概是按照文件名称排序,能够正常扫描前200个不到一点。我这边原本除了Otomadhelper,还安装过HOS系列的37个免费脚本(HOS脚本相关介绍可见https://www.vegascreativesoftware.info/us/forum/posts--113922/),当然也包括Vegas本身自带的21个脚本。如果将datamosh的_internal文件夹放进脚本扫描路径,那么会直接占用将近140个脚本位置,并且按照扫描顺序,它总排第一,导致其他的脚本根本没法正常扫描出来了。
以下是图示:

我原本安装的脚本,包括HOS系列免费脚本、Otomadhelper以及Vegas自带的脚本。能够全部正常显示。

将_internal文件夹放进去后,Otomadhelper脚本和Vegas自带的脚本全部消失,HOS系列脚本只扫描到一半就没扫描下去了。可见_internal文件夹内的脚本会占用大量脚本位置。

尝试将各个文件夹重命名,由于脚本扫描是按文件名称顺序的,所以其他的脚本能够正常扫描出来,而Z_internal文件夹内扫描不全。
但这样的思路并不能解决问题,因为_internal文件夹必须跟Otomadhelper脚本放一起并且不能乱改名字,而_internal文件夹按照文件名称顺序在otomadhelper.cs上面。如果_internal文件夹扫描不全了,那说明Otomadhelper脚本必然无法扫描到。
我也尝试过更换Script Menu路径(C:\ProgramData\VEGAS Pro\Script Menu\、C:\Program Files\VEGAS\VEGAS Pro 20.0\Script Menu\、C:\Users[用户名]\Documents\Vegas Script Menu\),但无论是把我安装的所有脚本都挪过去,还是把脚本分开来放好几个文件夹,都没法解决这种扫描限制的问题。

如果我把HOS系列的脚本全删了,倒是恰好能全部扫描完整,但是感觉HOS脚本还是很实用的,不想删,想从_internal文件夹这边解决问题。但是_internal文件夹又必须放在Otomadhelper脚本旁边,所以不知道该怎么整了。
因此我觉得只能从Otomadhelper这边改,可以允许我把_internal文件夹放到其他地方,不让Vegas扫描到,然后在Otomadhelper内手动指定datamosh的_internal文件夹路径,这样才能解决这个问题。
我不太懂脚本这方面,所以也不清楚这样子是否是可行的(
Logs
No response
Screenshot or screencast
No response
Additional
No response
Vegas Pro Version
Vegas Pro 20
Otomad Helper Version
Latest
Describe the bug
刚刚想尝试使用datamosh看看效果,突然发现把_internal文件夹放进去后,我的其他脚本基本上都不见了(包括Otomadhelper脚本)。仔细研究了一番,发现Vegas对能够扫描的脚本数量是有限制的,数量限制大概是按照文件名称排序,能够正常扫描前200个不到一点。我这边原本除了Otomadhelper,还安装过HOS系列的37个免费脚本(HOS脚本相关介绍可见https://www.vegascreativesoftware.info/us/forum/posts--113922/),当然也包括Vegas本身自带的21个脚本。如果将datamosh的_internal文件夹放进脚本扫描路径,那么会直接占用将近140个脚本位置,并且按照扫描顺序,它总排第一,导致其他的脚本根本没法正常扫描出来了。
以下是图示:

我原本安装的脚本,包括HOS系列免费脚本、Otomadhelper以及Vegas自带的脚本。能够全部正常显示。
将_internal文件夹放进去后,Otomadhelper脚本和Vegas自带的脚本全部消失,HOS系列脚本只扫描到一半就没扫描下去了。可见_internal文件夹内的脚本会占用大量脚本位置。
尝试将各个文件夹重命名,由于脚本扫描是按文件名称顺序的,所以其他的脚本能够正常扫描出来,而Z_internal文件夹内扫描不全。
但这样的思路并不能解决问题,因为_internal文件夹必须跟Otomadhelper脚本放一起并且不能乱改名字,而_internal文件夹按照文件名称顺序在otomadhelper.cs上面。如果_internal文件夹扫描不全了,那说明Otomadhelper脚本必然无法扫描到。
我也尝试过更换Script Menu路径(C:\ProgramData\VEGAS Pro\Script Menu\、C:\Program Files\VEGAS\VEGAS Pro 20.0\Script Menu\、C:\Users[用户名]\Documents\Vegas Script Menu\),但无论是把我安装的所有脚本都挪过去,还是把脚本分开来放好几个文件夹,都没法解决这种扫描限制的问题。
如果我把HOS系列的脚本全删了,倒是恰好能全部扫描完整,但是感觉HOS脚本还是很实用的,不想删,想从_internal文件夹这边解决问题。但是_internal文件夹又必须放在Otomadhelper脚本旁边,所以不知道该怎么整了。
因此我觉得只能从Otomadhelper这边改,可以允许我把_internal文件夹放到其他地方,不让Vegas扫描到,然后在Otomadhelper内手动指定datamosh的_internal文件夹路径,这样才能解决这个问题。
我不太懂脚本这方面,所以也不清楚这样子是否是可行的(
Logs
No response
Screenshot or screencast
No response
Additional
No response