本文將快速引導您完成編輯器的安裝和登錄,構建一個簡單RPA工程,并發布成一個RPA應用。
概述
您需要依次完成以下步驟:
安裝RPA編輯器;
登錄RPA編輯器;
新建一個RPA工程;
構建一個RPA工程;
調試您的RPA工程;
將您的RPA工程發布成應用;
前提條件
您需要先獲得阿里云RPA編輯器的使用權限:
您需要準備一個Windows環境,用于運行RPA編輯器程序。RPA編輯器目前只能運行在Windows上,可以使用您的辦公電腦、或虛擬機(如阿里云ECS、無影云桌面等)。
安裝RPA編輯器
登錄RPA編輯器
打開RPA編輯器客戶端,進入登錄界面。
如果您使用的是公共云版本的RPA,根據您的賬號類型登錄即可,
如果您使用的是專有云版本的RPA,請點擊
切換服務器
,添加您的專有云服務器地址,再登錄即可。
新建一個RPA工程
進入編輯器歡迎頁,左上角即為新建工程區域,點擊即可新建一個本地/云端工程:
本地工程的工程文件會存在本地磁盤中,不會上傳至服務端,僅在本機登錄時可見,
云端工程的工程文件會存在RPA服務端,在其他電腦登錄此賬號也可看到該工程內容。
若您選擇新建一個本地工程:
請根據您的需要選擇創建一個可視化或編碼工程:
可視化:通過拖拉拽的方式進行開發,一般適用于構建簡單流程,
編碼:通過編寫python腳本的方式進行開發,一般適用于構建復雜流程,
系統會自動創建一個默認的工程名稱和工程位置,您可以按需調整,點擊
確定
,即可完成創建。
若您選擇新建一個云端工程,在選擇模板類型后,無需關心其存儲位置,點擊
確定
,即可完成創建。
構建一個RPA工程
本節將快速引導您利用RPA構建一個可視化本地工程:打開百度、搜索“阿里云”、并將搜索結果記錄到本地的簡單場景。若您希望以編碼的方式構建工程,請參考編碼模式下的編輯器使用說明。
具體流程:
步驟一:打開百度
在開始節點后添加
打開新網頁
組件,有三種方法(后續檢索其他組件可以參照類似的方式):① 在畫布左側的組件列表中的
網頁
分組下檢索該組件,并拖拽至畫布中。② 在組件列表內的搜索框中直接檢索該組件名稱,并拖拽至畫布中。
③ 在畫布中,點擊開始節點后的“加號”,檢索該組件名稱,并點擊選擇。
該步主要用于啟動瀏覽器并打開百度頁面:
點擊
打開新網頁
組件,畫布右側出現該組件的屬性配置面板,具體請參照下圖進行配置:
步驟二:搜索“阿里云”
該步主要用于在百度輸入框中填寫內容:
在
打開新網頁
組件后,添加填寫輸入框(網頁)
組件在
已打開的瀏覽器對象
中,選擇前面打開新網頁
組件的輸出項,在本例中為v_web_obj_1
在
目標控件
中,點擊,選擇捕捉控件
,用以捕捉我們希望機器人在網頁上操作的輸入框,具體操作方式與注意事項詳見捕捉控件文檔,完成捕捉并保存后,在下拉列表中選擇該輸入框控件如果在Chrome瀏覽器頁面捕捉控件時遇到下圖這個問題, 請參考阿里云RPA的Chrome擴展相關問題文檔。
具體請參照下圖屬性配置面板進行配置:
該步主要用于點擊“百度一下”的搜索按鈕:
在
填寫輸入框(網頁)
組件后,添加點擊控件(網頁)
組件在
目標控件
中,點擊,選擇捕捉控件
,用以捕捉我們希望機器人在網頁上點擊的“百度一下”按鈕,具體操作方式與注意事項詳見捕捉控件文檔,完成捕捉并保存后,在下拉列表中選擇該按鈕控件具體請參照下圖屬性配置面板進行配置:
步驟三:記錄結果至本地
該步主要用于啟動一個本地的Excel文件,方便后續寫入百度搜索的結果:
在
點擊控件(網頁)
組件后,添加啟動Excel
組件在
啟動方式
中,本例選擇新建Excel
,點擊,新建Excel文件路徑選擇桌面并命名為“百度詞條記錄.xlsx”具體請參照下圖屬性配置面板進行配置:
該步主要用于獲取后續寫入搜索結果的具體Sheet頁對象:
在
啟動Excel
組件后,添加獲取當前激活的Sheet頁
組件具體請參照下圖屬性配置面板進行配置:
該步主要用于依次循環指定相似控件的標題(一批特征相似的控件):
在
獲取當前激活的Sheet頁
組件后,添加循環相似控件(網頁)
組件在
目標控件
中,點擊,選擇捕捉控件
進行相似控件捕捉,具體方式可參照捕捉相似控件文檔具體請參照下圖屬性配置面板進行配置:
該步主要用于獲取相似控件中每一個控件的文本信息,即獲取搜索的標題內容:
在
循環相似控件(網頁)
組件體內,添加獲取文本(網頁)
組件在
目標控件
中,請選擇該組件外層的循環相似控件(網頁)
中輸出的每次循環項
,用以定位本次獲取文本的具體控件具體請參照下圖屬性配置面板進行配置:
該步主要用于從控件中提取的文本信息寫入之前激活的Excel sheet頁中:
在
循環相似控件(網頁)
組件體內,在獲取文本(網頁)
組件后,添加在Excel末尾寫入一行
組件設定寫入Excel中每行內容的具體格式,在
寫入內容
項中,點擊,選擇編輯表達式的方式進行輸入在編輯器內寫入一個數組:
[v_web_text_1,"RPA機器人"]
,其中:v_web_text_1
是獲取文本(網頁)
組件的輸出項,是一個變量,表示每個所獲取標題的文本內容“RPA機器人”
是一個固定值(常量),在每行寫入內容的第二列,表示該數值由RPA機器人所獲取上述格式內容可以根據您的需求進行調整,設置變量則每次寫入變量的值,設置常量則每次輸入固定值
具體請參照下圖屬性配置面板進行配置:
至此,您已經完成一個簡單RPA可視化工程的構建!
調試您的RPA工程
在正式使用您的RPA工程之前,您需要先在本地的開發環境中對所構建的工程進行調試,以確保該工程在發布成應用后可以在機器人側正常執行。參考以下步驟:
您可以點擊編輯器工具欄中的按鈕(如下圖①),對畫布中的流程從頭到尾進行一遍調試執行
若您只希望對流程中的部分組件進行調試,可以選中一個組件(如下圖②),點擊組件上方的調試按鈕,即可對該組件及其后的組件進行調試執行
調試執行的過程中,若想終止調試,可以點擊下圖①位置的紅色方塊按鈕
調試執行的結果會在畫布中每個組件的右上角以圖標的形式呈現
若該組件右上角出現圖標,表明該組件調試執行成功
若該組件右上角出現圖標,表明該組件調試執行失敗,請點擊下圖③的日志面板查看日志進行修正
將您的RPA工程發布為應用
在完成工程的構建和調試后,您可以將該RPA工程發布為一個RPA應用,方便被其他機器人申請和執行。參考以下步驟:
點擊編輯器工具欄中的按鈕(如下圖①)
填寫發布彈窗中的信息,其中發布地址請選
云端
內容填寫完全后,點擊
確定
(如下圖②),提交發布申請RPA管理員在控制臺對該申請審批通過后,該應用將在企業應用市場中可見
同時,RPA執行者可以在機器人客戶端或通過接口調用等方式申請并執行該應用
至此,您已完成RPA開發者的快速入門教程!
如需了解更多,請參照《編輯器使用說明》、《可視化組件使用說明》、《SDK使用說明》等文檔進行學習。