在偶然的機會下,發現chrome有一個擴充功能automa,非常的好用
尤其是你有固定開啟某個網站做某個固定動作時,這個擴充功能就很好用
https://chrome.google.com/webstore/detail/automa/infppggnoaenmfagbfknfkancpbljcca
網路上有一些基本教學,請自行google,我這邊要記錄的是我的應用方式。
目前我主要是利用automa來自動點擊rewards賺取點數,整個流程如下
---
1.每天早上0930,自動執行chrome
2.新增一個tab,開啟microsoft bing網站(第一次必須自行登入微軟帳號)
3.點選"問我任何問題"對話框
4.隨機輸入資料來查詢
5.等候查詢結果10秒
6.關閉tab,等候10秒
7.回到步驟1,總共做30次
---
每次查詢可以賺3點點數,一天最多可以賺90點 (也就是查詢30次)
以下來解說一下如何設定
A : Trigger,從 General->Trigger拉一個放到流程區,編輯edit triggers,選cron tab
填入30 9 * * * ,表示每天早上0930。
B: New Tab, 從 Browser->New Tab拉一個到流程區,將bing網址填到 New tab URL內
勾選wait until the tab is loaded, set as active tab
C:Click element,從 Web Interaction ->Click Element拉一個到流程區
將"問我任何問題"對話框設定為目標元件(請看其他網站教學如何選擇目標元件),將textarea#sb_form_q填入。
D:Press key,從 Web Interaction ->Press key拉一個到流程區
action選press multipe keys,下方填入 {{$randData("?l?l?l?l?l?l")}} 表示填入隨機小寫文字六個
(語法可以參考https://docs.automa.site/workflow/expressions.html#randdata-expression)
E, G :delay,從General->delay拉一個到流程區,填入10000表示等候10秒
F:close tab, 從Browser->Close tab拉一個到流程區,勾選 close active tab
最重要的
H: Repeat task, 從 control flow->Repeat Task拉一個到流程區
填入重複次數29
Repear task有三個流程線需要拉對
要將Repeat from拉到你想要重複執行的流程起點。
左邊repeat流程的前一輪結束點。
所以將整個流程線拉一拉,就會變成下面這樣。
點選右上角save後,按下 三角形 play按鍵,就可以測試看看了。
整個流程就會自動去開啟new tab,開啟bing,並查詢隨機輸入資料,共計三十次。
每天就可以自動去獲得90點 microsoft rewards點數了。
留言列表