GeeLark RPA學(xué)習(xí)指南(3)——RPA初級

老朋友,你總算來了。咱開門見山,本章的學(xué)習(xí)目標就只有2個:

1.學(xué)會創(chuàng)建一個最基本、最簡單的RPA模板。

2.學(xué)會調(diào)試模板以及查看調(diào)試日志。

一旦掌握這兩項技能,那學(xué)習(xí)后面的任務(wù)就難不倒你。

若你還沒看過前兩章的內(nèi)容,可以看看老費之前給新朋友的肺腑之言:

1.GeeLark學(xué)習(xí)指南(1)——了解RPA

2.GeeLark學(xué)習(xí)指南(2)——RPA入門

1.準備工作

1.打開一個云手機環(huán)境,并且打開TikTok App,登錄賬號。

2.在云手機里找到AutoX.js,并打開。如果你不知道怎么安裝,可以返回到 《RPA初級》 重新復(fù)習(xí)一下。

啟用AutoX.js的無障礙模式

在GeeLark的RPA功能中,Autox.js的主要作用是輔助定位界面中的元素。請按照以下步驟啟用Autox.js的無障礙模式:

步驟 1:進入設(shè)置界面

打開Autox.js,點擊左上角的設(shè)置圖標,進入設(shè)置菜單。

步驟 2:打開無障礙服務(wù),并啟動懸浮窗

在設(shè)置菜單中,找到【Accessibility Services】(無障礙服務(wù)),并打開。

找到【Floating window】并打開,看到Autox.js的浮動圖標就說明成功了。

注意:

1.如果你之前已經(jīng)按照該步驟設(shè)置了AutoX.js,但是沒有看到懸浮圖標,重新點擊【Floating window】即可。

2.有時候,重啟云手機懸浮圖標也會消失,重新按照上面的2個步驟設(shè)置一下。

2.認識界面

在【自定義任務(wù)】界面,點擊【創(chuàng)建任務(wù)流程】

進入【任務(wù)流程】界面,先來認識這個界面的3個區(qū)域(先別慌,什么都慌只會害了你):

區(qū)域1:RPA的各種操作都需要從這里挑選,點擊按鈕、長按按鈕、滾動頁面等等,你需要將其添加到區(qū)域3,組合成一個完整的RPA模板。

區(qū)域2:設(shè)置任務(wù)(RPA模板)的名稱,任務(wù)的描述,調(diào)試RPA模板,查看調(diào)試日志等。

區(qū)域3:RPA模板編輯區(qū)域,通過各種操作選項組成。

請你在區(qū)域2填寫任務(wù)的名稱,任務(wù)的描述(選填),【異常處理】默認就行,【任務(wù)設(shè)置】先暫時不用管。

3.打開應(yīng)用

這是添加RPA流程的第一步。RPA需要打開一個APP去執(zhí)行任務(wù),如果不設(shè)置,RPA不知道該去找哪個APP執(zhí)行。

設(shè)置選項

設(shè)置選項 說明
包名選擇要打開的APP,可以通過下文學(xué)習(xí)如何填寫
URI用于打開APP指定的頁面,例如:TikTok:https://www.tiktok.com/@XXX/video/7423XXXXXXXXXX2Facebook:https://www.facebook.com/XXXX/posts/pfbid09PZXXXXXX

操作步驟:

1.打開云手機,進入TikTok,點擊AutoX.js的懸浮圖標——點擊設(shè)置按鈕(對,像齒輪那個按鈕,給我點他?。?/p>

2.在彈出的菜單中,點擊【Current application package name】(當(dāng)前應(yīng)用包名),將包名復(fù)制到電腦剪貼板。此時,剪貼板中的內(nèi)容是:com.zhiliaoapp.musically。如果你選擇的是其他應(yīng)用,包名會有所不同。

3.將【打開應(yīng)用】操作拖動到右側(cè)的流程編輯區(qū)域(你也可以點擊旁邊的“+”按鈕),然后將從AutoX.js獲取的包名粘貼到【包名】字段中,點擊【確定】。

如果粘貼(Ctrl+V)時沒有反應(yīng),可以返回重復(fù)步驟2,確保包名正確粘貼。

4.等待時間

使用場景:增加等待時間可以確保每個操作之間有足夠的時間間隔,讓RPA機器人模擬更自然的操作行為,避免過于機械化。

操作步驟:

將【等待時間】拖動到流程編輯區(qū)域。等待時間有【固定值】和【區(qū)間隨機】可供選擇。

當(dāng)打開應(yīng)用的時候,等待5秒鐘左右再去執(zhí)行下一步比較好,添加等待時間能提升RPA執(zhí)行的成功率。

5.滾動頁面

使用場景:在界面向上、向下、向左或向右滑動頁面,以便顯示更多內(nèi)容。該操作常用于需要瀏覽列表、加載更多數(shù)據(jù)或查找特定內(nèi)容的場景。

設(shè)置選項:

  • 滾動距離:定義頁面每次滾動的距離,該距離決定了頁面滑動的像素
  • 等待時間:設(shè)置每次滾動操作所需的時間,以毫秒(ms)為單位,即滾動的速度。
  • 初始位置點:設(shè)置滾動的起始位置,如頁面上的X:260, Y:400。
  • 方向:選擇滾動的方向,包括上、下、左、右四個方向。

你可以像我一樣:滾動頁面——等待時間——滾動頁面——等待時間——滾動頁面,模擬真人滾動時的場景。

而且,每次設(shè)定的滾動距離范圍、初始位置點、滾動時間的范圍也都可以不一樣。

6.頁面后退

使用場景:在瀏覽多個層級頁面時,返回回到上一級頁面。相當(dāng)于點擊導(dǎo)航的返回鍵。

接下來,將【頁面后退】添加到任務(wù)流程中?,F(xiàn)在,一個最簡單,最基本的RPA模板就完成了。

這個RPA模板的流程如下:

  • 打開TikTok
  • 等待幾秒鐘
  • 滾動3次頁面,每次停留幾秒鐘
  • 最終返回到手機主界面

(由于要點擊2次返回鍵,才能退到手機主界面,所以在這里,我添加了2個【頁面后退】。一般而言,如果只是返回到上一級頁面,添加一個【頁面后退】即可。)

那這個RPA流程能否正常運行嗎?會不會出現(xiàn)什么異常呢?接下來,就需要用到【調(diào)試】的功能,請接著往下看,你離成功已經(jīng)很接近了。

7. 調(diào)試模板

在我們讓更多的賬號執(zhí)行RPA任務(wù)前,我們需要對編寫的RPA模板進行調(diào)試,看看是否有異常的地方。為了方便調(diào)試,建議打開云手機觀察模板運行的情況。

點擊【調(diào)試】按鈕,進入云手機選擇界面。

選擇當(dāng)前打開的云手機環(huán)境,點擊【確定】。稍等片刻,RPA就會按照我們編寫的流程執(zhí)行任務(wù)。

如果你覺得模版沒有需要修改的,點擊【添加/修改】,保存第一個自己編寫RPA模板。