5.Uipath使用Brower,Application
示例1:打開瀏覽器,延遲退出功能
創建Activity:Use Application/Brower;
打開瀏覽器,打開網頁https://www.runoob.com/;
選擇Indicate target on screen,選擇打開的瀏覽器;
創建Activity:Delay,設置Duration,延時3秒;
創建Activity:Navigate Browser,設置Action:Close Tab;
創建Activity:Sequencem設置DisplayName:延遲退出;
示例2:輸入查詢Python
示例:鼠標點擊操作
創建Activity:Click,設置Indicat target on screen,選擇輸入框,點擊Confirm;
Click動作模仿鼠標點擊操作,可以設置Click Type,單擊、雙擊等,可以設置Mouse button,鼠標左鍵,右鍵,滾輪等;
這個操作其實在示例中不必要;
方式1:鍵盤輸入
創建Activity:Type Into,設置Indicat target on screen;
設置Type this,輸入“Python”;
設置Empty field before typing;
設置Type this:"Python[k(enter)]",表示輸入Python后,enter;
方式2:實現鍵盤輸入
創建Activity:Type into,設置Type this:“Python”;
創建Activity:Keyboard Shortcuts,設置Send key combination:Enter;
OCR操作
打開瀏覽器,打開菜鳥教程網頁;
創建Activity:Use Application/Browser;
點擊Indicate target in screen,選擇菜鳥教程網頁;
創建Variables,參數OCR_TEXT,保存OCR識別text;
創建Variables,參數Image_VAR,保存screen shot圖片;
創建Activity:Take Screenshot,將屏幕元素保存為Image;
創建Activity:Microsoft OCR,
設置Input為Image_VAR;
設置Output為OCR_TEXT;
創建Log Message顯示log輸出OCR識別值;
6.Uipath數據抓取
6.1Data Scraping
創建Activity:Use Application/Brower,設置Url:菜鳥教程;
創建Extract Table Data,獲取頁面數據;
創建Variables,變量名:DataTable_VAR,用來保存Extract Table Data的數據;
設置Extract Table Data的Option Menu;
設置Add Data,創建列Name保存名稱,創建列Url保存鏈接;
設置Next Button,設置能獲取到的范圍;
設置Fuzzy Selector,模糊匹配,指定模糊程度Accuracy;
創建Activity,For Each Row in Data Table,循環獲取到的DataTable,輸入Log;
創建Activity:Write CSV,將DataTable保存成CSV文件;
6.2Get Text
創建Activity:Get Text,設置Save to讀取內容保存位置;
創建Variables,變量名:Text_VAR,保存讀取內容;