RPA開發人員常用工具-硬件/設備篇


轉載注意:本文由思想瞭望者於2021年1月9日首發於博客園,轉載請注明出處!

1.向日葵控控A2
用於對無網機器或者內網機器的遠程操作,以實現遠程開發/遠程調試。特別是對於有遠程操作的需求,但是沒有任何現有手段可以進行遠程操作的場景。這類場景非常適合采用向日葵控控盒子進行遠程操作,以實現遠程開發。使用前需要得到IT的許可,並且需要為控控盒子另行提供網絡(有線無線均可)。控控盒子原理上是將受控機的HDMI信號轉發到控制機上,然后將控制機的鍵鼠信號轉發到受控機的USB端口進行操作,理論上來說,控控盒子的遠程控制能力是遠遠強於TeamViewer,Citrix,或者Windows遠程桌面等傳統遠程控制軟件的,也不會被企業IT Policy感知和限制。缺點是有時候網絡會有點延遲,你點擊了鼠標之后,可能過個幾秒甚至十幾秒才會看到按鈕被點擊的畫面。非常受機房管理員的歡迎。

2.外置視頻采集卡
有時候需要對RPA機器人的運行過程錄屏以便向決策層或者相關人員展示效果/說明問題,但是RPA運行環境又不能安裝錄屏軟件,此時可以用外置視頻采集卡進行錄屏。這種設備通常通過截取HDMI接口信號以實現錄制,錄制下來的視頻畫面可以直接保存到存儲卡上生成視頻文件,也可以將信號輸出到另一台電腦上再利用軟件進行錄制。不過大多數時候總有軟件手段可以錄屏,這個東西的使用頻率不高,售前技術支持場景用得多一點點。
3.網絡分析儀
主要用來分析網絡問題,特別是類似於“可以安裝和運行UiPath,但是相關的依賴包卻無法下載”之類的情況。網絡分析儀基於端口鏡像的原理,會在一對網絡接口之間建立一個旁路,然后將這對網絡接口之間的通訊全部復制並轉發到旁路上,開發人員可以用筆記本電腦等設備監聽這個旁路的網絡信號,然后通過Wireshark之類的軟件進行分析,排查網絡連通性的問題。使用網絡分析儀需要具備一定的網絡工程知識。
4.按鍵盒子
主要用於解決網銀,稅務系統等難以通過軟件方式實現自動登錄的場景。這類場景中,相關業務系統(尤其是登錄環節)往往會出於安全等方面的考慮阻止/干擾軟件產生的鍵盤鼠標事件,使Native/WindowMessage/Simulate等方式輸入全部無效化。按鍵盒子可以通過編程控制讓它產生實際的硬件鍵鼠信號,從而繞過這些干擾RPA自動化的機制。按鍵盒子有許多品牌,有的產品名字就叫“按鍵盒子”,有的叫“幽靈鍵鼠”,或者別的類似名字,其實都是指同一類東西。通常按鍵盒子的賣家會提供一個支持多種開發語言的動態連接庫作為驅動,以及一份說明文檔。搞明白動態鏈接庫怎么調用之后使用還是比較簡單的。
5.便攜顯示器
雙顯示器非常有助於提高開發效率。但是RPA開發人員往往需要駐場開發,並不總是有這樣的條件。此時,便攜顯示器就派上用場。注意便攜顯示器的重量和尺寸,太大或者太重都不便攜。而且這個東西目前都很便宜,1千多塊錢已經可以買到不錯的便攜顯示器了。

6.USB Hub / USB Server

通常用於解決網銀U盾或者稅盤U盾互相沖突的問題。用於RPA的商用 USB Hub / USB Server跟普通消費級產品不一樣。一方面,商用USB Hub / USB Server端口多,少則8口,16口,32口,多則50口,100口不等。另一方面,商用USB Hub / USB Server往往安裝在機房的機架上,有雙路供電,可以長期穩定運行。USB Hub / USB Server硬件不貴,貴的是配套的控制軟件。而帶控制軟件的USB Hub / USB Server與不帶配套軟件的相比,強在權限管理,憑據管理,審計等功能,少數品牌甚至針對UiPath開發了一定的集成特性,可以很方便地由UiPath調用。另外,普通的USB Hub插在哪台機器,就只能在這台機器上使用,但是商用USB Hub / USB Server則不與任何一台機器直接連接,而是通過網線連接到本地網絡,通過本地網絡共享USB端口。商用USB Hub / USB Server軟硬件一套下來至少七八千,成熟的主流產品基本都一兩萬兩三萬的價格,略貴。

歡迎掃碼加入“UiPath精英群”


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM