scriptable-scripts
scriptable-scripts copied to clipboard
Sciptable 脚本打包工具,组件化、API 和脚本分享
Scriptable Scripts
中文|English
iOS Scriptable | TestFlight | macOS Scriptable
前往 https://scriptore.imarkr.com 查看预览和说明
- Scriptable 脚本打包器,多合一方便分享传播
- 常用组件化和 API
- 几个自己在用的脚本
统一说明:
本仓库组件配置项多个参数统一使用 , 分隔填入 Parameter 输入框
模块文档请看这里
安装器(快捷指令版本)
通过扫 JS 文件链接二维码、剪贴板的文件链接或链接分享菜单快速安装脚本
也可快速安装 Scriptable 安装器
Installer
通过文件链接分享菜单快速安装脚本
功能:
- 在线访问 JS 文件时,可通过分享菜单快速安装该 JS 文件
- 通过 URL Scheme 可实现脚本分享并快速安装。
scriptable:///run/Installer?url=<encoded url>或https://open.scriptable.app/run/Installer?url=<encoded url> - PC 开发时支持通过局域网同步脚本
CoinGecko 加密货币实时价
| 配置项目 | 说明 |
|---|---|
| symbol | CoinGecko 货币符号,如:BTC |
快速安装 (需先安装 Installer)
Calendar
- 中国农历日期显示
- 指定日历显示。可作为打卡日历
| 配置项 | 说明 |
|---|---|
| 日历标题 | 系统日历标题 |
| symbol | 符号作为事件日期的背景 |
| theme | light, dark |
快速安装 (需先安装 Installer)
10010
中国联通信息展示
- 展示话费余额、流量套餐余额、语音套餐余额和签到状态
- 支持暗黑模式
- 可检测并更新脚本
快速安装 (需先安装 Installer)
Douban
豆瓣每日电影卡片
快速安装 (需先安装 Installer)
微博热搜,无广告。点击单元项进入微博并搜索,点击 Logo 进入热搜列表
快速安装(需先安装 Installer)
GitHub Contributions
- 支持暗黑模式
- 点击组件打开用户 GitHub 主页
| 配置项 | 说明 |
|---|---|
| username | GitHub 用户名,默认是作者本人 |
| theme | 样式,可选system、light、dark。默认 system |
快速安装 (需先安装 Installer)
Photos
随机展示照片
- 支持中英文
- 支持多相册多组件不同展示
| 配置项 | 说明 |
|---|---|
| album | 创建的相册名 |
快速安装(需先安装 Installer)
掘金
参数
| 配置项 | 说明 |
|---|---|
| cateID | 文章分类 ID |
cateID
| 属性值 | 说明 |
|---|---|
be |
后端 |
fe |
前端 |
android |
Android |
ios |
iOS |
ai |
人工智能 |
tools |
开发工具 |
coding |
代码人生 |
reading |
阅读 |
快速安装(需先安装 Installer)
Clean Files
可视化文件清理
- 清理日积月累的缓存文件和删除了脚本后遗留的配置和缓存文件
- 支持中英文
- 支持预览
- 可用于调试脚本存储
快速安装(需先安装 Installer)
Clean Files 2
Clean Files 的重构版本,支持多选/全选
快速安装(需先安装 Installer)
Countdown
倒计时桌面组件
快速安装(需先安装 Installer)
TODO
查看 Projects 面板
注意事项
- 异步函数异常 Scriptable 未捕获给出提示,不要忘记添加
await或捕获异常给出提示
// script.js
const main = async () => throw new Error('async error')
// 不要忘记添加 await
await main()
- 从底往上,backgroundColor、backgroundImage、backgroundGradient