云端执行
提供了多种云端的运行方式,详情请看运行环境。另外CloudCat是用于云端执行后台脚本的服务,是一个FAAS平台,还在开发中。
⚠请注意⚠,上传到云端后,定时脚本表达式中的once
语义会进行改变,将once
之前的时间替换成最小值运行.
例如:
* * once * *
=>0 0 * * *
每天运行一次 转化为 每天的00:00分运行* 1-23 once * *
=>0 1 * * *
每天的1-23点中运行一次 转化为 每天的01:00分运行* 1,3,5 once * *
=>0 1 * * *
每天1点3点5点中运行一次 转化为 每天的01:00分运行* */4 once * *
=>0 0 * * *
每天每隔4小时运行一次 转化为 每天的00:00分运行* 1-23/4 once * *
=>0 1 * * *
每天的1-23点中每隔4小时运行一次 转化为 每天的01:00分运行* 10 once * *
=>0 10 * * *
每天的10点运行一次 转化为 每天10时的00分运行* * * once *
=>0 0 1 * *
每月运行一次 转化 每月的1号00:00分运行
CloudCat附加描述
一个参考的脚本:bilibili自动签到
cloudCat
声明此属性脚本可以使用CloudCat
方式运行,当脚本有此选项后在脚本列表中会显示一个云端执行的按钮,点击后可以选择执行方式,执行方式请看运行环境
cloudServer
与cloudcat相关,还未实现
默认的cloudcat服务器地址
exportValue
描述要导出到云端的Value,可以存在多个描述.
// @exportValue key1,key2,key3
// @exportValue key4,key5,key6
exportCookie
描述要导出到云端的cookie,可以存在多个描述.参数使用GM_cookie
的CookieDetails
进行描述,例如:
// 如下将导出https://docs.scriptcat.org/docs/use/中name为cookie1的cookie
// @exportCookie url=https://docs.scriptcat.org/docs/use;name=cookie1
// 将导出scriptcat.org域所有的cookie
// @exportCookie domain=scriptcat.org
// 所有可用参数如下:
// @exportCookie domain=scriptcat.org;url=https://docs.scriptcat.org/docs/use;name=cookie1;path=/docs/use;secure=true;session=true
API支持变化
暂时只支持以下API,若无特殊说明,表示与原API一样.