需求:当打开某个网址时,中键点击网页,可以唤起插件执行某些操作
目前实现:
{ "code": "xxx", "cmds": [ { "type": "window", "label": "xxx", "match": { "app": [ "msedge.exe", "chrome.exe", ] } } ] }
onPluginEnter
utools.readCurrentBrowserUrl()
问题:
希望:
Joumey
utools.readCurrentBrowserUrl() 这个是通过特殊方式拿到url,并不稳定,而且性能会有点影响,所以不太合适放到主搜索级别进行过滤。
你的需求看看是否可以通过窗口标题来代替url进行判断。
@dto 开发大大看这里~
Joumey 可以正则匹配的,类似【快捷命令】那样,可以实现的
潇潇洒洒闯书界 正则过滤的是窗口名字吧,筛选网址好像做不到
Xinu 同一个网址窗口标题不固定,比较难找到合适的正则去匹配。 真实的案例是我做了一个【视频下载器】插件,使用户可以在浏览视频网页时,快捷下载视频,以B站为例,有的带_bilibili,有的不带,就容易过滤失败。而且还有很多其他的视频网站,难以一个个去遍历
Joumey 这个好像只能文本正则匹配了。当前活动应用窗口目前做不到
潇潇洒洒闯书界 所以我在想官方有没有想法增加一个cmds type,比如
{ "code": "xxx", "cmds": [ { "type": "browser", "url": "/xxxx/" } ] }