稳定版本:
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定义:定义收债员(用户),货币格式($)和关联的银行帐户的默认控制用户设置(其他付款方式将更改)