因为平常有记账和账户定期记录金额的习惯,目标简化下记录时的流程,免去每次临时背诵数字的痛苦(老年人的偷懒,不然总得确认好几遍)
正好用的 IOS ,看到有人快速记账的快捷指令,就正好梳理下,然后扩展成自己用的
1. 核心流程
明白了后核心流程还是比较清晰的
2. 快捷指令
有了整体流程思路,就比较简单了,一步步建就好了(虽然看着流程挺长的
下面是用到快捷指令梳理
- 先获取目标的文本信息(这里是直接从屏幕提取)
截屏:字面意思,正好它不会自动保存到相册,免去了后面还要用完删除的一步从 xx 中提取文本:自带的 OCR,准确的还可以
- 有了全量的目标文本信息后,就是提取需要的内容了,一般就是正则匹配
匹配 xx 中的 yy:这里要用一下正则,比较复杂,主要是为了适配各种格式的数字- 正则:
\b(?:\d{1,3}(?:,\d{3})*|\d+)(\.\d+)?\b - 匹配目标格式:
123456,123.456,1,234.56,123,456
- 正则:
从 xx 中选取:能把匹配的内容变成一个弹窗单选框(需要多选有另外一个组件)将 xx 中的 yy 替换为 zz:替换下选中的结果,主要是为了去掉千分符,保证复制到的结果都是统一的格式将 xx 拷贝至剪贴板:字面意思了
- 打开目标 APP,进行后续操作
从包含 xx 的菜单中选取:主要用来丰富打开的东西,如果目标是唯一的,直接用打开组件就行- 最后就是设定下每个菜单选项的操作
完整的配置
3. 效果
触发后就会提取出页面内的数字,点击复制,然后选择下一步操作
看自己的使用习惯,可以把这个快捷指令配置到 Actions 或者背部点击触发,用起来更方便点
10. Tags
IOS,快捷指令,记账,OCR,数字,截图,屏幕,提取