快捷指令 自动闹钟 (智能节假日调休闹钟) v1.84 停止更新
介绍:
此快捷指令可在工作日自动打开工作日闹钟, 同时关闭休息日闹钟;
在大陆的法定节假日关闭工作日闹钟, 同时打开休息日闹钟;
只适用于 iOS/iPadOS 15.5 – 16.x 及 watchOS 8.6 – 9.x 的系统.
如果你使用的系统版本低于 iOS/iPadOS 15.5 及 watchOS 8.6, 请移步 https://jankan.com/115.html
此版快捷指令不再更新, 如果你使用的系统是 iOS/iPadOS 17 及 watchOS 10 以上, 请移步 https://jankan.com/709.html
功能:
- 可添加多个工作日闹钟, 或者添加多个休息日闹钟, 亦或者无工作日/休息日闹钟
- 可选择是否有节假日调休
- 可选择逢周几休息, 适应更多人群
- 支持个人日历日程的班/休关键字(可修改), 日历里添加”班/休”优先权最大, 其次是节假日调休的关键字, 最后是指令内设定的休息日. #–>详情
- 兼容多种系统语言 (如果系统语言中的地区设置不是中国大陆, 需要将地区设置为中国大陆, 因为此指令需要日历中订阅苹果官方的中国节假日)
下载:
更新内容:
版本 | 更新时间 | 更新内容 | 下载 |
v1.84 | 2023/7/23 | 去除检查更新相关代码, 如无问题, 此版快捷指令不再更新. 注意 #->更新步骤 | v1.84 |
v1.83 | 2023/7/8 | 支持个人日历的班/休关键字(可修改), 此关键字优先权最大, 其次是节假日调休的关键字, 最后是指令内设定的休息日. 去除判断中的中文, 增强多语言系统支持. 注意 #->更新步骤 | v1.83 |
v1.82 | 2023/6/23 | v1.82 | |
v1.81 | 2023/6/5 | 修复当工作日或休息日没有闹钟时, 正确的格式依然提示错误. 注意 #->更新步骤 | v1.81 |
v1.8 | 2023/6/3 | 优化检查更新逻辑, 采用传入参数自动运行第二次, 放弃使用剪贴板 (Apple Watch 的快捷指令不支持剪贴板) | v1.8 |
v1.73 | 2023/6/1 | 在没有输入格式错误的情况下, 不遍历时间及休息日列表, 提升运行效率. (老用户可以不更新) | v1.73 |
v1.72 | 2023/5/27 | 新增对休息日校验以及具体错误提示, 优化错误提示文本格式. (老用户可以不更新) #->详情 | v1.72 |
v1.71 | 2023/5/25 | 新增对闹钟列表错误时间的具体提示. 以通知方式出现, 防止因错误的时间格式导致自动化运行卡住. (老用户可以不更新) | v1.71 |
v1.61 | 2023/5/20 | 修复休息日列表失效问题, 本次更新无需删除原 v1.6 的闹钟, 强烈建议更新. | v1.61 |
v1.6 | 2023/5/16 | 重构此快捷指令, 解决首次配置过程中手动运行此快捷指令无法把所需权限设置完妥的问题. | v1.6 |
v1.3 | 2023/5/10 | 修复上午10点和11点变成晚上22点和23点的错误, 这个是苹果的格式化时间错误, 一直都没修复, 详情 这里 | v1.3 |
v1.2 | 2023/5/10 | 重写大部分结构, 减少储存读取文件次数, 减少首次配置时弹窗次数, 取消支持直接编辑配置文件, 闹钟命名规则变更. | v1.2 |
v1.0 | 2023/5/6 | 正式版, 增加此快捷指令更新的通知, 完善此快捷指令. | v1.0 |
0.8.9 | 2023/5/3 | 解决列表无闹钟时的错误, 增加对多语言系统支持 (兼容 iOS 语言非中文). | 0.8.9 |
0.8.2 | 2023/5/2 | 配置文件更改为 json 格式, | 0.8.2 |
0.7.1 | 2023/5/1 | 初版 | 0.7.1 |
配置:
注意: 配置完成后, 请手动点击运行一次. 首次配置将会有较多弹窗, 请全部选择 始终允许, 配置完成以后不再会有弹窗, 本文末尾处有隐私声明(权限要求).
如果反感较多弹窗, 可以选择较少弹窗的 lite 版: 这里
然后, 在快捷指令的自动化中运行此指令:
在自建日历中添加”班”或者”休”日程关键字, 此日程关键字优先权最大.
(如果这一天在系统日历中手动添加了”班”, 节假日调休日历是”休”, 此指令将会把工作日闹钟打开, 关闭休息日闹钟)
重要通知: 苹果已更新2024年的”中国节假日” 日历的(班/休)信息.
没有修改快捷指令的朋友们可以安心使用.
已经修改的朋友们也可以不更改, 继续使用 “ShuYZ 中国节假日日历“. 如果想改回使用苹果官方的 “中国节假日“ 日历, 可按下面图文改回.由于苹果官方没有更新2024的 “中国节假日” 日历的(班/休)信息, 现在临时使用 ShuYZ 大神维护的节假日日历. 点击这里是源文
首先点击上方的订阅 ShuYZ 中国节假日日历, 这是一个快捷指令, 可以更快捷的订阅此日历.
然后打开修改 “自动闹钟” 快捷指令 的初始配置 config:
如果苹果官方添加了订阅信息, 可修改回.
但得注意这里的括号是英文括号. 请在此复制 (班) / (休) .
重新配置:
- 删除配置文件, 目录 iCloud云盘 /Shortcuts/自动闹钟/config.json
也可以直接编辑 - 一键删除配置文件的快捷指令: 点此下载
- 在系统闹钟中删除带 自动闹钟 前缀的闹钟. (因为快捷指令无法对闹钟进行删除操作, 最简单的方法: hey siri, 删除所有闹钟!)
- 系统闹钟中可以修改时间和铃声.
更新此快捷指令步骤:
- 删除原快捷指令
- 在快捷指令的自动化中找到新快捷指令替换原快捷指令
- 从低于v1.1更新至v1.2以上, 需要删除原来的闹钟. 你可以这样: hey siri, 删除所有闹钟!
- 每次更新都需要删除原配置文件, 删除后再手动运行一次. 一键删除配置文件的快捷指令: 点此下载 (为了提前设置好节假日出现 “班/休” 字眼所需权限, 防止节假日出现导致闹钟该响不响)
隐私声明 (权限要求):
- 此快捷指令不收集个人/设备信息.
- 配置文件只保存在你的 iCloud云盘.
- 访问 jankan.com, 只从本站点获取更新信息, 无任何发送/post动作.
- 苹果的隐私安全策略非常严格, 请无需担心, 打开全部权限, 如图设置为 始终允许.
- 允许此快捷指令的通知, 如果有更新及输入格式有错, 将会以通知方式出现. (无声音的通知, 减少骚扰)
49 条回复
升级 IOS18后,运行报错
无法将闹铃转化为文本
请更新 https://jankan.com/709.html
你好 1.84按照文档配置 提示无法完成快捷指令输出
iOS版本是多少?
IOS 16.7.2 同样碰到这个问题。手动运行ok,编辑自动化运行中出错
请试试更老的版本,我现在已经没有ios 16的机器测试
您好 系统ios 16.1.1 我运行这个闹钟时 它显示无法完成运行
无法处理快捷指令的输出。
1. 检查权限
2. 重新配置
具体步骤看页面说明, 这快捷指令大家都用过来的, 没问题了.
我机器都升级了 iOS 17. 已经无法对此快捷指令进行修改.
有办法关闭稍后提醒吗?
我现在全是iOS 17的机器, 已经无法对这个iOS 16的快捷指令进行修改了, 不然会出错.
1.83 无法完成快捷指令的输出
iOS 版本多少? 具体是什么错误?
我在更新快捷指令的时候, 删除了litev1.61, 添加了v1.83, 但是在添加自动化执行的时候, 显示的还是v1.61.
请手动修改成 v1.83, 这个必须手动
在哪里修改?
直接点按快捷指令的名字就可以了
清除后, 添加 自动闹钟 v1.83
点此看图
有个小地方可以注意一下,有的人自己创建的日历里带班字,快捷指令通过是否有班字来辨认调休,在启用调休时会导致快捷指令认为休息日被调休成上班日,将获取日历节假日信息里的从全部日历里获取10个日程改成从中国大陆节假日这个日历里获取10个日程,可以避免被其他日历干扰
嗯, 这个问题在我前年做快捷指令的时候, 那时候还没有官方调休日历, 遇到设定好第三方日历, 下载的快捷指令这个部分依然变成”所有日历”, 我不确认现在修复好这个问题没. (这个我刚刚测试, 分享出来的指令, 下载指令后变成”所有日历”, 可能我手机上的叫”中国节假日”, ipad上叫”中国大陆节假日”)
你这个建议很好, 我会在下个版本多做个判断逻辑.
目前我编辑这个快捷指令非常的卡, 跳屏等问题, 我会等苹果做流畅后做好这功能.
现在先委屈有这部分需求的用户. 谢谢你的建议!
再一想, iPad已经升级到17了, 闹钟接口都不同, 如果我用17去编辑16的闹钟指令分享出来是错误的.
只能用手机编辑了
做好了, https://www.icloud.com/shortcuts/8a9ba2e0b1cb4b57b6b11b08c7fb9031
1.8.1,闹钟出现没有权限访问,执行失败,但是部分闹钟执行成功,这个就很烦
请说明一下iOS版本, 是否禁用了快捷指令所需权限?
具体请看隐私申明
兄弟,有空请你测试一下1.81版本,真的不能建立闹钟。
因为分享的链接有误, 重新下载就可以了
感谢你的反馈!
更改后的1.81建立不了闹钟
每次更新都需要删除原配置文件, 一键删除配置文件的快捷指令: 点此下载
全部按照规范操作,仍然建立不了,请测试
我刚刚删除了我的闹钟, 然后再删除了配置文件, 没发现创建不了闹钟的问题, 可能我们的使用环境不一样? 要不你退回到v1.61试试?
我试了3种情况:
1. 单独一个工作日闹钟
2. 一个工作日闹钟, 一个休息日闹钟
3. 两个工作日闹钟, 一个休息日闹钟
都没发现问题, 我测试了两个设备, 系统分别是 iOS 16.5 以及 iPadOS 16.5.
莫非我分享的链接是有错误的?
试试这个
https://www.icloud.com/shortcuts/e75cc14582a0455282c0b68622205ebd
按照你下面的这个链接,操作成功,看来你之前给的链接有误
每运行一次就弹出“请按格式重新填写”这个通知,怎么回事啊?
v1.81已修复, 一个人测试不了这么多情况, 请见谅.
感谢你的反馈.
ios 16.5 对比隐私,少了一个剪切板权限,都是默认的,没有主动禁用
是否是在自动化过程出现的情况? 还是手动运行中出现的?
在我的手机上 iOS 16.5.1 测不出来 (已经还原的隐私权限, 清空了闹钟, 删除了配置文件)
另 v1.81 已经放弃剪贴板传入数据.
1.6版本设置了周六周天休息后,闹钟依然响个不停,请亲测,唉,必累。
不好意思, 因为我的一个小失误造成大家的困扰
现在 v1.61 已修复, 感谢你的反馈
1.6版本周末闹钟失效,回退1.3没问题。
v1.61 已修复, 感谢你的反馈
1.2版本所有上午11点多的闹钟都被自动变成23点多的闹钟
1.2版本更改了闹钟命名规则, 需要删除以前的自动闹钟前缀的闹钟
删除之前闹钟仍然如此,望大神亲自试一下
嗯, 是的, 11点的闹钟变成了23点, 收到, 尝试解决
v1.3 已修复, 感谢你的反馈!
11点始终最示23点
v1.3 已修复, 感谢你的反馈!
涉及隐私权限每次都要手动点允许,自动化无法自行完成。
嗯, 我也发现了这个问题, 所以一直在想有什么办法解决.
这个问题在新增闹钟数量大于历史闹钟数量的时候出现
已解决, 从v1.6开始, 在第一次手动运行中提前拿到所需权限. 请更新
我使用的是1.83版本,也出现了隐私授权问题
嗯, 如果第一次没设置好, 后面就会有问题, lite版可以减少这种情况出现.
或者试试新的 v1.84
从路径path获取快捷指令中的文件 这一项显示文件不存在
请参考文章中的隐私声明
检查此指令是否禁用了访问文件, 打开此指令详情, 点击下方圆圈 i -> 隐私, 将里面的选项都设为始终允许