Scriptable:让你的小组件(京豆)美起来

背景:之前经常看到有小伙伴分享他们的京豆统计小组件,感觉还挺有意思。但是因为有天工bot的chart,也没太在意。这两天倒腾了一下boxjs,误打误撞又玩了Scriptable,体验真不错,不用再去问机器人,不用再翻通知,一个小组件就能让你轻松读到所有,还是挺省事的。

准备工作

  • 一台升级到IOS14的IPhone
  • Boxjs:需要安装Shadowrocket/Surge/QuanX/Loon四选一
    • BoxJs 是一款运行在 Surge、QuanX、Loon 环境下的脚本
  • Scriptable下载并安装
    • Scriptable 是一种自动化工具,可让您编写与 iOS 的本机功能(如文件、日历、提醒、文档等)集成的脚本。对小部件的广泛支持使您能够使用 JavaScript 编写自己的小部件并在主屏幕上运行脚本。您的小部件可以显示任何数据,并可以自定义为您想要的样子。

本文运行环境:IOS14.7.1、Boxjs(Shadowrocket下配置)

以"DomplingYaYA"、"脑瓜"两位大佬的项目为例,以"Jd-in-one"小组件具体实操介绍,大家举一反三哦。

大佬TG频道:Scriptable教学

解题思路

配置Boxjs👉配置网页版小组件商店 👉 下载小组件 👉 配置Scriptable桌面小组件

老规矩,上图文,好下饭哦。

配置详解

一、配置Boxjs: 本文在Shadowrocket下配置

Shadowrocket、Surge、QuanX、Loon均可以配置,由于小姐姐只有小火箭,以小火箭为例。

1、安装Boxjs:安装后,即可通过地址访问Boxjs。

打开小火箭 👉 选择底部”配置“ 👉 长按配置文件 👉 编辑纯文本 👉 复制下面的文字粘贴

  Rewrite: BoxJs = type=http-request,pattern=^https?://boxjs.net,script-path=https://raw.githubusercontent.com/chavyleung/scripts/master/box/chavy.boxjs.js, requires-body=true, timeout=120
# 在 [Script] 标签下增加以下内容,如果没有 [Script],可自行增加  
# BoxJs 稳定版
  Rewrite: BoxJs = type=http-request,pattern=^https?://boxjs.com,script-path=https://raw.githubusercontent.com/chavyleung/scripts/master/chavy.box.js, requires-body=true, timeout=120
# BoxJs 测试版  
  Rewrite: BoxJs = type=http-request,pattern=^https?://boxjs.net,script-path=https://raw.githubusercontent.com/chavyleung/scripts/master/box/chavy.boxjs.js, requires-body=true, timeout=120

稳定版和测试版自己选择一个即可,需要注意,版本不一样,对应的访问地址不一样。
这里建议用测试版,因为因为YaYa大佬默认使用的是测试版的域名。

其他软件配置,参见 Boxjs官方配置教程 ,其实大佬整理的就很详细了。

2、添加Boxjs订阅:YaYa订阅地址为例

访问Boxjs 👉 点底部"订阅" 👉 点右上角"+" 👉 添加下面的订阅地址 👉 保存

https://raw.githubusercontent.com/dompling/Script/master/dompling.boxjs.json

二、配置网页版小组件商店

1、打开浏览器的“允许跨网站跟踪”

Chrome为例,因为我用Safari会丢失订阅,我也不知道why。

步骤: IPhone设置 👉 Chrome 👉 允许跨网站跟踪

2、配置Boxjs域名

步骤:访问下面的网址 👉 添加域名boxjs.net

http://scriptablejs.gitee.io/store/#/menu/myInfo

如果你用的稳定版则设置为boxjs.com

3、添加小组件订阅:"脑瓜"订阅地址为例:

https://raw.githubusercontent.com/anker1209/Scriptable/main/install.json

4、添加网页小组件商店依赖

步骤:"首页" 👉 选择"JD-in-one-v2" 👉 顶部"复制"(自动跳转Scriptable) 👉 直接"粘贴" 👉 右下角设置 👉 点击“name” 👉 重命名为"WebStore"

WebStore注意大小写,不要填错哦。

三、下载小组件

步骤:"首页"?选择"JD-in-one-v2" 👉 右上角的☁️(自动跳转Scriptable) 👉 点击"确定" 👉 点击小组件即可配置

这里可以先只进行"账号设置",把你青龙的JD_COOKIE复制过来填上就行。

四、配置Scriptable桌面小组件

1、回到桌面长按?右上角"+",搜索Scriptable选择中组件添加 👉 长按小组件,编辑小组件 👉 选择"JD-in-one-v2"

小组件加载需要时间,添加到桌面后稍等一下,或者直接点击跑一下脚本刷新一下。

注意⚠️:京豆小组件第一次配置有可能出现京豆变化曲线和日期不对齐的情况,建议大家认真读作者的配置教程
一定要按照他的调整步骤来,有点耐心,一定可以调好的哦。

来自大佬教程图

五、更多拓展资料

1、其他小组件订阅地址

都是大佬们优秀作品,强烈建议大家都尝试玩一玩。

2、关闭代理软件添加的Github加速脚本

如果你曾在代理软件内添加过GitHub加速脚本,请关闭,如果没有请忽略。
QuanX用户请检查是否添加了重写引用
https://raw.githubusercontent.com/Peng-YM/QuanX/master/Tools/GitHubAccelerate/qx.conf

Surge用户请检查是否添加了Surge模块
https://raw.githubusercontent.com/Peng-YM/QuanX/master/Tools/GitHubAccelerate/surge.sgmodule

代理软件启用GitHub加速脚本会产生如下错误:

以上引用大佬教程:网页版小组件商店教程

后话:那些你以为难的事情,只要你开始做,就会发现其实也就那么回事。
希望小姐姐能带你们突破各种难题,体验更多有意思的事情,加油吧,少年们!

-> 加入科技玩家交流群组:点击加入 <-
注意:
1.文中二维码和链接可能带有邀请性质,请各位玩家自行抉择。
2.请勿通过链接填写qq号与密码、银行卡号与密码等个人隐私信息。
3.禁止纯拉人头,拉app注册等信息,发现必小黑屋。
4.同一种信息仅发一次,多发会被删除。
5.文章中源码或APP等,无法保证其绝对安全,需自行辨别。
6.文章关联方不想展示也可以微信站长“socutesheep”删除。
本文由 @LAzySheep 发布。如若转载,请注明出处: 科技玩家 » Scriptable:让你的小组件(京豆)美起来

给TA买糖
共{{data.count}}人
人已买糖
教程玩家投稿精选文章

教你用Charles抓包(安卓/IOS)

2021-9-15 21:30:00

教程玩家投稿精选文章

电报自动定时发互助码上车(Python版),支持多账号

2021-9-17 12:13:00

91 条回复 A文章作者 M管理员
贴心提醒
请认真对待作者付出,勿发表无意义言论,触发过滤规则的评论将无法提交,包含敏感词的评论会自动变成待审核状态哦。
  1. aiqienanguatou

    学习了

  2. 黑加仑丶

    比安卓复杂了不是一点点

  3. Jungle

    学习了

  4. Ra1nB0w

    谢谢分享

  5. 超级无敌可爱

    比安卓复杂了不是一点点

  6. desig2009

    学习了

  7.  22333

    学习到了

  8. 萝卜头

    谢谢,分享学习了

  9. 哆啦B梦

    d感谢分享,不断学习!!

  10. 迭戈不朽

    好深奥

  11. 这把看我表演

    谢谢分享,学习了

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索