雲端執行
提供了多種在雲端運行的方式;詳情請參閱 運行環境。此外,CloudCat 是一個在雲端運行背景腳本的服務 — 一個仍在開發中的 FAAS 平台。
⚠ 請注意 ⚠,上傳到雲端後,排程腳本表達式中 once 的含義會改變:once 之前的時間在運行時會被替換為其最小值。
例如:
* * once * *=>0 0 * * *:每天運行一次,變為每天 00:00 運行* 1-23 once * *=>0 1 * * *:每天在 1:00 到 23:00 之間運行一次,變為每天 01:00 運行* 1,3,5 once * *=>0 1 * * *:每天在 1:00、3:00 或 5:00 運行一次,變為每天 01:00 運行* */4 once * *=>0 0 * * *:每 4 小時運行一次,變為每天 00:00 運行* 1-23/4 once * *=>0 1 * * *:每天在 1:00 到 23:00 之間每 4 小時運行一次,變為每天 01:00 運行* 10 once * *=>0 10 * * *:每天 10:00 運行一次,變為每天 10 點 00 分運行* * * once *=>0 0 1 * *:每月運行一次,變為每月 1 日 00:00 運行
其他 CloudCat 描述值
cloudCat
宣告此屬性允許腳本透過 CloudCat 運行。一旦腳本有此選項,腳本清單中會出現雲端執行按鈕;點擊後可以選擇執行方式 — 請參閱 運行環境。
cloudServer
與 cloudCat 相關,尚未實現
預設的 cloudCat 伺服器位址
exportValue
描述要匯出到雲端的 Values;允許多次宣告。
// @exportValue key1,key2,key3
// @exportValue key4,key5,key6
exportCookie
描述要匯出到雲端的 cookies;允許多次宣告。參數使用 GM_cookie 的 CookieDetails 描述,例如:
// 以下匯出來自 https://docs.scriptcat.org/docs/use/ 名為 cookie1 的 cookie
// @exportCookie url=https://docs.scriptcat.org/docs/use;name=cookie1
// 以下匯出 scriptcat.org 網域的所有 cookies
// @exportCookie domain=scriptcat.org
// 所有可用參數:
// @exportCookie domain=scriptcat.org;url=https://docs.scriptcat.org/docs/use;name=cookie1;path=/docs/use;secure=true;session=true