目录
很多人不知道,浏览器除了装插件,还可以装“脚本”。脚本比插件更轻量,只针对特定网站起作用,修改页面的一些行为。比如你嫌某个论坛的页面排版太丑,可以找个脚本帮你重新整理;你想批量下载某个图床的图片,也可以找个脚本来实现。而GreasyFork就是的脚本“集散地”。
这个网站由社区维护,上面所有的脚本都是由普通开发者免费分享的。网站本身不生产脚本,只提供一个平台,让开发者上传代码,让用户下载使用。它的界面比较朴素,没有花哨的设计,但功能很实在:你可以按脚本的安装量、评分、更新日期来排序,也可以搜索特定网站或者特定功能的脚本。
国内的互联网用户尤喜欢用GreasyFork,因为它上面有很多针对本土网站的实用脚本。比如破解各大网盘的下载限制、去除视频网站广告、优化电商平台的购物体验等等。由于GreasyFork的服务器在国外,部分地区访问有点慢,因此也有国内爱好者搭建了镜像站,可以加速访问。
最重要的是,GreasyFork上的所有脚本都是免费的。如果你对某个脚本不满意,还可以在评论区给作者提意见,或者自己动手修改代码——因为脚本的源码是直接可见的。
官网入口地址
国内镜像网站入口(备用)
https://cn-greasyfork.org/zh-CN/
下载地址
GreasyFork本身是一个网站,不需要下载。你需要下载的是“脚本管理器”,也就是运行脚本的容器。推荐以下两种:
-
Tampermonkey(油猴):很流行的脚本管理器,支持Chrome、Edge、Firefox、Safari等几乎所有浏览器。在浏览器的扩展商店里搜索“Tampermonkey”即可安装。
-
Violentmonkey:另一款开源脚本管理器,同样支持多浏览器。
安装好脚本管理器之后,再回到GreasyFork网站,找到你想要的脚本,点击页面上的“安装此脚本”按钮,管理器就会弹出安装确认窗口,确认后脚本就装好了。
功能介绍
海量脚本资源
GreasyFork上目前托管了超过数十万个用户脚本,覆盖了你能想到的大部分热门网站。YouTube、B站、微博、百度、知乎、淘宝、京东、网盘、各类论坛……几乎都有对应的脚本。功能从简单的页面美化,到复杂的自动化操作,应有尽有。
分类与搜索
网站首页有脚本分类,比如“外观修改”、“广告过滤”、“网盘下载”、“视频播放”等。也可以使用顶部的搜索框,输入网站名称或者想要的功能关键词。搜索结果支持按“总安装次数”“评分”“创建日期”“更新日期”排序,方便找到口碑好、维护活跃的脚本。
脚本详情页
每个脚本都有自己的独立页面,你可以看到:
-
脚本介绍:作者写的详细说明,包括功能、使用方法、注意事项
-
安装量:这个脚本被安装了多少次,可以帮助判断受欢迎程度
-
评分和评论:他用户的评价和反馈,可以看到脚本有没有bug或者兼容性问题
-
版本历史:脚本的更新记录
-
源代码:脚本的完整代码,任何人都可以直接查看和复制
-
相关讨论:用户可以在这里提问或报告问题,作者会回复
一键安装
安装过程非常简单。确保你已经安装了Tampermonkey等脚本管理器,然后在脚本详情页点击绿色的“安装此脚本”按钮。脚本管理器会弹出一个窗口,显示脚本的源代码和基本信息,再点一次“安装”就完成了。之后每次你访问该脚本适用的网站,脚本就会自动运行。
自动更新机制
你安装的脚本会定期自动检查更新。当作者修复了bug或增加了新功能,脚本管理器会自动下载新版本并替换旧版本,不需要你手动干预。你也可以在管理器中关闭某个脚本的自动更新。
社区互动
GreasyFork有一个论坛板块,用户可以在这里讨论与用户脚本相关的各种话题,比如请求开发某个新脚本、分享使用技巧、报告网站的技术问题等。你也可以关注特定的脚本作者,当ta发布新脚本时收到通知。
反馈与评分系统
每当你使用一个脚本后,可以回到它的页面给它打分或写评论。这对于他用户选择和作者改进都非常有帮助。如果你的评论包含了技术性反馈,作者会很乐意回复。
多语言支持
网站界面支持中文(简繁体)、英文、法文、德文、日文、俄文等多种语言。脚本的简介和描述由作者撰写,语言不定,但大多数流行的脚本都配有中文说明。
开源与透明
所有脚本的源代码都是公开可见的。这意味着你(或者懂技术的朋友)可以审查代码里有没有恶意行为。这也是GreasyFork相比于一些来路不明的脚本下载站安全的地方。
应用场景
绕过网盘下载限制
这是国内用户最常用的场景之一。在百度网盘、阿里云盘等页面上,安装相应的脚本后,页面会直接显示文件的真实下载链接,你可以复制链接到IDM等下载器里,速度比官方客户端快得多,而且不用安装客户端。
优化视频网站体验
在B站、YouTube等视频网站,脚本可以实现很多官方没有的功能。比如:自动无缝切换下一集、跳过片头和片尾、下载视频(包括会员视频)、去除页面上的广告、恢复被屏蔽的评论区、显示视频的实时在线人数等。
电商比价与辅助
在淘宝、京东等购物网站,有些脚本能在商品详情页直接显示历史价格曲线,告诉你现在是不是价;有些脚本可以自动领优惠券、凑单计算、屏蔽搜索结果中的广告商品等。
论坛与社交媒体增强
对于Reddit、贴吧、NGA等论坛,有脚本可以自动加载下一页、屏蔽用户、高亮关键词、显示楼中楼、去除签名档图片等。对于微博、Twitter,有脚本可以优化时间线、去广告、批量下载图片等。
学校与办公自动化
有些大学选课系统或者OA办公系统设计得不太好用,操作步骤繁琐。技术好的同学或同事会写一个小脚本,实现自动登录、自动填写表单、一键签到、刷网课等功能。
开发者学习和调试
对于前端开发者来说,GreasyFork也是一个很好的学习资源。你可以查看热门脚本的源代码,学习他们是如何操作DOM、如何发起请求、如何存储数据的。也可以自己编写脚本解决工作或生活中的小痛点,然后发布到GreasyFork上与大家分享。
定价及支持
定价策略
GreasyFork上的所有脚本都是免费的。网站本身不接受付费推广,也没有会员。脚本开发者靠自愿捐赠或者个人兴趣维护项目。如果有人向你收费才能安装某个脚本,那一定不是从GreasyFork下载的。
网站运营
GreasyFork由开源社区运营,创始人之一是Jason Barnabe(也是著名扩展“Stylish”的原作者)。网站没有商业公司的背景,运营资金主要来自用户捐赠。因此它的界面比较朴素,但胜在纯粹、无广告。
脚本质量与维护
由于脚本都是由个人开发者业余维护,质量参差不齐。受欢迎的脚本稳定更新,冷门的脚本随着网站改版而失效,再也无人修复。建议优先选择安装量大、更新日期近、评分高的脚本。
法律法规与道德
使用脚本应当遵守目标网站的用户协议。虽然GreasyFork本身是中立的,但某些脚本(比如用于刷票、爬取非公开数据、绕过付费墙)违反网站规定,甚至触犯法律。用户应自行判断风险。
| 源码反馈/咨询 (共有 条反馈) |
GreasyFork常见问题
不是公司产品,而是一个由开源社区维护的非盈利网站。项目的主要创始人和维护者是Jason Barnabe,他同时也是知名浏览器扩展“Stylish”的原始作者。网站的运营资金主要来自用户捐赠,没有商业公司在背后控制。
是一个专门存放“浏览器小代码片段”的仓库。这些小代码片段叫做“用户脚本”,每个脚本都针对某个网站做一件特定的事情。比如有一个脚本专门用于“让百度网盘页面直接显示下载链接”,另一个脚本专门用于“跳过B站视频的片头广告”。GreasyFork就是把这些脚本收集起来,分门别类,让你可以方便地找到并安装。但它本身不运行脚本,你需要先安装一个“脚本管理器”(比如油猴),然后通过GreasyFork把脚本装到管理器里。
分三步。第一步,给你的浏览器安装脚本管理器。推荐Tampermonkey,去浏览器的扩展商店(Chrome Web Store、Edge外接程序等)搜索“Tampermonkey”并添加。第二步,打开GreasyFork网站,在搜索框里输入你想要的功能,比如“百度网盘直链”或“B站下载”。在结果列表里,找一个安装量大、最近更新过、评分高的脚本,点进去。第三步,点击脚本详情页里的绿色“安装此脚本”按钮,Tampermonkey会弹出一个窗口,里面是代码,再点一次“安装”就好了。之后你访问相应的网站,脚本就会自动生效。比如装了“百度网盘直链”脚本后,再打开百度网盘的分享页面,你就会发现页面上多了一个“直接下载”的按钮。
免费。网站上的所有脚本都不收费,网站本身也没有任何付费会员或增值服务。如果你看到有人以“GreasyFork脚本”的名义向你收费,那一定是骗子。不过,部分脚本作者会在自己的脚本说明里附上“赞助”或“请作者喝咖啡”的链接,那是自愿的,跟功能使用无关。
这个问题不能一概而论。GreasyFork作为平台是相对可靠的,因为它不审查脚本的安全性,只托管代码。但具体到某个脚本是否安全,需要你自己判断。因为脚本的源代码是公开的,理论上任何人都可以审查。但对于不懂代码的普通用户,建议遵循以下原则:只安装安装量大(比如超过1万次)、评分高、最近一个月内更新过、作者信誉好的脚本。避免安装那些安装量极少、没有评论、代码混乱的脚本。不要安装任何要求你输入密码或银行卡信息的脚本。GreasyFork比那些来路不明的“破解版脚本站”要安全得多,但风险仍然存在,谨慎使用。
第一,巧用搜索语法。在GreasyFork搜索时,可以用“site:.com”来限定只搜索针对YouTube的脚本。第二,关注脚本的“更新日期”。很多脚本随着网站改版就会失效,如果一个脚本超过一年没更新,大概率已经不能用了。第三,学会看“反馈”板块。脚本详情页下方有讨论区,如果有用户报告bug,作者是否及时回复,可以看出脚本是否有人维护。第四,不要在多个管理器里安装同一个脚本,会冲突。第五,如果某个脚本失效了,可以先查看讨论区,作者或者他用户会给出临时的修复方法,或者告诉你要去更新到版本。第六,可以注册一个GreasyFork账号,这样你就能给脚本打分、收藏喜欢的脚本、关注作者,有新作品时能第一时间知道。
GreasyFork的特色就是“社区驱动”和“透明”。它不像某些脚本下载站那样,把源码打包成二进制文件让你下载,而是直接展示每一行代码,任何人都可以审查。另一个特色是它的“镜像站”系统,方便国内用户快速访问。用途方面,GreasyFork几乎是解决各种网站“痛点”的万能工具箱。官方不提供的功能,只要有人写了脚本,你就能用。从简单的“让知乎显示回答的反对数”,到复杂的“一键抓取淘宝商品信息”,都能找到对应的脚本。可以说,没有GreasyFork,用户脚本这个生态会缩小很多。
这个问题的关键是:GreasyFork本身不保存你的任何个人数据。你不需要注册账号就能浏览和安装脚本(注册也不是强制的)。它不会收集你的浏览记录、Cookie或者个人信息。真正的数据安全风险在于你安装的脚本本身。一个恶意的脚本有窃取你在某个网站上的Cookie、截取你的输入内容、甚至在你电脑上执行危险操作。前面说过了,只安装可信的脚本。GreasyFork作为“平台”是安全的,但“平台上的货物”需要你自己鉴别。
对于喜欢折腾、想让浏览器更好用的人来说,它非常好用。它的价值不在于自己的界面有多漂亮,而在于提供了海量的实用脚本资源。很多资深用户已经把GreasyFork当成找脚本的优选地,因为别的同类网站要么脚本少,要么夹杂广告和收费脚本。但它的缺点也比较明显:界面比较老旧,搜索功能不够智能,新手刚开始不知道哪些脚本靠谱。如果你不懂技术,只是想要一个开箱即用的功能,需要花点时间学习一下“脚本管理器”和“GreasyFork”这两个概念。一旦用顺手了,你会觉得它是个宝藏网站。
本身只是一个网页,在你浏览它的时候会占用一点浏览器内存,关掉标签页就没了。真正的资源占用取决于你安装了多少个脚本,以及这些脚本的复杂程度。每个脚本在你访问对应的网站时都会运行,会消耗一些CPU和内存。如果你只安装了10个以内轻量级的脚本,基本没感觉。如果你装了上百个脚本,而且它们都在同一个网站上运行,那浏览器肯定会变慢。建议定期检查脚本管理器,关掉那些不再使用或者已经失效的脚本。
只要你的设备能安装现代浏览器(Chrome、Edge、Firefox、Safari、Opera等),并且这些浏览器能安装Tampermonkey等脚本管理器,就能使用GreasyFork。具体来说,Windows、macOS、Linux电脑都可以。安卓手机上的Firefox浏览器可以安装Tampermonkey,然后使用GreasyFork上的部分脚本(需要脚本本身支持移动端)。iPhone上的Safari不支持油猴,所以基本用不了。最适合在电脑上使用。
不能。它是一个在线网站,你需要联网才能访问它、浏览脚本、点击安装。但是,一旦脚本安装到了你的脚本管理器里,脚本本身会保存在你的浏览器中。之后你访问对应的网站时,脚本会在本地运行,不需要再连接GreasyFork。也就是说,下载和安装的过程需要联网,运行脚本的过程不需要。