我自己写的自己用的快捷指令,用了有一段时间了感觉不错,没有出过岔子,分享给大家,也当提供思路,抛砖引玉。
适用于双休、按国家法定假日放假安排的朋友。
其他的需求的话,主要写了很久了,不太记得也不敢乱改,先这样吧😂。
设置好后先测试一段时间,如果误了上班大事我负不了责呀
先设置一个或多个自己需要的闹钟,设置为单次重复即可,最好给闹钟设置好名字排好序方便一会寻找。
工作日闹钟 https://www.icloud.com/shortcuts/c822a083b4d1417fa8500457b9e57f89
获取节假日 https://www.icloud.com/shortcuts/aca90896985b4f3896615673ec0c116d
判断工作日 https://www.icloud.com/shortcuts/b27130913c984d68a04c46a89ff05ce1
编辑「工作日闹钟」,划到底部在「 Otherwise/否则」步骤后(这里应该已经有我的两个闹钟,直接修改也可以)添加步骤「 Toggle alarm/切换闹钟状态」,选择设置好的闹钟,状态为「 Turn/打开」。(由于我为了学习设置的英文,中文不确实是否准确,相信聪明伶俐的 V 友可以理解)
在自动化中设置一个触发条件(就寝开始时、某个时间点,没有特别要求,每天运行即可),运行「工作日闹钟」快捷指令。
手动运行「工作日闹钟」,看看闹钟是否启用(第二天不是休息日才会启用)。
由于我当时写的时候考虑到精简步骤(例如获取节假日的步骤不需要每次都运行),分了三个模块,相互调用。
在一年的第一天(或是一年中第一次运行的时候)「工作日闹钟」会让「获取节假日」通过 GitHub 获取本年的节假日安排,GitHub 仓库链接在「获取节假日」中,是使用 GitHub 一位老哥的,可自行更换。获取成功后,本年即不需要再获取,如此往复。
节假日获取之后以 txt 的形式存于文件 App 「云文件 /快捷指令 /ChineseHoliday 」中,w 结尾的为补班日,其余为节假日,可自行按格式(MMdd)增减。
「判断工作日」即是判断工作日的流程,大家可以有兴趣可以自行了解。
通知方面,正常双休,以及在双休的假日是不会有通知提醒的,在工作日的补班、休假会有通知提醒。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.