Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

关于结界蹭卡的问题 #156

Closed
5 tasks done
hypholomy opened this issue Dec 28, 2023 · 7 comments
Closed
5 tasks done

关于结界蹭卡的问题 #156

hypholomy opened this issue Dec 28, 2023 · 7 comments
Labels
bug Something isn't working

Comments

@hypholomy
Copy link

hypholomy commented Dec 28, 2023

在提问之前...

  • 我已经搜索了现有的 issues
  • 我在提问题之前至少花费了 5 分钟来思考和准备
  • 我已经阅读了文档中的 常见问题(FAQ)
  • 这个问题出现了至少三次,不是偶发的
  • 我使用 OAS 最新版

描述你的问题

结界蹭卡的时候,当跨服好友只有两三个不足以滑动,oas会一直尝试滑动,直到报错

如何复现

  1. 清理掉大部分跨服好友
  2. 启动脚本开始结界蹭卡
  3. 出现问题

预期行为

应该直接进入,而不是尝试继续滑动

相关 Logs

════════════════════════════════════════════════════════════════════════════════
──────────────────────────────── KEKKAIUTILIZE ─────────────────────────────────
════════════════════════════════════════════════════════════════════════════════
2023-12-25 14:03:27.513 |     INFO | module_path:                                                   
C:\Users\6\Desktop\ONMYOJ~1\tasks\KekkaiUtilize\script_task.py, module_name: script_task            
2023-12-25 14:03:27.525 |     INFO | UI get current page                                            
2023-12-25 14:03:27.536 |     INFO | [UI] page_main                                                 
2023-12-25 14:03:27.539 |     INFO | <<< UI GOTO PAGE_GUILD >>>                                     
2023-12-25 14:03:27.562 |     INFO | Page switch: page_main -> page_guild                           
2023-12-25 14:03:27.573 |     INFO | Click ( 579,  619) @ PAGE_MAIN_GOTO_GUILD                      
2023-12-25 14:03:30.092 |     INFO | Page arrive: page_guild                                        
2023-12-25 14:03:31.460 |     INFO | No ap or assets to collect                                     
2023-12-25 14:03:31.880 |     INFO | Click (1080,  629) @ KU_GUILD_REALM                            
2023-12-25 14:03:33.088 |     INFO | Click (1119,  637) @ KU_GUILD_REALM                            
2023-12-25 14:03:36.790 |     INFO | Click ( 901,  472) @ REALM_BOX_EXP                             
2023-12-25 14:03:37.399 |     INFO | Click ( 657,  495) @ REALM_EXP_EXTRACT                         
2023-12-25 14:03:37.748 |     INFO | [BOX_EXP 0.007s] [160000/160000]                               
2023-12-25 14:03:37.750 |     INFO | Exp box reach max do not collect                               
2023-12-25 14:03:38.047 |     INFO | Click ( 992,  145) @ UI_UI_BACK_RED                            
2023-12-25 14:03:39.282 |     INFO | Click ( 595,  153) @ REALM_UTILIZE_EXP                         
2023-12-25 14:03:40.558 |     INFO | Click (1025,  488) @ UI_UI_REWARD                              
2023-12-25 14:03:41.403 |     INFO | Get reward success                                             
2023-12-25 14:03:41.695 |     INFO | Click ( 623,  325) @ REALM_SHI_GROWN                           
2023-12-25 14:03:42.311 |     INFO | Enter shikigami grown                                          
2023-12-25 14:03:43.275 |     INFO | Click (1210,  105) @ UTILIZE_UTILIZE_ADD                       
2023-12-25 14:03:45.149 |     INFO | Enter utilize                                                  
2023-12-25 14:03:45.152 |     INFO | <<< START UTILIZE >>>                                          
2023-12-25 14:03:45.155 |     INFO | Switch friend list to SelectFriendList.DIFFERENT_SERVER        
2023-12-25 14:03:46.357 |     INFO | Click ( 389,   95) @ UTILIZE_UTILIZE_ZONES_GROUP               
2023-12-25 14:03:48.080 |     INFO | Current find best card: UTILIZE_U_TAIKO_6                      
2023-12-25 14:03:48.083 |     INFO | Current select card: CardClass.TAIKO6                          
2023-12-25 14:03:48.088 |     INFO | Click ( 601,  227) @ UTILIZE_U_TAIKO_6                         
2023-12-25 14:03:48.142 |     INFO | Swipe ( 276,  420) -> ( 250,  177)                             
2023-12-25 14:03:52.081 |     INFO | Current find best card: UTILIZE_U_TAIKO_6                      
2023-12-25 14:03:52.087 |     INFO | Current select card: CardClass.TAIKO6                          
2023-12-25 14:03:52.096 |     INFO | Click ( 557,  245) @ UTILIZE_U_TAIKO_6                         
2023-12-25 14:03:52.153 |     INFO | Swipe ( 244,  436) -> ( 243,  187)                             
2023-12-25 14:03:56.123 |     INFO | Current find best card: UTILIZE_U_TAIKO_6                      
2023-12-25 14:03:56.126 |     INFO | Current select card: CardClass.TAIKO6                          
2023-12-25 14:03:56.133 |     INFO | Click ( 572,  231) @ UTILIZE_U_TAIKO_6                         
2023-12-25 14:03:56.187 |     INFO | Swipe ( 280,  437) -> ( 255,  182)                             
2023-12-25 14:04:00.142 |     INFO | Current find best card: UTILIZE_U_TAIKO_6                      
2023-12-25 14:04:00.147 |     INFO | Current select card: CardClass.TAIKO6                          
2023-12-25 14:04:00.156 |     INFO | Click ( 598,  218) @ UTILIZE_U_TAIKO_6                         
2023-12-25 14:04:00.211 |     INFO | Swipe ( 278,  436) -> ( 294,  182)                             
2023-12-25 14:04:04.151 |     INFO | Current find best card: UTILIZE_U_TAIKO_6                      
2023-12-25 14:04:04.153 |     INFO | Current select card: CardClass.TAIKO6                          
2023-12-25 14:04:04.158 |     INFO | Click ( 586,  207) @ UTILIZE_U_TAIKO_6                         
2023-12-25 14:04:04.211 |     INFO | Swipe ( 245,  419) -> ( 287,  181)                             
2023-12-25 14:04:08.153 |     INFO | Current find best card: UTILIZE_U_TAIKO_6                      
2023-12-25 14:04:08.157 |     INFO | Current select card: CardClass.TAIKO6                          
2023-12-25 14:04:08.165 |     INFO | Click ( 584,  245) @ UTILIZE_U_TAIKO_6                         
2023-12-25 14:04:08.220 |     INFO | Swipe ( 274,  435) -> ( 292,  183)                             
2023-12-25 14:04:12.196 |     INFO | Current find best card: UTILIZE_U_TAIKO_6                      
2023-12-25 14:04:12.201 |     INFO | Current select card: CardClass.TAIKO6                          
2023-12-25 14:04:12.207 |     INFO | Click ( 585,  243) @ UTILIZE_U_TAIKO_6                         
2023-12-25 14:04:12.260 |     INFO | Swipe ( 250,  430) -> ( 282,  178)                             
2023-12-25 14:04:16.189 |     INFO | Current find best card: UTILIZE_U_TAIKO_6                      
2023-12-25 14:04:16.192 |     INFO | Current select card: CardClass.TAIKO6                          
2023-12-25 14:04:16.195 |  WARNING | Too many click between 2 buttons: u_up, UTILIZE_U_TAIKO_6      
2023-12-25 14:04:16.196 |  WARNING | History click: ['UTILIZE_U_TAIKO_6', 'u_up',                   
'UTILIZE_U_TAIKO_6', 'u_up', 'UTILIZE_U_TAIKO_6', 'u_up', 'UTILIZE_U_TAIKO_6', 'u_up',              
'UTILIZE_U_TAIKO_6', 'u_up', 'UTILIZE_U_TAIKO_6', 'u_up', 'UTILIZE_U_TAIKO_6', 'u_up',              
'UTILIZE_U_TAIKO_6']                                                                                
2023-12-25 14:04:16.200 |    ERROR | GameTooManyClickError: Too many click between 2 buttons: u_up, 
UTILIZE_U_TAIKO_6                                                                                   
2023-12-25 14:04:16.207 |  WARNING | Saving error: ./log/error/1703484256207

截图

QQ图片20231228194940

还有别的吗?

QQ图片20231228195222

@hypholomy hypholomy added the bug Something isn't working label Dec 28, 2023
@runhey
Copy link
Owner

runhey commented Dec 28, 2023

网友的要求总是千奇百怪,你先加点人,僵尸号那种也行,不要求多三个就可以了。有空在改改

@hypholomy
Copy link
Author

网友的要求总是千奇百怪,你先加点人,僵尸号那种也行,不要求多三个就可以了。有空在改改

人多了就会牵扯到另一个bug,我认为是游戏的一个bug,就是有的时候跨服好友不会直接显示好友挂的什么卡,需要手动点击好友才能看到,这个问题我已经问游戏客服了,还在等回复。。。所以我才清理了僵尸好友,然后才发现的issue这个bug。我想的解决方法就是1.ocr,先寻找上一个寄养的人;2.遍历每个能挂的人,再选择
123
.

@YuuLong
Copy link
Contributor

YuuLong commented Jan 2, 2024

人多了就会牵扯到另一个bug,我认为是游戏的一个bug,就是有的时候跨服好友不会直接显示好友挂的什么卡,需要手动点击好友才能看到,这个问题我已经问游戏客服了,还在等回复。。。所以我才清理了僵尸好友,然后才发现的issue这个bug。我想的解决方法就是1.ocr,先寻找上一个寄养的人;2.遍历每个能挂的人,再选择 123 .

你所说的问题是存在的,不仅跨服好友存在,非跨服好友也存在。就是游戏本身的特性(有时候显示是没位置,你点上会发现他去试试空闲且没挂卡)。

解决方案也很简单,加延时,向下遍历完之后,再回翻列表。回翻的过程中每翻一次就等几秒(有时候显示是没位置,你点上会发现他去试试空闲且没挂卡)。但是这样子做就会使得挂卡的效率非常低下。

@pangpangjiang
Copy link

人多了就会牵扯到另一个bug,我认为是游戏的一个bug,就是有的时候跨服好友不会直接显示好友挂的什么卡,需要手动点击好友才能看到,这个问题我已经问游戏客服了,还在等回复。。。所以我才清理了僵尸好友,然后才发现的issue这个bug。我想的解决方法就是1.ocr,先寻找上一个寄养的人;2.遍历每个能挂的人,再选择 123 .

你所说的问题是存在的,不仅跨服好友存在,非跨服好友也存在。就是游戏本身的特性(有时候显示是没位置,你点上会发现他去试试空闲且没挂卡)。

解决方案也很简单,加延时,向下遍历完之后,再回翻列表。回翻的过程中每翻一次就等几秒(有时候显示是没位置,你点上会发现他去试试空闲且没挂卡)。但是这样子做就会使得挂卡的效率非常低下。

可以加一个固定寄养的选项吗,我有在买别人的太鼓,寄养总是寄养不到我买太鼓的位置(难受

@yEs1do
Copy link
Contributor

yEs1do commented May 2, 2024

【找坑难?翻半天?结界寄养快速找6星坑位技巧】 https://www.bilibili.com/video/BV1aE42157Kf/
可以按照这个思路来修改一下

@yEs1do
Copy link
Contributor

yEs1do commented May 19, 2024

【找坑难?翻半天?结界寄养快速找 6 星坑位技巧】 https://www.bilibili.com/video/BV1aE42157Kf/ 可以按照这个思路来修改一下

YuuLong 咕咕咕了半个月搞定了 #251

@YuuLong
Copy link
Contributor

YuuLong commented May 20, 2024

【找坑难?翻半天?结界寄养快速找 6 星坑位技巧】 https://www.bilibili.com/video/BV1aE42157Kf/ 可以按照这个思路来修改一下

YuuLong 咕咕咕了半个月搞定了 #251

可以!

@runhey runhey closed this as completed Aug 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants