昨天狠下心上了SurgeForMac的车,140永久,这是继Quantumult X后的又一次剁手,我也不知道自己怎么这么折腾,本来我Mac端用Clash用的好好的,没啥其它问题,可能是头脑一热吧,不过我今天就是想介绍一下,我重写的一款Surge模块,Q-Search
前言
在手机上用过Quantumult X和Surge的应该很熟悉这个插件,就是利用了重写的功能,实现自定义搜索命令,比如我想要在京东上搜索笔记本,我只需要在搜索栏输入 jd 笔记本
就可以了
然后回车,它会自动重定向至京东搜索页面,如下图所示
像这样的搜索命令还有很多,比如tb
(在淘宝网搜索),db
(在豆瓣搜索), 我这就不一一列举了,可以在我的源码中查询,里面都有注释
我根据大佬们的源码,自己改进了一些,并成功适配Mac端的Surge,而且做了桌面页面的匹配,Quantumult X原代码链接Github
Surge配置
下面我说下如何在自己的SurgeForMac中配置Q-Search
1.打开模块设置
首先打开Surge,在左面的菜单栏中选择设置,如下图所示,然后点击模块
然后我们进入下面的页面
2.安装模块
有两种方法安装模块,直接本地加载和从URL安装模块
第一种方法就是从github把模块下载下来,然后放到Surge默认配置路径中,注意后缀名称为.sgmodule
第二种方法,就是直接点击左下角的从URL安装模块,然后将 Q-Search 链接粘贴到文本框中,最后点击完成
3.启用模块
安装模块后,记得启用模块,就是把左边的选项框勾选即可,如下图所示
4.注意事项
请确保你已经进行了Mitm配置,是否安装证书且信任证书,并进行了主机名配置
使用模块之前
请先将Safari的默认搜索改为DuckDuckGo
使用模块
一般无指令的搜索,默认是进行Google搜索
想要知道所有指令,直接点击下面链接即可,基本上都有注释说明
https://raw.githubusercontent.com/loyio/SurgeMacModule/master/Q-Search.sgmodule
下面我们在mac端试验一下京东搜索指令,指令还是jd 笔记本
回车即可返回下面的搜索页面
如果有不明白的问题,可以邮件联系我