python自動化辦公模擬操作源碼(墨澀修改版1.0)
介紹
python自動化辦公模擬操作源碼(墨澀修改版1.0),源碼基于“不高興就喝水”的自動化py腳本,墨澀修改添加模擬按鍵操作,方便使用,取消了程序運(yùn)行前的重復(fù)輸入條件選項(xiàng),方便后期實(shí)現(xiàn)定時執(zhí)行。
軟件架構(gòu)
- 安裝python3.4以上版本,并配置環(huán)境變量
- import pyautogui
- import time
- import xlrd
- import pyperclip
安裝教程
- 安裝python3.4以上版本,并配置環(huán)境變量(個人用的3.7.6) 教程:https://www.runoob.com/python3/python3-install.html
- 安裝依賴包
- 在cmd中(win+R 輸入cmd 回車)輸入
- pip install pyperclip 回車
- pip install xlrd 回車
- pip install pyautogui==0.9.50 回車
- pip install?opencv-python?-i?https://pypi.tuna.tsinghua.edu.cn/simple?回車
- pip install pillow 回車
- 這幾步如果哪步?jīng)]成功,請自行百度 如 pip install opencv-python失 敗
使用說明
- 把每一步要操作的圖標(biāo)、區(qū)域截圖保存至本文件夾 png格式(注意如果同屏有多個相同圖標(biāo),回默認(rèn)找到最左上的一個,因此怎么截圖,截多大的區(qū)域,是個學(xué)問,如輸入框只截中間空白部分肯定是不行的,宗旨就是“唯一”)
- 在cmd.xls 的sheet1 中,配置每一步的指令,如指令類型1234 對應(yīng)的內(nèi)容填截圖文件名(別用中文),指令5對應(yīng)的內(nèi)容是等待時長(單位秒) 指令6對應(yīng)的內(nèi)容是滾輪滾動的距離,正數(shù)表示向上滾,負(fù)數(shù)表示向下滾,數(shù)字大一點(diǎn),先用200和-200試試
- 保存文件
- 雙擊waterRPA.py打開程序,按1表示excel中的指令執(zhí)行一次,按2表示無限重復(fù)執(zhí)行直到程序關(guān)閉
- 如果報(bào)錯不能運(yùn)行用vscode運(yùn)行看看報(bào)錯內(nèi)容(百度vscode安裝與運(yùn)行python程序,將報(bào)錯內(nèi)容xxxError后面的貼到百度上面去搜搜看)
- 開始程序后請將程序框最小化,不然程序框擋住的區(qū)域是無法識別和操作的
- 如果程序開始后因?yàn)槟氵x擇了無限重復(fù)而鼠標(biāo)被占用停不下來,alt+F4吧~
更新說明
- 2022年10月12日墨澀修改添加模擬按鍵操作,方便使用,7為模擬單按鍵操作,8為模擬兩鍵組合,9為模擬三鍵組合。用到的鍵值在cmd.xls表里面的說明表項(xiàng)里。
- 2022年10月12日墨澀修改取消了程序運(yùn)行前的重復(fù)輸入條件選項(xiàng),方便后期實(shí)現(xiàn)定時執(zhí)行,方案不完美,最好可以給重復(fù)輸入條件設(shè)定默認(rèn)值,延時自動執(zhí)行默認(rèn)重復(fù)次數(shù)1,目前沒有實(shí)現(xiàn),后期摸索,對原代碼只是注釋,需要用的可以啟用(177-178行,181-187行)。
參與貢獻(xiàn)
- 不高興就喝水
- 墨澀
源碼地址:
- 源碼基于“不高興就喝水”的自動化py腳本),墨澀修改添加部分功能。
- 修改加強(qiáng)版開源地址:https://gitee.com/mstf/python-zidong
- 微信公眾號:墨澀科技 (發(fā)送“py辦公自動化”獲?。?/li>
- 本地下載:https://www.123pan.com/s/XJeA-g0fZ3
版權(quán)聲明:本文采用知識共享 署名4.0國際許可協(xié)議BY-NC-SA 進(jìn)行授權(quán)
文章作者:<墨澀>
文章鏈接:
免責(zé)聲明:本站為資源分享站,所有資源信息均來自網(wǎng)絡(luò),您必須在下載后的24個小時之內(nèi)從您的電腦中徹底刪除上述內(nèi)容;版權(quán)爭議與本站無關(guān),所有資源僅供學(xué)習(xí)參考研究目的,如果您訪問和下載此文件,表示您同意只將此文件用于參考、學(xué)習(xí)而非其他用途,否則一切后果請您自行承擔(dān),如果您喜歡該程序,請支持正版軟件,購買注冊,得到更好的正版服務(wù)。
本站為非盈利性站點(diǎn),并不販賣軟件,不存在任何商業(yè)目的及用途,網(wǎng)站會員捐贈是您喜歡本站而產(chǎn)生的贊助支持行為,僅為維持服務(wù)器的開支與維護(hù),全憑自愿無任何強(qiáng)求。
THE END