cndaqiang / WZRY

王者荣耀 · 农活自动化助手.
https://wzry-doc.pages.dev/
MIT License
119 stars 14 forks source link

看完了描述,没有找到更改选择模拟器地址的地方 #38

Closed GenLiya closed 1 month ago

GenLiya commented 1 month ago

image 输入代码,一直是127.0.0.1:5555,上面图片的两个地方的文件都改成了这样,但是还是不行

cndaqiang commented 1 month ago

方式1

image

python WZRY.py config.in

方式2

image

@GenLiya

GenLiya commented 1 month ago

请问一下,第一个我跑通了,第二个没理解是怎么弄的,是在引号内直接加adb地址吗?

GenLiya commented 1 month ago

python WZRY.py config.in 127.0.0.1:16704 {0: '', 1: '', 2: '', 3: '', 4: '', 5: '', 6: '', 7: '', 8: '', 9: ''} 10-15 19:40:45Task_init:mynode=1 10-15 19:40:45Task_init:totalnode=2 10-15 19:40:45Task_init:LINK_dict={0: 'Android:///192.168.192.10:15555', 1: 'Android:///127.0.0.1:16704', 2: 'Android:///127.0.0.1:5555'} 10-15 19:40:45task executeFalse {0: '', 1: '', 2: '', 3: '', 4: '', 5: '', 6: '', 7: '', 8: '', 9: ''} 10-15 19:40:45reD mynode=1 10-15 19:40:45single_exe:mynode=1 10-15 19:40:45single_exe:totalnode=2 10-15 19:40:45single_exe:LINK_dict={0: 'Android:///192.168.192.10:15555', 1: 'Android:///127.0.0.1:16704', 2: 'Android:///127.0.0.1:5555'} 10-15 19:40:45single_execute starting with mynode=1 10-15 19:40:46控制端(win32) 10-15 19:40:46客户端(RemoteAndroid) 10-15 19:40:46ADB =(C:\Users\刘星宇\AppData\Local\Programs\Python\Python312\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe) 10-15 19:40:46LINK(Android:///127.0.0.1:16704) 10-15 19:40:46LINKhead(Android:///127.0.0.1) 10-15 19:40:46LINKtype(android) 10-15 19:40:46LINKURL(127.0.0.1:16704) 10-15 19:40:46LINKport(16704) 10-15 19:40:46Android:///127.0.0.1:16704:开始第1/3次连接 10-15 19:40:46Android:///127.0.0.1:16704:链接成功 10-15 19:40:48remove[1.2.NeedRebarrier.txt] 10-15 19:40:48不存在[1.2.NeedRebarrier.txt] 10-15 19:40:48remove[.tmp.barrier.EXIT.txt] 10-15 19:40:48不存在[.tmp.barrier.EXIT.txt] 10-15 19:40:53 TOUCH 创建同步文件[1.2.NeedRebarrier.txt] 10-15 19:40:53touchfile[1.2.NeedRebarrier.txt] 10-15 19:40:53remove[1.2.NeedRebarrier.txt] 10-15 19:40:53不存在[1.2.NeedRebarrier.txt] 10-15 19:40:53创建[1.2.NeedRebarrier.txt] with (初始化强制同步) 成功 10-15 19:40:53存在同步文件[NeedRebarrier.txt] 10-15 19:40:53不再创建[NeedRebarrier.txt] 10-15 19:40:53存在同步文件[NeedRebarrier.txt] 10-15 19:40:53---1------1------1------1------1--- 10-15 19:40:53存在同步文件(NeedRebarrier.txt),第一次尝试同步程序 10-15 19:40:53remove[1.2.NeedRebarrier.txt] 10-15 19:40:53删除[1.2.NeedRebarrier.txt]成功 10-15 19:40:53进入同步等待 10-15 19:40:53remove[NeedRebarrier.txt.同步失败.txt] 10-15 19:40:53不存在[NeedRebarrier.txt.同步失败.txt] 10-15 19:40:53remove[NeedRebarrier.txt.同步完成.txt] 10-15 19:40:53不存在[NeedRebarrier.txt.同步完成.txt] 10-15 19:40:53进行同步循环1 10-15 19:40:58进行同步判定1 重新下了一个后再进行步骤一就报错了,不知道为什么。。。。

cndaqiang commented 1 month ago

请问一下,第一个我跑通了,第二个没理解是怎么弄的,是在引号内直接加adb地址吗?

第二个

config_file = "config.in"

@GenLiya

cndaqiang commented 1 month ago

python WZRY.py config.in 127.0.0.1:16704 {0: '', 1: '', 2: '', 3: '', 4: '', 5: '', 6: '', 7: '', 8: '', 9: ''} 10-15 19:40:45Task_init:mynode=1 10-15 19:40:45Task_init:totalnode=2 10-15 19:40:45Task_init:LINK_dict={0: 'Android:///192.168.192.10:15555', 1: 'Android:///127.0.0.1:16704', 2: 'Android:///127.0.0.1:5555'} 10-15 19:40:45task executeFalse {0: '', 1: '', 2: '', 3: '', 4: '', 5: '', 6: '', 7: '', 8: '', 9: ''} 10-15 19:40:45reD mynode=1 10-15 19:40:45single_exe:mynode=1 10-15 19:40:45single_exe:totalnode=2 10-15 19:40:45single_exe:LINK_dict={0: 'Android:///192.168.192.10:15555', 1: 'Android:///127.0.0.1:16704', 2: 'Android:///127.0.0.1:5555'} 10-15 19:40:45single_execute starting with mynode=1 10-15 19:40:46控制端(win32) 10-15 19:40:46客户端(RemoteAndroid) 10-15 19:40:46ADB =(C:\Users\刘星宇\AppData\Local\Programs\Python\Python312\Lib\site-packages\airtest\core\android\static\adb\windows\adb.exe) 10-15 19:40:46LINK(Android:///127.0.0.1:16704) 10-15 19:40:46LINKhead(Android:///127.0.0.1) 10-15 19:40:46LINKtype(android) 10-15 19:40:46LINKURL(127.0.0.1:16704) 10-15 19:40:46LINKport(16704) 10-15 19:40:46Android:///127.0.0.1:16704:开始第1/3次连接 10-15 19:40:46Android:///127.0.0.1:16704:链接成功 10-15 19:40:48remove[1.2.NeedRebarrier.txt] 10-15 19:40:48不存在[1.2.NeedRebarrier.txt] 10-15 19:40:48remove[.tmp.barrier.EXIT.txt] 10-15 19:40:48不存在[.tmp.barrier.EXIT.txt] 10-15 19:40:53 TOUCH 创建同步文件[1.2.NeedRebarrier.txt] 10-15 19:40:53touchfile[1.2.NeedRebarrier.txt] 10-15 19:40:53remove[1.2.NeedRebarrier.txt] 10-15 19:40:53不存在[1.2.NeedRebarrier.txt] 10-15 19:40:53创建[1.2.NeedRebarrier.txt] with (初始化强制同步) 成功 10-15 19:40:53存在同步文件[NeedRebarrier.txt] 10-15 19:40:53不再创建[NeedRebarrier.txt] 10-15 19:40:53存在同步文件[NeedRebarrier.txt] 10-15 19:40:53---1------1------1------1------1--- 10-15 19:40:53存在同步文件(NeedRebarrier.txt),第一次尝试同步程序 10-15 19:40:53remove[1.2.NeedRebarrier.txt] 10-15 19:40:53删除[1.2.NeedRebarrier.txt]成功 10-15 19:40:53进入同步等待 10-15 19:40:53remove[NeedRebarrier.txt.同步失败.txt] 10-15 19:40:53不存在[NeedRebarrier.txt.同步失败.txt] 10-15 19:40:53remove[NeedRebarrier.txt.同步完成.txt] 10-15 19:40:53不存在[NeedRebarrier.txt.同步完成.txt] 10-15 19:40:53进行同步循环1 10-15 19:40:58进行同步判定1 重新下了一个后再进行步骤一就报错了,不知道为什么。。。。

看起来你再尝试多开组队,可能的原因:config.in写错了、或者config.in和你模拟器的adb并不对应,虚拟机adb没有开

cndaqiang commented 1 month ago

根据 #39 此issues看起开已解决 @GenLiya 关闭此issues