1. 程式人生 > >sikuli實現百度雲批量離線下載

sikuli實現百度雲批量離線下載

由於百度雲的離線下載功能一直不支援批量操作,對於動輒幾十集的美劇資源,重複新增連結實在太麻煩了。所以就想著有什麼工具能實現這個功能,然後在百度雲批量離線下載如何實現?上找到了答案,其中的兩個回答分別從兩個不同的角度提供瞭解決辦法。
比較來看,使用AutoHotKey+SikuliX操作百度雲管家可以有效地避免網頁版驗證碼的問題。以下即是參考這個辦法有所改動地重新實現了這一功能。

工具準備

實際上, SikuliX提供了支援Python語法的版本,這意味著只需要這一個輔助工具就可以實現目標功能。

安裝成功後,以管理員身份執行安裝路徑中的runsikulix即可以看到如下介面
SikulixIDE1.1.1

指令碼實現

SikuliX實現百度雲批量離線下載的原理是通過定點陣圖像和鍵盤滑鼠來自動操作百度雲管家客戶端,所以必須保持百度雲客戶端在桌面保持前置執行狀態。

具體程式碼如下

指令碼程式碼

seed.txt格式示例

seed.txt格式示例

相關推薦

no