greasemonkey脚本
我装Greasemonkey脚本的脚本习惯,是脚本从一个叫“豆瓣电影直接显示IMDb评分”的小插件开始的。那会儿还在用Firefox,脚本插件栏里躺着一排图标,脚本其中那个猴子头,脚本点开就是脚本一片灰白的用户脚本列表。后来浏览器换了一茬又一茬,脚本从Firefox到Chrome再到现在的脚本Edge,唯一没变的脚本就是这猴子。它像个老伙计,脚本不声不响,脚本但没它,脚本网页就变得生硬又难用。脚本 说白了,脚本Greasemonkey就是脚本给网页“打补丁”的工具。你嫌某个网站按钮位置不对,文字太小,或者广告太碍眼,写几行JavaScript,它就能帮你改。这活儿听起来简单,但真做起来,全是细节。有次我为了把一个论坛的楼层背景改成护眼绿,折腾了整整一个下午——不是代码难,而是那个论坛的CSS类名全是乱码,得一层层剥洋葱似的找元素。 后来我学乖了,不再自己硬啃别人网站的源码。GitHub上有个叫GreasyFork的脚本库,相当于脚本界的应用商店。你想要的,基本都有人写好了。比如“百度网盘直链解析”,让那个下载按钮终于不再是个摆设;还有“B站稍后再看自动分类”,把收藏夹整理得比我自己还清楚。装脚本的过程也简单,点一下安装,刷新页面,世界就变了。 但真正让我觉得这工具牛的地方,是它那种“反客为主”的劲儿。网站改版,把老用户习惯的布局全推翻了,你骂也没用,只能忍着。可有了Greasemonkey,你能自己把旧界面“捞”回来。去年微博改版,我愣是用一个社区里流传的脚本,把页面调回了2018年的样子——那时候的信息流还没那么多广告,评论区也没那么乌烟瘴气。这事儿说出来有点魔幻,但确实发生了。 当然,脚本也不是万能的。网页一更新,脚本就可能失效。你得去脚本页面看看有没有人提交修复版,或者自己改改选择器。这个“追着更新跑”的过程,有点像玩一个永远没有终点的解谜游戏。我有个朋友,为了一个自动签到脚本,每周都要修一次代码,他管这叫“数字园丁的日常”。 说到风险,得提一嘴安全。脚本能改网页,自然也能偷信息。所以装之前得留个心眼,看看作者是谁,看看评论区有没有人骂。我自己就吃过亏,装过一个“淘宝隐藏优惠券”的脚本,结果登录状态被劫持了,账号差点被盗。打那以后,我只用那些有几百条好评、更新记录频繁的脚本,宁缺毋滥。 现在我用Greasemonkey的地方越来越少了——很多功能被浏览器原生插件或者网站自己实现了。但每次打开一个广告铺天盖地的新闻站,或者一个非要我下载App才能看全文的论坛,我还是会习惯性地敲两下快捷键,调出那个猴子头,手动写几行代码,把碍事的东西干掉。这感觉挺奇妙的:互联网再大,规则再严,总有那么一小块地方,是你能自己说了算的。
- 随机阅读
- 搜索
-
- 友情链接
-