其他
手机也能用的 6 个「油猴」脚本,让你的浏览器秒变效率「神器」
Firefox:使用 Firefox 应用商店,使用自己的 Gecko 浏览器核心; Yandex:来自俄罗斯的应用,使用 Chrome 应用商店; Kiwi Browser:基于Chromium 核心,使用 Chrome 应用商店; 神马浏览器(Sleipnir Mobile):使用自己的应用商店。
题外话:你可能会纳闷,Iceraven 和 Firefox 有什么区别呢?
Iceraven 可以访问 about:config 页面来做一些修改和调整; Firefox 只限制了部分附加组件在 Android 端使用,Iceraven 支持更多的附加组件。
2. 支持用户脚本的移动端浏览器
Via 浏览器:支持用户脚本; X 浏览器:支持用户脚本; M 浏览器:支持用户脚本; 油猴浏览器:对,名字就是这么直白。
没有按照 Userscript 的普遍格式来写头部,因为这个网页用了一个 Via 浏览器自己的安装方法 “window.via.addon()”,传入一个加密过之后的 js 就可以安装了。
用正则表达式判断网页中的文本是否有各种 url 的头部。
如果判断通过了,给原位置插入一个超链接的 html 替换。
题外话:在试用这一堆浏览器的过程中,我发现了个问题,不少浏览器的界面设计惊人的相似,而且对于用户脚本的添加和导入流程也是一样的,不知道大家是不是在互相借鉴?
Gear 浏览器:可以直接从脚本网站(如 GreaseFork)上安装用户脚本。订阅制收费。使用方法见 Tp 写的 这篇文章; Alook 浏览器:自定义设置中有一个「JavaScript 扩展」的功能。买断制。
找到你想要安装的脚本,这里还是以「少数派作者激励器」为例。为了更好的演示移动端的效果,我偷偷加了点代码,升到了 0.2 版本。 点击「安装脚本」,由于 Gear 没有一个单独管理脚本的入口,可以点击网页中间的「安装此脚本」进入下一步。Gear 会自动判断脚本,弹出一个安装的确认界面。 随后直接安装就可以了。
脚本推荐
function setClipboard(){
var text_obj = window.getSelection();
var text = text_obj.toString();
GM_setClipboard(text);
}
从网页中获取你选择的文本。 将这部分文本转化为一整个字符串。 将这部分字符串填充到剪贴板中。
支持视频画面缩放、画中画、网页全屏; 支持视频画面截图、调整亮度; 支持快捷键。