更新 07.05 v3.2版,改良了缩放的算法,手感更顺滑
更新 06.23 v3.1版,添加对界面尺寸自适应的支持
更新 06.05 v3.0版,界面升级,支持分页,按钮不限数量添加
更新 06.02 v2.2版,修复库列表右击添加库以后未实时更新的bug
更新 04.15 v2.1版,库列表只显示文件夹名,修复一个bug
更新 02.11 v2.0版,增加常用文件夹或库列表功能
更新 12.06 v1.2版,修复初始状态时的UI问题
更新 11.19 v1.1版,修复原来按钮无法拖动的问题
关于3.1版本
添加了窗口控件和字体自动适应窗口尺寸变化的功能,并且下次启动后会记住上次使用的尺寸参数
需要重新下载两个文件:DSY_搜索助手.lua 和 DSY_GUI.lua
关于3.0版本
3.0版本的界面和操作逻辑都进行了很大的改动,如要继续使用可能需要重新适应。不能适应请自行备份旧版继续使用,此贴不再提供旧版本下载
从旧版过渡到3.0版有一些操作需要十分注意,下面会有详细说明,请严格按照说明操作,否则有可能导致以往保存的数据丢失
新版更改了数据的保存格式,为免丢失请先自行备份一下
我做了一个脚本,用于把旧版数据格式转换成新版格式,同时也备份一份。这个脚本必须先运行,而且只能运行一次
DSY_搜索助手配置文件升级和备份.lua (1.1 KB)
脚本主体 DSY_搜索助手.lua 和 GUI库文件 DSY_GUI.lua 都要重新下载和覆盖
新版不再限制按钮数目,而是由用户自行添加。为了控制界面尺寸,每行限制5个按钮
界面现在支持分页,最多7个分页
其他操作方式跟旧版一致,一些新增的部分请查询下面的操作方式说明
搜索助手
搜索助手是一个用于辅助Media Explorer输入搜索关键字的脚本,适用于需要经常搜索素材的用户。
经常需要搜索素材的用户,往往需要记忆大量的常用关键词,记不住的可能还需要去查资料。另外 Media Explorer 里搜索一些复杂的内容时有时还要额外输入一些关键字(之前有写过介绍的文章:Media Explorer 搜索技巧)这个脚本就是为了解决这两个问题,提高搜索的效率
主界面
主界面由四部分组成,从上到下分别是显示框、搜索按钮、常用文件夹或库列表、关键词按钮。
显示框用来显示当前即将要输入的搜索关键词,默认状态是空的
搜索按钮用于把选好的关键词输入到Media Explorer的搜索框里并进行搜索
常用文件夹或库列表用于快速跳转到指定的目标路径或库,代替手动点击
关键词按钮是脚本的主要部分,一共有50个,每个代表一个关键词的分类,每个分类下可以存放多个不同的关键词
基本理念
关键词按钮的设计目的是减少记忆的压力,比如我需要搜索所有有关“撞击”的内容,那么为了获得所有跟撞击有关的结果,我需要把跟撞击有关的关键词都输进去,比如 impact,hit 等。这种同类的关键词太多了,不可能每一个都能记下来。因此引入了关键词分类这个概念,把同类别的关键词都汇总到一个类别下,只要点一下“撞击”,就可以确保获取到包含 impact 和 hit 的结果(也可以只选其中一个)。分类和分类下的关键词都可以自己自由编辑和整理
操作说明
关键词按钮部分
左键单击:把分类下的所有关键词输入到显示框,或者与已输入的关键词用 AND 方式合并
比如点击了“撞击”,再点击“金属”,就可以获得 “撞击 AND 金属”的搜索关键词
Ctrl+左键:从分类下选一个关键词输入到显示框
Shift+左键:把分类下的所有关键词输入到显示框,或者与已输入的关键词用 OR 方式合并
比如点击了“撞击”,再Shift+点击“滚动”,就可以获得 “撞击 OR 滚动”的搜索关键词
Alt+左键:删除这个分类及分类下的所有关键词,加上Ctrl即可无询问直接删除
Ctrl+Shift+左键拖拽:挪动按钮的位置
右键单击:添加关键词,可以一次输入多个,用空格隔开
右键单击界面空白位置:添加按钮
Ctrl+右键:删除分类下的一个关键词
Shift+右键:按钮重命名
搜索按钮部分
点击即可把拼接好的关键字发送到Media Explorer中开始搜索,并清空显示框
显示框部分
右键单击:清空当前的搜索关键词
左键单击:把当前的搜索关键词复制到剪贴板
下拉列表部分
右键单击:将媒体浏览器所在路径或库添加到列表中
左键单击:弹出列表,选择后将跳转到对应的文件夹或库
Ctrl+左键:弹出列表,选择后将删除被选中的项目
分页列表部分
左键单击:切换分页
右键单击:分页重命名
依赖包
SWS 和 JS_ReaScriptAPI64 是两个必须的依赖库
SWS安装方式:从 这里 下载安装包
JS_ReaScriptAPI 安装方式:win用户下载以下文件,解压后放到安装路径下的userplugins文件夹里,重启reaper(其他系统用户请到他Github主页下载 Github)
reaper_js_ReaScriptAPI64.zip (388.2 KB)
然后是我的GUI库:DSY_GUI.lua,这个文件不需要安装,只需要跟脚本本体放在一起就可以
DSY_GUI.lua (55.7 KB)
脚本
DSY_搜索助手.lua (19.5 KB)
Donation
毕竟用爱发电不易,如果我的脚本给你带来了便利,不妨buy me a coffee
如果有需要订制个人化的脚本,请添加以下QQ联系:86989558
我的Reapack源
可以在Reapack里添加这个地址来获取到更多我共享过的脚本
这个脚本还处于测试阶段,可能有一些未知的问题,如果遇上了请留言告知,谢谢!