脚本猫,一个可以执行用户脚本的浏览器扩展,万物皆可脚本化,让你的浏览器可以做更多的事情!
参考了油猴的设计思路并且支持油猴脚本,实现了一个后台脚本运行的框架,提供了一些特殊的 API,让脚本能够做更多的事情。并且提供了一个优秀的编辑器,让脚本代码编写开发更加舒服流畅。
如果觉得好用,顺手点个 Star 吧 ❤❤❤
- 脚本云同步,更换浏览器/重装,脚本恢复更方便。
- 脚本订阅,创建自己的脚本合集或者让多个脚本配合使用。
- 支持油猴脚本,无缝从其它油猴脚本管理器迁移。
- 后台脚本,可以使你的脚本持续的运行在后台。
- 定时脚本,可以每日定时执行,每天通过脚本定时处理事务。可用于自动签到,定时提醒等功能。
- 丰富的 API,相比于油猴,扩展出了更多强大的 API,可以实现更多的功能。
- 通过沙盒机制确保了用户的安全,用户确定后才会给脚本授予权限。
- 优秀的编辑器,且提供了 API 的自动补全和 ESLint。
- 美观的 UI
...更多丰富功能加入中
可以从各大用户脚本市场获取脚本进行安装,脚本猫所支持的后台脚本专门建立了一个市场:后台脚本。
安装方式与油猴一样,同时也是兼容绝大部分油猴脚本的,如果遇到未兼容的脚本,你可以通过issue反馈给我们。
对于开发者来说,也可以参考这些脚本来写出自己的脚本。
开发文档尽力完善中,因为是参考油猴的设计,与油猴脚本相通的地方很多,就算你使用其它油猴管理器,你也可以参考脚本猫的文档来开发!
如果开发文档有什么错误,或者你想进行补全,你可以点击下方的编辑此页
进行修改。
我们已经上架了扩展商店,如果你无法访问商店内容,请在release中下载 zip 包手动进行安装
预发布版本是在正式发布之前的版本.它们通常用于测试新功能,预发布版本的版本号包含一个预发布标识符,例如:
1.0.0-beta.1
.
你可以从Release页或者下面的扩展商店页中获取预发布版本
另外除了预发布以外,脚本猫每次代码提交合并到主分支后都会在Github Action上打包构建一次扩展,如果你想体验最新或者修复的内容可以前往Github Action页进行下载.
请参考 贡献指南
感谢以下开发者对 ScriptCat 作出的贡献,有你们 ScriptCat 才能变得更好!
本项目使用 GPLv3 协议开源,请遵守协议规定。