应该有不少朋友都用过或者至少听说过油猴 Tampermonkey 这个浏览器扩展神器,几乎不占空间不占内存,功能上更是异常强大。
去广告、搜索结果优化、商品历史价格…都是小蝾经常用到的。
搜索结果优化
至于刷网课、网盘下载、视频解析下载等特殊的脚本我是一个都没用过。
Windows、Android 上只需要在 Chrome 应用商店/ Play Store 下载 Tampermonkey 即可。
但 iOS/iPad OS 大部分浏览器连插件都不支持,更别说油猴了。即使 Safari 支持了第三方扩展,但按苹果的尿性(安全性)是不会有大量扩展百家争鸣的场景出现的。
你知道 iOS 如何使用油猴吗?在小蝾的一番努力下,也算是找到了几个在 iOS、iPad OS 上也能使用油猴脚本的方法。
iOS Safari 刚支持第三方扩展那会拦截 100 算是火了一把,如今除了本身的拦截功能外也增加了油猴脚本支持。(免费软件,APP Store 搜索下载)
Safari 的扩展都需要在 设置-Safari-扩展 中启用,下方的允许用户脚本也需要允许所有网站(当用户脚本不安全时可能存在一定风险,开启后需谨慎安装脚本)。
回到 APP 开启功能、设置脚本文件夹(建议放在 iCloud 上)。
然后就是获取各种脚本了,推荐一个库:greasyfork.org ,里面拥有众多不同类型的脚本,可以直接安装。
然后访问匹配的网站,脚本就会自动运行啦。
优点:可一键安装脚本、其他功能丰富
缺点:其他功能丰富、需要每三天点一下广告获取订阅
Userscripts 同样是基于 Safari 扩展的脚本管理软件,项目开源免费,可直接在 APP Store 中下载安装,它就没有额外功能,也不需要订阅。
同样的,在设置 Safari 扩展中启用,再到 APP 中设置脚本文件夹即可。
接下来还是到 greasyfork 获取脚本,但无法直接下载该文件,你需要以其他方式(转存或者复制粘贴)这个 .js 文件到之前设置的脚本文件夹。
浏览网页时点击 Userscripts 即可看到已安装且匹配当前网站的脚本。
优点:简洁、可以查看运行状态
缺点:脚本导入麻烦
可以使用油猴脚本的软件还有 Stay 与 Userscripts 一样也是一款开源免费的脚本管理工具,APP Store 中下载安装。
设置 Safari 扩展还是一样,不再赘述。打开 APP 其中已经内置了一些自动展开、防跳转 APP 之类的脚本,添加脚本只需要点击右上角+ 号,从网页复制粘贴导入脚本内容,再回到列表启用脚本即可。
在 Safari 中也可以查看脚本是否正在运行,同时还有控制台查看运行状态有无错误等,相比 Userscripts 也稍显成熟。
优点:界面友好简洁、自带少量脚本、可查看运行状态、脚本导入编辑更友好
缺点:iOS 复制全文太麻烦
除了开源免费的工具外,还有一款需要氪金(12元):Macaque ,为了帮大家试试水,小蝾这波大出血了。
还是需要在 Safari 扩展设置中启用,然后下方直接就有脚本管理入口(桌面 APP 图标进不去)
脚本管理在 Safari 网页中,有 PC 那味了,greasyfork 的脚本也可以一键安装。
使用上也大同小异,也可以查看脚本运行状态。
优点:极简、该有的都有
缺点:收费
以上都是基于 Safari 扩展的油猴脚本管理工具,但如果实在是不喜欢 Safari 该怎么办?
一些第三方浏览器也开始内置支持油猴脚本,例如 Gear、Alook 等,没啥需要介绍的,感兴趣的可以直接上手。
受限于系统的差异, iOS 用上油猴脚本并没有那么容易,各种管理软件的脚本支持情况也不尽相同,一时真无法比个高低。我的建议是:拦截100、Userscripts、Stay 都装上,至于需要氪金(12元)的 Macaque 看情况吧。
同一个脚本你可以尝试在不同管理器中的运行状态,最后仅在运行良好的管理器中保留这个脚本(注意脚本间是否有冲突),这样就可以集各家所长啦。
此外手机版、电脑版网页的区别也造成了很多脚本无法正常使用,切换电脑版网页可改善兼容情况,iPad 用户狂喜。需要脚本推荐?自己去发现也是种快乐,那么多也推荐不过来啊。
本文编辑:@ 小淙
©本文著作权归电手所有,未经电手许可,不得转载使用。