蘋果手機自動化驗證碼快捷指令教程

上回提到了自動提取快遞取件碼的教程,意外的發現反響還不錯,下面介紹一個獲取驗證碼信息的教程

蘋果手機自動化取件碼快捷指令

因爲蘋果手機的隱私限制,鎖屏狀態下短信內容無法第一時間顯示出來,其他都無所謂,但唯獨驗證碼非常麻煩。話不多說開始新的教程

演示:

首先還是打開老朋友【快捷指令】

第一步

右上角 + 選擇【信息】將【信息包含】添加驗證碼的關鍵詞:驗證

第二步

點擊【新建空白自動化】搜索操作【從輸入中獲取文本】點擊【輸入】將其更改爲【輸入快捷指令的信息】

第三步

搜索操作【如果】添加後把【是】更改爲【包含】,後面空白處添加關鍵詞【驗證】

第四步

添加操作【匹配文本】按住拖拽到【如果】和【否則】之間位置,點擊下圖右側所示畫面把匹配文本複製一份。

第五步

複製以下我給出的正則表達式,更改並粘貼到後面的位置。

匹配文本

第一條:((?<=\【)(?!.*密碼.*)(.*?)(?=】))

第二條:(?!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