苹果手机自动化验证码快捷指令教程

上回提到了自动提取快递取件码的教程,意外的发现反响还不错,下面介绍一个获取验证码信息的教程

苹果手机自动化取件码快捷指令

因为苹果手机的隐私限制,锁屏状态下短信内容无法第一时间显示出来,其他都无所谓,但唯独验证码非常麻烦。话不多说开始新的教程

演示:

首先还是打开老朋友【快捷指令】

第一步

右上角 + 选择【信息】将【信息包含】添加验证码的关键词:验证

第二步

点击【新建空白自动化】搜索操作【从输入中获取文本】点击【输入】将其更改为【输入快捷指令的信息】

第三步

搜索操作【如果】添加后把【是】更改为【包含】,后面空白处添加关键词【验证】

第四步

添加操作【匹配文本】按住拖拽到【如果】和【否则】之间位置,点击下图右侧所示画面把匹配文本复制一份。

第五步

复制以下我给出的正则表达式,更改并粘贴到后面的位置。

匹配文本

第一条:((?<=\【)(?!.*密码.*)(.*?)(?=】))

第二条:(?!xxxx)(G-\d{6}|\d{6}|\d{4})

ps:xxxx是输入你的手机尾号。

粘贴之后继续添加操作【文本】,按住拖拽到第二个【匹配文本】的下面、【否则】的上方。


第六步

点击【文本】空白框,左下角【选择变量】点击第一个匹配文本下方的【匹配】,“:”标点符号是为了美观,下图中的第二个匹配同理,选择第二个匹配文本下面的【匹配】

第七步

添加老伙伴MyerList应用最下面【新建提醒事项】根据下图进行设置。

正则表达式解释

第一条

((?<=\【)(?!.*密码.*)(.*?)(?=】))

获取【】中的验证码商家名称,并排除密码关键词,短信示例:

【验证密码】111111,尊敬的客户,您好!您尾号为 xxxx 的手机号将登录和包账户,有效期 3 分钟。若非本人操作请勿泄露,可直接回复 yyyy 冻结账户,任何索取行为均可能涉嫌诈骗。【中国移动 和包】

在改短信中因为有两个【】,常规的正则表达式无法锁定需要的验证码厂商,而第一个【验证密码】是多余的,而验证又是作为关键词,所以我们需要添加【密码】作为排除项目以确保获取需要的信息:中国移动 和包

第二条

(?!xxxx)(G-\d{6}|\d{6}|\d{4})

获取验证码格式的数字或英文,(?!xxxx)表示排除固定数字,例如在上方示例短信中有以下信息:

验证码111111

手机尾号xxxx

如果不进行添加排除固定数字,那么这两段数字都会被获取,将会不美观。如果删掉【\d{4})】则不会获取4个单纯数字,可以满足大部分的验证码提取,但唯独会少了四个单独数字的验证码获取。例如下面这个短信将无法提取:

【听脑】验证码:6666,5分钟内有效(验证码告知他人将导致帐号被盗,请勿泄露)

这个自动化验证码获取教程算不上完美。

如果刚好验证码商家发送的4个单独数字验证码是你的手机尾号,需要在解释屏幕后短信里查询

更多游戏资讯请关注:电玩帮游戏资讯专区

电玩帮图文攻略 www.vgover.com