# uiauto_weixin **Repository Path**: xiao-yong/uiauto_weixin ## Basic Information - **Project Name**: uiauto_weixin - **Description**: 以前的,比较混乱 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-04-17 - **Last Updated**: 2024-04-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 需要实现的功能, ## 1、获取手机信息, - 手机型号, — 电池, — 温度, ## 2、获取微信APP 信息, - 版本号, - 微信昵称, ## 3、 每个手机,需要对应的配置文件 , ## 4、 每个微信,需要对应的配置文件 , ## 5、 错误判断, ## 6、 业务流, + 不同的业务流,放到不同的文件内,方便维护, + 记录业务进度, ## 7、 界面基本功能: * 显示 手机信息(型号,序号,温度,等),微信信息(昵称,好友数量,群数量), * 任务配置,总的时间间隔, * 群发信息,配置广告信息,显示正在进行到的微信群名称,任务中群的总数量,发过的总数量, * 接受好友申请,自动发话术, * 查看好友发送的消息,转发至主号, * 自动拉群, * 更新微信的群信息至数据库, * 发送朋友圈, * 每天定时清理 微信存储空间 ## 8、 数据库,分开管理,微信对应数据库, 根据微信号,设定数据库的文件夹, --- 代码越简单越好, --- 备注: uiautomator2,中的,, '''Python def screen_on(self): self.jsonrpc.wakeUp() def screen_off(self): self.jsonrpc.sleep() ''' 对于手机,product:RKY-AN10 model:RKY-AN10 device:HNRKY-M 不起作用, 下面的方法才起作用, adbutils 中是方法是可用的, def switch_screen(self, status: bool): """ turn screen on/off Args: status (bool) """ _key_dict = { True: '224', False: '223', } return self.keyevent(_key_dict[status])