中文|English
iOS Scriptable | TestFlight | macOS Scriptable
Important
使用或改编本仓库模块拒绝收费和商用!可接受打赏形式,由用户自主选择消费,毕竟开发不易,尊重开发劳动成果
本人喜欢开源,使用本仓库模块除私用外也请开源,希望我们的社区越来越壮大,越来越好
前往 https://scriptore.imarkr.com 查看预览和说明
- Scriptable 脚本打包器,多合一方便分享传播
- 常用组件化和 API
- 几个自己在用的脚本
统一说明:
本仓库组件配置项多个参数统一使用 , 分隔填入 Parameter 输入框
模块文档请看这里
通过扫 JS 文件链接二维码、剪贴板的文件链接或链接分享菜单快速安装脚本
也可快速安装 Scriptable 安装器
通过文件链接分享菜单快速安装脚本
功能:
- 在线访问 JS 文件时,可通过分享菜单快速安装该 JS 文件
- 通过 URL Scheme 可实现脚本分享并快速安装。
scriptable:///run/Installer?url=<encoded url>或https://open.scriptable.app/run/Installer?url=<encoded url> - PC 开发时支持通过局域网同步脚本
| 配置项目 | 说明 |
|---|---|
| symbol | CoinGecko 货币符号,如:BTC |
- 中国农历日期显示
- 指定日历显示。可作为打卡日历
| 配置项 | 说明 |
|---|---|
| 日历标题 | 系统日历标题 |
| symbol | 符号作为事件日期的背景 |
| theme | light, dark |
中国联通信息展示
- 展示话费余额、流量套餐余额、语音套餐余额和签到状态
- 支持暗黑模式
- 可检测并更新脚本
豆瓣每日电影卡片
微博热搜,无广告。点击单元项进入微博并搜索,点击 Logo 进入热搜列表
- 支持暗黑模式
- 点击组件打开用户 GitHub 主页
| 配置项 | 说明 |
|---|---|
| username | GitHub 用户名,默认是作者本人 |
| theme | 样式,可选system、light、dark。默认 system |
随机展示照片
- 支持中英文
- 支持多相册多组件不同展示
| 配置项 | 说明 |
|---|---|
| album | 创建的相册名 |
| 配置项 | 说明 |
|---|---|
| cateID | 文章分类 ID |
| 属性值 | 说明 |
|---|---|
be |
后端 |
fe |
前端 |
android |
Android |
ios |
iOS |
ai |
人工智能 |
tools |
开发工具 |
coding |
代码人生 |
reading |
阅读 |
可视化文件清理
- 清理日积月累的缓存文件和删除了脚本后遗留的配置和缓存文件
- 支持中英文
- 支持预览
- 可用于调试脚本存储
Clean Files 的重构版本,支持多选/全选
倒计时桌面组件
用圆点可视化本年/本月的时间进度,已过去的天数为实心亮点,剩余天数为暗点
- 支持小、中、大三种尺寸
- 支持深浅色主题自动切换,颜色可分别配置
- 本月进度按日历月视图 7 列排列,可设置每周从周日或周一开始
- 在 App 中运行可进行可视化配置(进度类型、每周开始日、百分比、颜色、背景)和预览
- 小组件参数填
year显示本年剩余天数,填month显示本月剩余天数,优先于应用内配置
查看 Projects 面板
- 异步函数异常 Scriptable 未捕获给出提示,不要忘记添加
await或捕获异常给出提示
// script.js
const main = async () => throw new Error('async error')
// 不要忘记添加 await
await main()- 从底往上,backgroundColor、backgroundImage、backgroundGradient