上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
返回列表 发新帖

[脚本猫开发指南]脚本猫基础概念介绍

[复制链接]
  • TA的每日心情
    慵懒
    2022-6-8 21:09
  • 签到天数: 48 天

    [LV.5]常住居民I

    135

    主题

    1798

    帖子

    1972

    积分

    管理员

    Rank: 10Rank: 10Rank: 10

    积分
    1972

    猫咪币纪念章热心会员活跃会员突出贡献三好学生中秋纪念章国庆纪念章

    发表于 2021-8-31 15:24:16 | 显示全部楼层 | 阅读模式

    基本介绍

    脚本猫参考了油猴的设计思路并且支持油猴脚本。

    主要实现了一个后台脚本运行的框架,提供了一些特殊的API,让脚本能够做更多的事情,并且提供了一个优秀的编辑器,让脚本代码编写开发更加舒服流畅。

    脚本猫除了支持通常的油猴脚本外,还支持 后台脚本定时脚本 脚本状态都使用Promise方法来进行管理

    安装

    快速开始 | 脚本猫 (scriptcat.org)

    点进去有各大商店的安装地址,Chrome系列的浏览器,也可以直接用crx/zip文件去安装

    API

    支持大部分的油猴现有的API,具体可以看官方文档:API 文档 CatApi 文档

    但是后台脚本的开发思路与油猴脚本大有不同。后台脚本不是操作前端的页面元素,不需要访问页面,甚至不需要打开浏览器,资源占用率极低。

    通过修改也可以兼容nodejs脚本,可以参考:京东618动物联萌脚本(测试)

    同时也有 CloudCat 助力脚本猫的脚本上云,可以让脚本在服务器上执行

    脚本猫官方文档:脚本猫 (scriptcat.org)

    脚本猫开源地址:ScriptsCat

    后台脚本

    后台脚本主要用于开启脚本或者浏览器启动后,让脚本在后台持续运行。需要在meta信息中加上@background描述

    例如 EIPC & Steam 网页访问加速器 就是后台脚本,当开启后会自动接管浏览器的代理,实现访问加速,当关闭脚本后,会自动结束代理

    定时脚本

    定时脚本可以看作是一种特殊的后台脚本,开启后每隔一段时间自动的执行一次,省去如果使用后台脚本需要自己管理定时时间的问题。定时使用crontab表达式,提供了一个精确到秒的crontab表达式描述,另外提供了一个once语法,表示某段时间内执行一次,例如:

    //@crontab * * * * * * 每秒运行一次
    //@crontab * * * * * 每分钟运行一次
    //@crontab 0 */6 * * * 每6小时的0分时执行一次
    //@crontab 15 */6 * * * 每6小时的15分时执行一次
    //@crontab * once * * * 每小时运行一次
    //@crontab * * once * * 每天运行一次
    //@crontab * 10 once * * 每天10点检测运行一次
    //@crontab * 10-23 once * * 每天10点后检测运行一次
    //@crontab * once 13 * * 每个月13号中的每小时最多运行一次

    非常适合签到类型和提醒类型的脚本,例如:bilibili自动签到 饮茶先!饮茶先!

    image.png

    image.png

    image.png

    已有1人评分好评 油猫币 理由
    陈公子的话 + 1 + 1 ggnb!

    查看全部评分 总评分:好评 +1  油猫币 +1 

    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。/ 微信公众号:一之哥哥
  • TA的每日心情
    开心
    2022-5-11 20:43
  • 签到天数: 1 天

    [LV.1]初来乍到

    3

    主题

    22

    帖子

    153

    积分

    中级工程师

    Rank: 5Rank: 5

    积分
    153
    发表于 2021-8-31 15:46:49 | 显示全部楼层
    ggnb!!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-6-9 19:56
  • 签到天数: 36 天

    [LV.5]常住居民I

    7

    主题

    157

    帖子

    125

    积分

    中级工程师

    Rank: 5Rank: 5

    积分
    125

    猫咪币纪念章活跃会员中秋纪念章

    发表于 2021-8-31 15:52:51 | 显示全部楼层
    热乎的 哥哥nb!!!!
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-6-8 21:09
  • 签到天数: 48 天

    [LV.5]常住居民I

    135

    主题

    1798

    帖子

    1972

    积分

    管理员

    Rank: 10Rank: 10Rank: 10

    积分
    1972

    猫咪币纪念章热心会员活跃会员突出贡献三好学生中秋纪念章国庆纪念章

    发表于 2021-8-31 15:53:33 | 显示全部楼层
    syy 发表于 2021-8-31 15:52
    热乎的 哥哥nb!!!!

    开始更脚本猫系列的教程啦!油猴的让李恒道去弄了
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。/ 微信公众号:一之哥哥
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    1

    帖子

    13

    积分

    助理工程师

    Rank: 1

    积分
    13
    发表于 2021-8-31 16:02:44 | 显示全部楼层
    我要是不会写 一之gg不会生气吧
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-6-8 21:09
  • 签到天数: 48 天

    [LV.5]常住居民I

    135

    主题

    1798

    帖子

    1972

    积分

    管理员

    Rank: 10Rank: 10Rank: 10

    积分
    1972

    猫咪币纪念章热心会员活跃会员突出贡献三好学生中秋纪念章国庆纪念章

    发表于 2021-8-31 16:10:28 | 显示全部楼层
    Przeblysk 发表于 2021-8-31 16:02
    我要是不会写 一之gg不会生气吧

    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。/ 微信公众号:一之哥哥
    回复

    使用道具 举报

  • TA的每日心情
    开心
    10 小时前
  • 签到天数: 114 天

    [LV.6]常住居民II

    10

    主题

    179

    帖子

    908

    积分

    版主

    Rank: 8Rank: 8

    积分
    908

    活跃会员猫咪币纪念章推广达人宣传达人突出贡献三好学生热心会员中秋纪念章国庆纪念章

    发表于 2021-8-31 16:23:16 | 显示全部楼层
    不愧是你
    是晚柒载哟
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-6-8 21:09
  • 签到天数: 48 天

    [LV.5]常住居民I

    135

    主题

    1798

    帖子

    1972

    积分

    管理员

    Rank: 10Rank: 10Rank: 10

    积分
    1972

    猫咪币纪念章热心会员活跃会员突出贡献三好学生中秋纪念章国庆纪念章

    发表于 2021-8-31 16:28:20 | 显示全部楼层

    等待哥哥来写脚本哦,这系列教程开始更新!
    上不慕古,下不肖俗。为疏为懒,不敢为狂。为拙为愚,不敢为恶。/ 微信公众号:一之哥哥
    回复

    使用道具 举报

  • TA的每日心情

    2022-4-18 23:32
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    13

    主题

    260

    帖子

    225

    积分

    版主

    Rank: 8Rank: 8

    积分
    225

    猫咪币纪念章活跃会员中秋纪念章国庆纪念章

    发表于 2021-8-31 17:14:30 | 显示全部楼层
    tql         
    回复

    使用道具 举报

  • TA的每日心情
    开心
    10 小时前
  • 签到天数: 64 天

    [LV.6]常住居民II

    18

    主题

    122

    帖子

    351

    积分

    版主

    Rank: 8Rank: 8

    积分
    351

    猫咪币纪念章活跃会员中秋纪念章国庆纪念章

    发表于 2021-8-31 17:20:50 | 显示全部楼层

    ggnb!!
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表