奶块吧 关注:79,516贴子:1,628,907

回复:打算做一个钓鱼脚本,目前零基础学习ing

取消只看楼主收藏回复

然后是确定指定中心区域的逻辑,我用python中的win32gui模块的逻辑询问gtp,gtp给我的代码如下


IP属地:福建来自Android客户端22楼2023-08-17 03:42
回复
    对于屏幕中心的区域是否为水面的识别,我利用opencv的逻辑和time等模块逻辑,对窗口进行一个实时的截图,然后把实时的截图跟我截出来的水面图片进行RGB色值比对,如果表示相似,就弹出“已对准水面,准备钓鱼”


    IP属地:福建来自Android客户端23楼2023-08-17 03:45
    回复
      在进行循环比对的过程中,利用os模块逻辑,把所截的实时截图删除,并进行新的实时截图的更新,直到屏幕中心是水面为止,并设置实时更新的时间间隔


      IP属地:福建来自Android客户端24楼2023-08-17 03:48
      回复
        目前实现到这里,接下来就是物品栏的判定和鱼竿的收放以及钓鱼的键鼠操作,这些我都提前想好逻辑,然后继续调教gtp,让它给出符合需求的代码来


        IP属地:福建来自Android客户端25楼2023-08-17 03:49
        回复
          对于目前已经实现的代码功能,这里进行一个小测试,来借此体悟一下gtp的高效性


          IP属地:福建来自Android客户端26楼2023-08-17 03:50
          回复
            首先点击运行代码,此时我这边没有对准水面,代码就会提示我找好水面



            IP属地:福建来自Android客户端27楼2023-08-17 03:54
            回复
              如果这时候我对准水面,他会提示我,已对准水面


              IP属地:福建来自Android客户端28楼2023-08-17 03:55
              回复
                这里的参数 thereshold 是用来跟实时截图与水面截图进行比对的一个阈值,这个阈值如果越大,那么比对的结果就会越粗略,如果越小,那比对结果就会越精细


                IP属地:福建来自Android客户端29楼2023-08-17 03:58
                回复
                  目前在研究如何表达接下来的需求


                  IP属地:福建来自Android客户端30楼2023-08-17 04:13
                  回复
                    大家来看看呀X﹏X


                    IP属地:福建来自Android客户端31楼2023-08-17 04:14
                    回复
                      欧克,现在汇报一下这几天磨gtp磨出来的功能


                      IP属地:福建来自Android客户端36楼2023-08-19 00:49
                      回复
                        先打个🦶🧵


                        IP属地:福建来自Android客户端37楼2023-08-19 00:49
                        收起回复
                          目前,在先前的基础上,实现了锁定物品栏的功能,根据提供好的物品栏图片模板,跟整个屏幕进行对比,截出相似部分并保存


                          IP属地:福建来自Android客户端38楼2023-08-19 00:50
                          回复
                            关于比对的代码


                            IP属地:福建来自Android客户端39楼2023-08-19 00:51
                            回复
                              现在提供一下测试效果


                              IP属地:福建来自Android客户端40楼2023-08-19 00:52
                              回复