LmeSzinc / AzurLaneAutoScript

Azur Lane bot (CN/EN/JP/TW) 碧蓝航线脚本 | 无缝委托科研,全自动大世界
https://alas.azurlane.cloud
GNU General Public License v3.0
6.71k stars 790 forks source link

台服科研無限循環;委託部分無法進行 #3722

Closed Jimmy8870 closed 4 months ago

Jimmy8870 commented 4 months ago

在提问之前...

描述你的问题

Alas進入科隊列詳情介面後會直接返回沒有領取資源,之後又會再次進入而開始無限循環 重裝Alas和在其他電腦上使用都會發生相同問題

如何复现

No response

预期行为

No response

相关 Logs

═══════════════════════════════════════════════════════════════════════════════════
                                       START                                       
═══════════════════════════════════════════════════════════════════════════════════
INFO     10:56:50.882 │ Start scheduler loop: 每日                                 
INFO     10:56:50.908 │ [Server] cn                                                
INFO     10:56:50.917 │ Bind task ['General', 'Alas']                              
INFO     10:56:50.919 │ Pending tasks: ['Research']                                
INFO     10:56:50.919 │ [Task] Research (Enable, 2024-05-03 10:51:53)              
INFO     10:56:50.920 │ Bind task ['General', 'Alas', 'Research']                  
═════════════════════════════════════ DEVICE ══════════════════════════════════════
INFO     10:56:51.093 │ DEVICE                                                     
INFO     10:56:51.093 │ [IS_ON_PHONE_CLOUD] False                                  
INFO     10:56:51.094 │ [AdbBinary] D:\MAA\Azue                                    
         Lane\toolkit\Lib\site-packages\adbutils\binaries\adb.exe                  
INFO     10:56:51.096 │ [AdbClient] AdbClient(127.0.0.1, 5037)                     
INFO     10:56:51.096 │ <<< DETECT DEVICE >>>                                      
INFO     10:56:51.097 │ Here are the available devices, copy to                    
         Alas.Emulator.Serial to use it or set Alas.Emulator.Serial="auto"         
INFO     10:56:51.098 │ 127.0.0.1:5555                                             
INFO     10:56:51.099 │ emulator-5554                                              
INFO     10:56:51.099 │ emulator-5556                                              
INFO     10:56:51.100 │ emulator-5558                                              
INFO     10:56:51.101 │ "emulator-5556" is a `emulator-*` serial, skip adb connect 
INFO     10:56:51.101 │ [AdbDevice] AdbDevice(serial=emulator-5556)                
INFO     10:56:51.102 │ [PackageName] com.hkmanjuu.azurlane.gp                     
INFO     10:56:51.102 │ [Server] tw                                                
INFO     10:56:51.103 │ Screenshot interval set to 0.3s                            
INFO     10:56:51.104 │ <<< MINITOUCH INIT >>>                                     
INFO     10:56:51.104 │ Scheduler: Start task `Research`                           
═══════════════════════════════════════════════════════════════════════════════════
                                     RESEARCH                                      
═══════════════════════════════════════════════════════════════════════════════════
INFO     10:56:51.147 │ [nemud.app_keep_alive]                                     
INFO     10:56:51.149 │ Reuse forward: ForwardItem(serial='emulator-5556',         
         local='tcp:20520', remote='tcp:53516')                                    
INFO     10:56:51.151 │ [Device Orientation] 0 (Normal)                            
INFO     10:56:51.152 │ Reuse forward: ForwardItem(serial='emulator-5556',         
         local='tcp:20763', remote='localabstract:minitouch')                      
INFO     10:56:51.191 │ v 1                                                        
INFO     10:56:51.192 │ ^ 10 1279 719 2                                            
INFO     10:56:51.193 │ $ 3390                                                     
INFO     10:56:51.194 │ minitouch running on port: 20763, pid: 3390                
INFO     10:56:51.194 │ max_contact: 10; max_x: 1279; max_y: 719; max_pressure: 2  
INFO     10:56:51.223 │ [Screen_size] 1280x720                                     
INFO     10:56:51.323 │ early_ocr_import call                                      
INFO     10:56:51.324 │ early_ocr_import start                                     
INFO     10:56:51.324 │ <<< UI ENSURE >>>                                          
INFO     10:56:51.326 │ UI get current page                                        
INFO     10:56:51.326 │ Loading OCR dependencies                                   
INFO     10:56:51.708 │ [UI] page_research                                         
INFO     10:56:51.708 │ Already at page_research                                   
INFO     10:56:51.709 │ <<< UI CLICK >>>                                           
INFO     10:56:51.714 │ Click (  26,  244) @ RESEARCH_GOTO_QUEUE                   
INFO     10:56:51.741 │ early_ocr_import finish                                    
══════════════════════════════════ QUEUE RECEIVE ══════════════════════════════════
INFO     10:56:52.105 │ QUEUE RECEIVE                                              
INFO     10:56:52.106 │ Drop record added, genre=research, amount=1                
INFO     10:56:52.107 │ Received rewards from 0 projects                           
INFO     10:56:52.115 │ Loading OCR model: ./bin/cnocr_models/azur_lane            
INFO     10:56:52.152 │ [QUEUE_REMAIN 0.044s] 00:00:00                             
INFO     10:56:52.153 │ The first research ended at: 2024-05-03 10:56:52.108743    
INFO     10:56:52.154 │ <<< UI CLICK >>>                                           
INFO     10:56:52.155 │ Click (  75,   42) @ BACK_ARROW                            
────────────────────────────── RECEIVE 6TH RESEARCH ───────────────────────────────
INFO     10:56:53.316 │ RECEIVE 6TH RESEARCH                                       
INFO     10:56:53.319 │ Research status: ['detail', 'detail', 'waiting', 'detail', 
         'detail']                                                                 
INFO     10:56:53.320 │ No research has finished                                   
INFO     10:56:53.323 │ Research status: ['detail', 'detail', 'waiting', 'detail', 
         'detail']                                                                 
INFO     10:56:53.324 │ Research queue: ['finished', 'running', 'waiting',         
         'waiting', 'waiting']                                                     
INFO     10:56:53.324 │ [Research queue slot] 0                                    
INFO     10:56:53.325 │ Queue full, stop appending waiting research                
═══════════════════════════════ RESEARCH FILL QUEUE ═══════════════════════════════
INFO     10:56:53.326 │ RESEARCH FILL QUEUE                                        
INFO     10:56:53.327 │ Research queue: ['finished', 'running', 'waiting',         
         'waiting', 'waiting']                                                     
INFO     10:56:53.327 │ [Research queue slot] 0                                    
INFO     10:56:53.330 │ Research status: ['detail', 'detail', 'waiting', 'detail', 
         'detail']                                                                 
INFO     10:56:53.331 │ 6th research already waiting                               
INFO     10:56:53.331 │ Research queue full filled, queue added: 0                 
INFO     10:56:53.332 │ Research queue: ['finished', 'running', 'waiting',         
         'waiting', 'waiting']                                                     
INFO     10:56:53.333 │ [Research queue slot] 0                                    
INFO     10:56:53.334 │ <<< UI CLICK >>>                                           
INFO     10:56:53.335 │ Click (  18,  235) @ RESEARCH_GOTO_QUEUE                   
INFO     10:56:53.633 │ [QUEUE_REMAIN 0.017s] 00:00:00                             
INFO     10:56:53.635 │ The first research ended at: 2024-05-03 10:56:53.616556    
INFO     10:56:53.636 │ <<< UI CLICK >>>                                           
INFO     10:56:53.636 │ Click (  67,   54) @ BACK_ARROW                            
INFO     10:56:54.833 │ Delay task `Research` to 2024-05-03 10:56:53               
         (target=datetime.datetime(2024, 5, 3, 10, 56, 53, 616556))                
INFO     10:56:54.841 │ Bind task ['General', 'Alas', 'Research']                  
INFO     10:56:54.842 │ Save config ./config\每日.json,                            
         Research.Scheduler.NextRun=datetime.datetime(2024, 5, 3, 10, 56, 53)      
INFO     10:56:54.869 │ Scheduler: End task `Research`                             
INFO     10:56:54.870 │ [Server] tw                                                
INFO     10:56:54.879 │ Bind task ['General', 'Alas']                              
INFO     10:56:54.881 │ Pending tasks: ['Research']                                
INFO     10:56:54.881 │ [Task] Research (Enable, 2024-05-03 10:56:53)              
INFO     10:56:54.882 │ Bind task ['General', 'Alas', 'Research']                  
INFO     10:56:54.886 │ Scheduler: Start task `Research`                           
═══════════════════════════════════════════════════════════════════════════════════
                                     RESEARCH                                      
═══════════════════════════════════════════════════════════════════════════════════
INFO     10:56:55.123 │ <<< UI ENSURE >>>                                          
INFO     10:56:55.124 │ UI get current page                                        
INFO     10:56:55.132 │ [UI] page_research                                         
INFO     10:56:55.133 │ Already at page_research                                   
INFO     10:56:55.133 │ <<< UI CLICK >>>                                           
INFO     10:56:55.138 │ Click (  21,  235) @ RESEARCH_GOTO_QUEUE                   
══════════════════════════════════ QUEUE RECEIVE ══════════════════════════════════
INFO     10:56:55.424 │ QUEUE RECEIVE                                              
INFO     10:56:55.425 │ Drop record added, genre=research, amount=1                
INFO     10:56:55.426 │ Received rewards from 0 projects                           
INFO     10:56:55.450 │ [QUEUE_REMAIN 0.023s] 00:00:00                             
INFO     10:56:55.451 │ The first research ended at: 2024-05-03 10:56:55.426911    
INFO     10:56:55.452 │ <<< UI CLICK >>>                                           
INFO     10:56:55.454 │ Click (  63,   44) @ BACK_ARROW                            
────────────────────────────── RECEIVE 6TH RESEARCH ───────────────────────────────
INFO     10:56:56.619 │ RECEIVE 6TH RESEARCH                                       
INFO     10:56:56.622 │ Research status: ['detail', 'detail', 'waiting', 'detail', 
         'detail']                                                                 
INFO     10:56:56.622 │ No research has finished                                   
INFO     10:56:56.625 │ Research status: ['detail', 'detail', 'waiting', 'detail', 
         'detail']                                                                 
INFO     10:56:56.626 │ Research queue: ['finished', 'running', 'waiting',         
         'waiting', 'waiting']                                                     
INFO     10:56:56.626 │ [Research queue slot] 0                                    
INFO     10:56:56.627 │ Queue full, stop appending waiting research                
═══════════════════════════════ RESEARCH FILL QUEUE ═══════════════════════════════
INFO     10:56:56.628 │ RESEARCH FILL QUEUE                                        
INFO     10:56:56.629 │ Research queue: ['finished', 'running', 'waiting',         
         'waiting', 'waiting']                                                     
INFO     10:56:56.629 │ [Research queue slot] 0                                    
INFO     10:56:56.632 │ Research status: ['detail', 'detail', 'waiting', 'detail', 
         'detail']                                                                 
INFO     10:56:56.633 │ 6th research already waiting                               
INFO     10:56:56.634 │ Research queue full filled, queue added: 0                 
INFO     10:56:56.635 │ Research queue: ['finished', 'running', 'waiting',         
         'waiting', 'waiting']                                                     
INFO     10:56:56.635 │ [Research queue slot] 0                                    
INFO     10:56:56.636 │ <<< UI CLICK >>>                                           
INFO     10:56:56.637 │ Click (  21,  233) @ RESEARCH_GOTO_QUEUE                   
INFO     10:56:56.941 │ [QUEUE_REMAIN 0.022s] 00:00:00                             
INFO     10:56:56.942 │ The first research ended at: 2024-05-03 10:56:56.919401    
INFO     10:56:56.943 │ <<< UI CLICK >>>                                           
INFO     10:56:56.945 │ Click (  52,   51) @ BACK_ARROW                            
INFO     10:56:58.129 │ Delay task `Research` to 2024-05-03 10:56:56               
         (target=datetime.datetime(2024, 5, 3, 10, 56, 56, 919401))                
INFO     10:56:58.136 │ Bind task ['General', 'Alas', 'Research']                  
INFO     10:56:58.137 │ Save config ./config\每日.json,                            
         Research.Scheduler.NextRun=datetime.datetime(2024, 5, 3, 10, 56, 56)      
INFO     10:56:58.177 │ Scheduler: End task `Research`                             
INFO     10:56:58.178 │ [Server] tw                                                
INFO     10:56:58.187 │ Bind task ['General', 'Alas']                              
INFO     10:56:58.189 │ Pending tasks: ['Research']                                
INFO     10:56:58.189 │ [Task] Research (Enable, 2024-05-03 10:56:56)              
INFO     10:56:58.190 │ Bind task ['General', 'Alas', 'Research']                  
INFO     10:56:58.193 │ Scheduler: Start task `Research`                           
═══════════════════════════════════════════════════════════════════════════════════
                                     RESEARCH                                      
═══════════════════════════════════════════════════════════════════════════════════
INFO     10:56:58.429 │ <<< UI ENSURE >>>                                          
INFO     10:56:58.430 │ UI get current page                                        
INFO     10:56:58.438 │ [UI] page_research                                         
INFO     10:56:58.439 │ Already at page_research                                   
INFO     10:56:58.440 │ <<< UI CLICK >>>                                           
INFO     10:56:58.444 │ Click (  36,  235) @ RESEARCH_GOTO_QUEUE                   
══════════════════════════════════ QUEUE RECEIVE ══════════════════════════════════
INFO     10:56:58.733 │ QUEUE RECEIVE                                              
INFO     10:56:58.733 │ Drop record added, genre=research, amount=1                
INFO     10:56:58.735 │ Received rewards from 0 projects                           
INFO     10:56:58.752 │ [QUEUE_REMAIN 0.017s] 00:00:00                             
INFO     10:56:58.753 │ The first research ended at: 2024-05-03 10:56:58.735793    
INFO     10:56:58.754 │ <<< UI CLICK >>>                                           
INFO     10:56:58.755 │ Click (  69,   63) @ BACK_ARROW                            
────────────────────────────── RECEIVE 6TH RESEARCH ───────────────────────────────
INFO     10:56:59.937 │ RECEIVE 6TH RESEARCH                                       
INFO     10:56:59.941 │ Research status: ['detail', 'detail', 'waiting', 'detail', 
         'detail']                                                                 
INFO     10:56:59.942 │ No research has finished                                   
INFO     10:56:59.944 │ Research status: ['detail', 'detail', 'waiting', 'detail', 
         'detail']                                                                 
INFO     10:56:59.945 │ Research queue: ['finished', 'running', 'waiting',         
         'waiting', 'waiting']                                                     
INFO     10:56:59.946 │ [Research queue slot] 0                                    
INFO     10:56:59.947 │ Queue full, stop appending waiting research                
═══════════════════════════════ RESEARCH FILL QUEUE ═══════════════════════════════
INFO     10:56:59.948 │ RESEARCH FILL QUEUE                                        
INFO     10:56:59.948 │ Research queue: ['finished', 'running', 'waiting',         
         'waiting', 'waiting']                                                     
INFO     10:56:59.948 │ [Research queue slot] 0                                    
INFO     10:56:59.951 │ Research status: ['detail', 'detail', 'waiting', 'detail', 
         'detail']                                                                 
INFO     10:56:59.952 │ 6th research already waiting                               
INFO     10:56:59.953 │ Research queue full filled, queue added: 0                 
INFO     10:56:59.954 │ Research queue: ['finished', 'running', 'waiting',         
         'waiting', 'waiting']                                                     
INFO     10:56:59.954 │ [Research queue slot] 0                                    
INFO     10:56:59.955 │ <<< UI CLICK >>>                                           
INFO     10:56:59.956 │ Click (  35,  249) @ RESEARCH_GOTO_QUEUE                   
INFO     10:57:00.261 │ [QUEUE_REMAIN 0.019s] 00:00:00                             
INFO     10:57:00.262 │ The first research ended at: 2024-05-03 10:57:00.241958    
INFO     10:57:00.263 │ <<< UI CLICK >>>                                           
INFO     10:57:00.264 │ Click (  50,   41) @ BACK_ARROW                            
INFO     10:57:01.444 │ Delay task `Research` to 2024-05-03 10:57:00               
         (target=datetime.datetime(2024, 5, 3, 10, 57, 0, 241958))                 
INFO     10:57:01.451 │ Bind task ['General', 'Alas', 'Research']                  
INFO     10:57:01.452 │ Save config ./config\每日.json,                            
         Research.Scheduler.NextRun=datetime.datetime(2024, 5, 3, 10, 57)          
INFO     10:57:01.476 │ Scheduler: End task `Research`                             
INFO     10:57:01.477 │ [Server] tw                                                
INFO     10:57:01.485 │ Bind task ['General', 'Alas']                              
INFO     10:57:01.487 │ Pending tasks: ['Research']                                
INFO     10:57:01.487 │ [Task] Research (Enable, 2024-05-03 10:57:00)              
INFO     10:57:01.487 │ Bind task ['General', 'Alas', 'Research']                  
INFO     10:57:01.490 │ Scheduler: Start task `Research`                           
═══════════════════════════════════════════════════════════════════════════════════
                                     RESEARCH                                      
═══════════════════════════════════════════════════════════════════════════════════
INFO     10:57:01.744 │ <<< UI ENSURE >>>                                          
INFO     10:57:01.745 │ UI get current page                                        
INFO     10:57:01.753 │ [UI] page_research                                         
INFO     10:57:01.754 │ Already at page_research                                   
INFO     10:57:01.755 │ <<< UI CLICK >>>                                           
INFO     10:57:01.760 │ Click (  21,  240) @ RESEARCH_GOTO_QUEUE                   
══════════════════════════════════ QUEUE RECEIVE ══════════════════════════════════
INFO     10:57:02.048 │ QUEUE RECEIVE                                              
INFO     10:57:02.049 │ Drop record added, genre=research, amount=1                
INFO     10:57:02.050 │ Received rewards from 0 projects                           
INFO     10:57:02.070 │ [QUEUE_REMAIN 0.018s] 00:00:00                             
INFO     10:57:02.071 │ The first research ended at: 2024-05-03 10:57:02.051581    
INFO     10:57:02.072 │ <<< UI CLICK >>>                                           
INFO     10:57:02.072 │ Click (  44,   55) @ BACK_ARROW                            
[每日] exited. Reason: Manual stop

截图

bandicam 2024-05-03 11-11-06-009 bandicam 2024-05-03 11-11-07-341 會在上面兩個頁面橫跳

还有别的吗?

log.txt

補充:委託有時也會發生問題,會無法進行委託,但不會無限循環而是跳過任務 以下為其中一次問題發生的日誌 log2.txt

appleapple802 commented 4 months ago

3721

Jimmy8870 commented 4 months ago

補充:委託有時也會發生問題,會無法進行委託,但不會無限循環而是跳過任務 以下為其中一次問題發生的日誌 log2.txt