影刀编码版与指令进行多线程交互的bug
回答
收藏

影刀编码版与指令进行多线程交互的bug

滑稽怪
2024-05-21 22:14·浏览量:1128
滑稽怪
发布于 2024-05-21 22:09更新于 2024-05-21 22:141128浏览

起因:个人觉得指令占用范围大,当指令多了看不太清晰,所以选择像数据处理,程序调度都采用编码版进行。于是写了一个自己的框架,通过多线程进行列表页详情页的操作,列表页与个人账号页面不关闭页面,详情页需要打开网页进行自动化操作后进行关闭,这里多线程是在编码版中结合队列实现调度。

结果:指令与编码写出来的代码感觉都没有问题,但是程序启动后,多线程操作完详情页面后会卡住,显示卡在指令的关闭页面位置,返回编码版中可以看到数据已经返回并成功获取,感觉是多线程编码与指令交互之间存在未知bug,不知道该如何解决。


顺便附上其他不知道如何解决的问题:

1、我希望通过手动打开影刀浏览器,然后同时登录多个账号,再启动程序实现多账号的并发,但是好像手动打开的影刀浏览器只支持1个账号,再打开一个页面登录,原来已登录的刷新后会同步成新登录的账号。(非影刀浏览器无法后台执行程序,因此只能影刀浏览器多开登录,或者希望能够再未来的版本中加入自己安装的浏览器在影刀调试时可以勾选后台进行的选项)

收藏
全部回答1
最新
发布回答
回答