肝了五一假期: iOS 平台的假期调休闹钟「休息日」,限时免费,没有内购

206 天前
 beimenjun

这次 App 的起因是这样

看到论坛上有人吐槽 iOS 的节假日闹钟( https://v2ex.com/t/1037232 ),然后里面有个来自 sspai 的教程( https://sspai.com/prime/story/shortcuts-holiday-alarm ),大概就是订阅节假日的日历订阅,然后通过快捷指令( Shortcuts )判断日历里的事件名,来判断是假期还是调班。

但是通过日历的事件名来判断,逻辑有点繁琐,灵活程度不够。所以我觉得是一个做 App 的切入点。

App 信息

名称:休息日(英文名 Off Day )

下载地址: https://apps.apple.com/app/id6501973975

特色

截图

限免说明

这是一个没有内购的应用,因为算是从 V2EX 上收集的需求做的 App ,所以限免,限免从今天( 5 月 6 日)到 5 月 8 日。

如果你那边价格有显示,先不要购买,可能 App Store 不同节点的价格更新是有不同的。

其他

欢迎大家使用,测试,吐槽。

11857 次点击
所在节点    分享创造
134 条回复
beimenjun
200 天前
@sherlockwoo 「冲突日」其实就是这一天,所有数据源中至少两层对于这一天的认定不一致:有的认为这一天是工作日,有的认为这一天是休息日。

如果不勾选那个用户标注,就是公共假期版本和基础日历做对比,过滤出来的就是那些放假调班影响到的日子。

勾选了,就是包含用户标注的三层数据源来对比。

-----------------------------

Bug 应该是勾选了那个用户标注,用户没标注的日子,目前版本会认为用户标注成了工作日。然后就会返回“是”。

这个 Bug 只会影响「冲突日」,不会影响「休息日」的判断。

如果你没勾选那个用户标注,就很奇怪,只有一种可能,你公共假期和基础日历对于这一天的认定不一致。
sherlockwoo
200 天前
@beimenjun 关于今天是否是冲突日,我刚刚更新到最新版,再运行的时候,能正确判断了,前面和现在的都没有使用用户标注。

我大致明白了,如果没有用户标注,那么冲突日就是假期调班标红的日期(在设置中设置),这个正是我想要的快捷指令,后面我再看看用户标注之后会咋样。目前是没用到这个场景
lammmmm
199 天前
@beimenjun OP 您好,我看 1.10 版本增加了“获取一天的详情”快捷指令,我用了下发现返回的结果是日期的格式,不是当前日期的详情,这是为什么?
beimenjun
199 天前
@lammmmm 被你发现这个了,本来准备文档多一点在回复你的,这是一个自定义模型,具体使用可以参考
https://www.icloud.com/shortcuts/44d58deaa63f4fefb64bdd505f17afca


@sherlockwoo 上面这个链接大概就是你想要的,一个自定义结构体,包含三个层面的信息(其中自定义和公共假期可能为空),另外冲突日也包含今天本来要上班但是放假了。
lammmmm
199 天前
@beimenjun
感谢 OP 给出的模板,基于此,我写了一个快捷指令,现在配合 app 可以满足我的需求了。贴下自己写的快捷指令以供参考: https://www.icloud.com/shortcuts/67c2535cecdf49c18c4cf5ab0b7f6f69
Jas0nG
199 天前
由于我只希望闹钟在 Watch 上响,所以我直接在手表上设置了闹钟,手表闹钟似乎没法通过 shortcut 控制开启/关闭。
研究了一下,这里给习惯仅 Apple Watch 作为闹钟的大家提供一个设置的方法:
1. 在手机的“时钟”添加相应时间的闹钟。
2. 在“铃声“选项卡中,“触感”设定为“无”,然后下拉到底部将铃声设定为“无”。
这样设置的闹钟手机就不会响了,watch 上会正常振动和发出声音,同时可以通过 OP 大佬的软件控制开关了。
beimenjun
199 天前
@Jas0nG 有点厉害啊。
beimenjun
199 天前
@lammmmm 你这个我改一改拿来放 App 和帮助里好了。
lammmmm
199 天前
sherlockwoo
199 天前
@beimenjun 好的
kylix
199 天前
thx, 下来试用一下!
jiaran
193 天前
可惜了,我是 iOS15
jinjiang2024
177 天前
ios16.6.1 目前使用正常 就是 16 上面 自动化那里要自己写个判断逻辑,整体上没什么大问题!完美食用,谢谢 OP
nb24en
177 天前
UP 主好棒!!!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1038080

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX