RPA_UiPath
RPA_UiPath copied to clipboard
RPA(Robotic Process Automation) UiPath 實戰開發範例
RPA(Robotic Process Automation) Practical Examples
使用 UiPath 開發 RPA 流程自動化機器人,本專案將彙整程式開發的實用語法,及日常實務案例的分享。
What Is RPA?
Watch more about RPA
Source of vedio Simplilearn
系統環境 System Environment
- UiPath 官方建議軟/硬體需求
- UiPath 安裝與設置
- 作者開發環境如下:
- Windows 10/ 16 GB RAM/ Intel i7 CPU
- UiPath Studio Pro 2020.4.3 以上
- Microsoft Office 2016
- Python 3.6
基礎語法 Basic Program Syntax
- UiPath 介面導覽與基礎語法介紹 [ 教材下載 ]
開發筆記 Programming Notes
- UiPath 程式開發實用語法彙整 [ 請參考 Wiki ]
- 程式碼片段(Snippets)
實作專案 Practical Projects (in UiPath)
1. Excel VBA x UiPath
在 UiPath 中呼叫 Excel VBA 程式碼,進行 Excel 檔的格式調整,例如 : 更新或移除 Excel 檔的外部資料連結、合併儲存格、新增儲存格框線、轉換儲存格的資料型態、重新整理樞紐分析表等。
2. Python x UiPath
當資料量很龐大時,透過 UiPath 與 Python 的結合,能讓 RPA 機器人更有效率且靈活地產製出我們想客製化的報表。
3. OpenCV x Tesseract x UiPath
當某個網站的登入需輸入驗證碼(Capctha)時,可嘗試先藉由 OpenCV 對驗證碼圖片進行前處理,再透過 Tesseract OCR 的影像識別,讓 RPA 機器人成功登入網站。
4. TensorFlow2 x CRNN x UiPath
在 UiPath 中調用一個預訓練完成的 AI 模型 - 卷積遞迴神經網絡( Convolutional Recurrent Neural Network, CRNN ),使得 RPA 機器人能精確地辨識網頁驗證碼圖片。
5. Practical Examples in UiPath
實作開發專案。
開發參考資源 Coding References
- UiPath Forum
- Cron Expression Generator & Explainer
- Supported Character Encoding
- 字元集 (0-127)
- 字元集 (128-255)
- 正規表示式(Regular Expression)
- Math 類別
- DateTime.FromOADate(Double) Method
- DateTime.ToOADate Method
- EOMONTH 函數
- TEXT 函數
作者 Author
- © Tom Wu (Github)
致謝 Acknowledgement
如有轉載、改作、分享,請註明出處。
Please cite this repository RPA_UiPath if you use it.