@scomper

用快捷指令更换壁纸和弹诗句通知

2020.11.19

iOS 14.3 的快捷指令有了一些新的变化,一个是用快捷指令替换应用图标,点击图标不再弹出快捷指令的窗口,过程变的更直接;另一个新特性就是可以设定壁纸。结合自动化可以轻松实现自动更换壁纸,例如,每次充电时更换,或者勿扰模式关闭时...


快捷指令 - 自动化中添加一个创建个人自动化,选择充电器 - 已连接,也就是充电时触发。
添加步骤:

  1. 创建个人自动化,运行前询问 关闭;
  2. 获取文件,文件路径指向一个 iCloud 快捷指令的文件夹,例如 /Shortcuts/Wallpapers,这个文件夹需要自己到 快捷指令 的 iCloud 文件夹中自己创建一个,并把要随机更换的壁纸拷贝到这个文件夹当中;未找到时报错 关闭
  3. 媒体,媒体 - 图像 - 从输入中获取图像;
  4. 文件,文稿 - 过滤文件,排序方式选随机,限制条件设定为 获取 1 个文件
  5. 墙纸,脚本 - 设定墙纸,展开项中关闭预览。

最近又改造了一下充电动作,加入了诗词的 API,将每次充电的行为变得更文艺:充电时弹诗句的通知,或者在电量低的时候直接朗读出来。

  • URL https://v1.jinrishici.com/rensheng.txt
  • 网络,获取 URL 的内容
  • 获取 URL 文本
  • 朗读或者显示通知

加入电量判断主要是减少频率,只在低电量时朗读;加入复制到剪贴板方便直接粘贴到其他地方。
PS:在朗读文稿这一项,展开,选择其他声音,如语舒,就不会有朗读吞字的情况了。默认的 Siri 女声会有吞字。

除了上面的诗句,API 还可以更换为以下几种:
一言:https://v1.hitokoto.cn/?c=f&encode=text
c可选Cat,即类型。例如上面的链接调用的类型是 f = fInternet,提交不同的参数代表不同的类别:

  • aAnime - 动画
  • bComic – 漫画
  • cGame – 游戏
  • dNovel – 小说
  • eMyself – 原创
  • fInternet – 来自网络
  • gOther – 其他

网易云音乐的评论:https://api.66mz8.com/api/music.163.php?format=txt

快捷指令运行时,会弹出通知框,这个如果也关闭就真的完全静默了。这个通知的关闭有些技巧:

具体操作方法:屏幕使用时间 - 查看所有活动 - 滑动到底部的通知部分,点击某天展开后可以看到快捷指令后面有箭头,进入关闭快捷指令的通知,完成。
PS:每次重启手机后,快捷指令的通知会重新打开。
操作的动画版可以访问 Twitter 查看 https://twitter.com/scomper/status/1329367622731743232?s=21

文章线索来源:
iOS 14.3 beta - Dynamic wallpaper Shortcuts actions + hide Notification banner & more!

Comments
Write a Comment