穩定版本:
OS:
Ubuntu 18.04 LTS [已測試]:工作無問題
別的:
未測試
自動化收集債務的繁瑣任務?
根據
添加CLI ARM以打開/關閉生產模式
添加cronfile以指定機器人將運行的時間
創建一個JSON文件來保存債務信息
添加部署說明
更新readme
添加GIF演示
將gif演示添加到conf.json中,並使用屏幕截圖,並指南有關如何使用硒IDE獲取XPath字段的指南。
添加麻省理工學院許可證
貶值連接,直到持續性問題解決
範圍,重命名,完成Alpha Collect()
完全alpha階段()
溫度折舊的連接
創建私人功能(在init)加載配置
創建conf.json文件
重組申請到適當的文件層次結構
擴展
[]解決通過image求解QR的問題(driver.element.screenshot(filename ='name.png'))當在本地機器或Web上顯示時,無法驗證[]找到持久無頭登錄的解決方案
隨時協作!有關問題的信息
該平台的構建是通過通過Whats App作為簡單過程來收集自動付款的想法。該平台的最終版本應適用於輕鬆促進P2P貸款。該系統還應該能夠適應例如每月付款,如果商店每31天收集29.99個,這可能是此類平台的一般用例。
步驟1:將源代碼下載到您的本地工作目錄
步驟2:CD到目錄中並創建一個稱為WDF的虛擬環境
步驟3:激活您的虛擬env
步驟4:使用PIP Install -R要求安裝需求.txt
步驟5:導航到conf.json替換control_user信息,並使用相關信息
步驟6:導航到unit_test.py並完成目標信息
步驟7:導航到您的控制台並運行python3 unit_test.py
你完成了!
在默認表單中使用該平台的一個示例是在unit_test.py中,該框架的構建方式是為您完成所有繁重的舉重,為目標,金額和身份驗證,它將為您處理其餘的工作。
在Scheduler.py中,將調度程序與此類型的應用程序一起運行每個X時間範圍,依此類推。
###有用的信息
conf.json是說此框架的配置文件,您會在編寫時注意到這些元素:
{“ default_xpath_text_area”:“ // footer/div/div/div [2]/div/div/div/div/div [2],“ default_xpath_authenticatiCated”:“ //*[text()='保持電話連接'],“ default_xpath_search_search_searchbar”: “ default_xpath_send_button”:“ // div [3]/button/span”,“ default_xpath_target_user”:“ // span [contains contrains(。,。,'%s')],“ control_user”:: {“用戶”:“ Enrique”,“ Currency_Format”:“ $”,“ bank_account”:“ 4531-2321-3421-3421”},“ kill_on_auth”:“ 0”}
第一個元素default_xpath_text_area定義:使用send_keys()函數的聊天空間在whatsapp web中發送消息(認證)
第二個元素default_xpath_authenticated定義了:whatsapp網站的一個點,它不可否認地證明您已被認證,例如搜索欄。
第三元素default_xpath_searchbar定義:WhatsApp Web背後的搜索欄(認證)
第四元素default_xpath_send_button定義:whatsapp聊天中的發送消息按鈕
第五元素default_xpath_target_user定義:用於識別帶有目標用戶文本的Web元素的XPath,每次聊天窗口,我們需要單擊
第六個元素CONTROL_USER定義:定義收債員(用戶),貨幣格式($)和關聯的銀行帳戶的默認控制用戶設置(其他付款方式將更改)