获取实时手机验证码并同步到邮箱服务器
文章目錄
- 文章目錄
- 一、為什么要獲取手機驗證碼?
- 二、Tasker
- 1.什么是Tasker?
- 2.利用Tasker創建一個簡單的自動化任務
- 三、案例:百度網盤驗證碼登錄
- 1.手機Android端下載Tasker和SendSilentMail
- 2.配置Tasker和SendSilentMail
文章目錄
一、為什么要獲取手機驗證碼?
二、Tasker
1.什么是Tasker?
Tasker是一個讓系統根據用戶定制的配置文件”(Profiles),在特定的背景”下(Contexts),執行指定任務”(Tasks)的軟件,除此之外,它還提供”可供點擊”的(Clickable)或”定時運行”的(Timer)桌面”插件”(Widget)
- “配置文件”(Profiles):
- “配置文件”(Profiles)是Tasker里的核心
- 配置文件由”背景”(Contexts)和與其對應的”任務”(Tasks)組成
- 當”背景”(Contexts)的條件全都符合時,則自動執行對應的”任務”(Tasks)
Tasker軟件操作界面
-
主界面:
- 主頁面上顯示了現有的”配置文件”(Profiles)
- “配置文件”(Profiles)分為左右兩欄
- 左邊顯示的是”背景”(Contexts)的狀態
- 右邊顯示的是”任務”(Tasks)的狀態
- 點擊左邊的欄目,顯示彈出菜單,彈出菜單分為兩部分,”背景”(Context)和”配置文件”(Profile)
- “背景”(Context)菜單包括了以下幾個操作
“添加”(Add)
“克隆”(Clone)
“編輯”(Edit)
“刪除”(Delete)
刪除整個”配置文件”(Profiles)
“停用”(Disable)
與主界面里的那個”開/關”(On/Off)類似,停止”配置文件”(Profiles)的活動,與主界面的按鍵不同之處在于,這個命令僅對單個”配置文件”(Profiles)生效
“命名”(Name)
給”配置文件”(Profiles)起個名字
“特性”(Properties)
“配置文件”(Profiles)的特性設置
“鎖定”(Lock)
“優先級”(Task Priority)
“冷卻”(Cooldown)
“重復次數限制”(Limit Repeats)
點擊右邊的欄目,即可顯示”任務”(Tasks)的彈出菜單
2.利用Tasker創建一個簡單的自動化任務
作為自動化任務那肯定是由兩部分構成的,一個是觸發條件,二是執行任務說白了就是碰上了什么事然后去干什么
配置,設定你的情境條件
-
首先一進入「Tasker」,會看到有一個「配置文件」的頁面,這里其實就是讓你「建立(要觸發自動反應的)情境條件」。可以設定手機感應器、特殊時間點、插上特殊裝置、電池狀態等等各種條件。
-
例如以我前面所舉的例子為例,我的條件就是:「當 Google 地圖啟動時」要觸發某些行為。這時候我就點右下角的「+」,選擇「應用程式」,選擇「Google 地圖」。這樣就在「配置文件」中加入了我要的「情境條件」,也就是「啟動 Google 地圖時」。
任務,設定要觸發的動作
- 接著,我可以在第二個頁面「任務」,加入我想觸發的各種動作。**「Tasker」之所以被認為很強大,就是因為它幾乎可以觸發手機上所有的裝置功能,從音量、網絡到各種設定。**回到我前面的例子,我想要觸發的動作是「開啟媒體音量」,于是我就在「任務」頁面右下角點擊「+」,加入「把媒體音量調整到 11」的動作。
把配置與任務連結在一起
-
有了「情境條件」,也有了「要觸發的動作」,接著就把兩個連在一起即可。讓「啟動地圖」這個配置,去連結剛剛建立的「開啟媒體音量」任務。下圖中則是我另外一個使用例子,當我開啟 TED 影片 app 時,也自動觸發開啟媒體音量功能。
-
在「Tasker」中建立好上述條件與動作,實際執行的效果如下。當我在手機上打開 Google 地圖,媒體音量自動調整到 11,讓我可以聽到導航語音。當我跳出 Google 地圖,媒體音量自動回到原本的靜音狀態。這樣就完成自動化流程,我就不用再自己動手調整了。
-
最后,為了讓「Tasker」可以觸發自動反應,你可能必須允許「Tasker」在后臺運行,這樣每次的條件觸發才會順利啟動。
三、案例:百度網盤驗證碼登錄
1.手機Android端下載Tasker和SendSilentMail
Tasker下載APK路徑->
Tasker網盤鏈接
提取碼:aq5e
SendSilentMail下載APK路徑:
SendSilentMail網盤鏈接
提取碼:6ggc
- SendSilentMail:sendsilentmail apk是一款非常好用的插件工具,有了它以后,用戶就可以在收到短信的時候自動發送到郵箱,輕松的在郵箱中查看詳細的短信內容了,同時還可以發送圖片和郵件!
2.配置Tasker和SendSilentMail
應用授權
在系統設置,對Tasker和SendSilentMail授予相關權限,存儲,電話,短信,通訊錄等。
并在電池選項處,開啟自啟動、后臺啟動、關聯啟動。
具體操作方法個品牌手機各不一樣,請自行百度。
SendSilentMail配置
-
設置時界面主要名詞解釋
Smtp host :smtp服務器地址 Smtp port :smtp服務器端口 Needs authentication :打上鉤 User :郵箱號 Password :郵箱密碼 From address :發件人郵箱號 Mail subject : 郵件標題 Mail text :發送郵件內容 To address.Split Email-addresses with :收件人的郵箱 -
軟件截圖
Tasker配置
-
打開Tasker,配置文件-右下角“+”-事件-電話-收到短信,按需求填入發件人和內容, 如果想轉發所有短信,發件人可以不填。:
-
填寫完后返回,選擇新建任務-填入任務名稱-右下角“+”-插件-選擇SendSilentMail,配置選擇剛才的SendSilentMail創建的模板,返回之后,保存該配置文件。
嘗試給10086發送任意短信
-
郵箱收到轉發過來的信息:
百度網盤登錄
-
訪問https://pan.baidu.com/login 百度網盤登錄網址,選擇短信快捷登錄
-
嘗試輸入您的手機號,根據上面步驟先配置好程序,點擊發送驗證碼后需要實時解析您的郵箱服務器郵件,通過正則表達式提取驗證碼信息,并填入到網頁界面中(提取英文和數字:regEx=“[a-zA-Z0-9]";)-》實現這一功能可以使用RPA產品來實現,或者使用其他腳本語言作為輔助。
-
如果想了解RPA,可以參考我其他文章內容進行學習了解。
總結
以上是生活随笔為你收集整理的获取实时手机验证码并同步到邮箱服务器的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Virtualbox 设置共享文件夹
- 下一篇: PHP实现页面静态化页面