LmeSzinc / AzurLaneAutoScript

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

alas运行报错,显示缺少dll文件 #4090

Closed viewerBLHX closed 3 months ago

viewerBLHX commented 3 months ago

在提问之前...

描述你的问题

alas运行后直接报错,显示缺少dll文件,但重新下载模拟器以及alas后并未解决问题

如何复现

点击调度器的启动后就显示报错,之后停止运行

预期行为

正常点击完应该正常运行

相关 Logs

START                                       
═══════════════════════════════════════════════════════════════════════════════════
INFO     00:32:36.090 │ Start scheduler loop: alas                                 
INFO     00:32:36.118 │ [Server] cn                                                
INFO     00:32:36.126 │ Bind task ['General', 'Alas']                              
INFO     00:32:36.306 │ Server "十字路口行动" is available.                        
INFO     00:32:36.308 │ Pending tasks: ['Commission', 'Tactical', 'Research',      
         'Exercise', 'Dorm', 'Meowfficer', 'Guild', 'Gacha', 'Reward',             
         'ShopFrequent', 'ShopOnce', 'Freebies', 'OpsiAshBeacon', 'OpsiDaily',     
         'OpsiShop', 'OpsiAbyssal', 'OpsiStronghold', 'OpsiObscure', 'Daily',      
         'Hard', 'OpsiAshAssist', 'OpsiMeowfficerFarming']                         
INFO     00:32:36.309 │ [Task] Commission (Enable, 2024-08-15 19:40:28)            
INFO     00:32:36.310 │ Bind task ['General', 'Alas', 'Commission']                
═════════════════════════════════════ DEVICE ══════════════════════════════════════
INFO     00:32:36.486 │ DEVICE                                                     
INFO     00:32:36.486 │ [IS_ON_PHONE_CLOUD] False                                  
INFO     00:32:36.487 │ [AdbBinary] D:\浏览器下载\AzurLaneAutoScript\toolkit\Lib\si
         te-packages\adbutils\binaries\adb.exe                                     
INFO     00:32:36.488 │ [AdbClient] AdbClient(127.0.0.1, 5037)                     
INFO     00:32:36.489 │ <<< DETECT DEVICE >>>                                      
INFO     00:32:36.490 │ Here are the available devices, copy to                    
         Alas.Emulator.Serial to use it or set Alas.Emulator.Serial="auto"         
INFO     00:32:36.491 │ 127.0.0.1:16384                                            
INFO     00:32:36.493 │ already connected to 127.0.0.1:16384                       
INFO     00:32:36.493 │ [AdbDevice] AdbDevice(serial=127.0.0.1:16384)              
INFO     00:32:36.494 │ [PackageName] com.bilibili.azurlane                        
INFO     00:32:36.495 │ [Server] cn                                                
INFO     00:32:36.499 │ [nemud.app_keep_alive]                                     
INFO     00:32:36.499 │ Screenshot interval set to 0.2s                            
INFO     00:32:36.500 │ <<< MINITOUCH INIT >>>                                     
INFO     00:32:36.501 │ Scheduler: Start task `Commission`                         
═══════════════════════════════════════════════════════════════════════════════════
                                    COMMISSION                                     
═══════════════════════════════════════════════════════════════════════════════════
INFO     00:32:36.503 │ NemuIpcImpl init,                                          
         nemu_folder=E:\手游模拟器\MuMuPlayer-12.0-1, ipc_dll=E:\手游模拟器\MuMuPla
         yer-12.0-1\shell\sdk\external_renderer_ipc.dll, instance_id=0,            
         display_id=0                                                              
ERROR    00:32:36.504 │ OSError: [WinError 126] 找不到指定的模块。                 
ERROR    00:32:36.505 │ NemuIpcIncompatible: ipc_dll=E:\手游模拟器\MuMuPlayer-12.0-
         1\shell\sdk\external_renderer_ipc.dll does not exist, NemuIpc requires    
         MuMu12 version >= 3.8.13, please check your version                       
ERROR    00:32:36.505 │ Emulator info incorrect                                    
───────────────────────────── FIND EMULATOR INSTANCE ──────────────────────────────
INFO     00:32:36.507 │ FIND EMULATOR INSTANCE                                     
INFO     00:32:36.519 │ MuMuPlayer12(serial="127.0.0.1:16384",                     
         name="MuMuPlayer-12.0-0", path="E:/MuMu Player 12/shell/MuMuPlayer.exe")  
INFO     00:32:36.520 │ MuMuPlayer12(serial="127.0.0.1:16384",                     
         name="MuMuPlayer-12.0-0",                                                 
         path="E:/手游模拟器/MuMuPlayer-12.0-1/shell/MuMuPlayer.exe")              
INFO     00:32:36.520 │ MuMuPlayer12(serial="127.0.0.1:16416",                     
         name="MuMuPlayer-12.0-1",                                                 
         path="E:/手游模拟器/MuMuPlayer-12.0-1/shell/MuMuPlayer.exe")              
──────────────────────────────── EMULATOR INSTANCE ────────────────────────────────
INFO     00:32:36.521 │ EMULATOR INSTANCE                                          
INFO     00:32:36.522 │ Found emulator instance:                                   
         MuMuPlayer12(serial="127.0.0.1:16384", name="MuMuPlayer-12.0-0",          
         path="E:/手游模拟器/MuMuPlayer-12.0-1/shell/MuMuPlayer.exe")              
INFO     00:32:36.522 │ NemuIpcImpl init,                                          
         nemu_folder=E:/手游模拟器/MuMuPlayer-12.0-1, ipc_dll=E:\手游模拟器\MuMuPla
         yer-12.0-1\shell\sdk\external_renderer_ipc.dll, instance_id=0,            
         display_id=0                                                              
ERROR    00:32:36.523 │ OSError: [WinError 126] 找不到指定的模块。                 
ERROR    00:32:36.524 │ NemuIpcIncompatible: ipc_dll=E:\手游模拟器\MuMuPlayer-12.0-
         1\shell\sdk\external_renderer_ipc.dll does not exist, NemuIpc requires    
         MuMu12 version >= 3.8.13, please check your version                       
ERROR    00:32:36.525 │ Unable to initialize NemuIpc                               
CRITICAL 00:32:36.525 │ Request human takeover                                     
INFO     00:32:36.554 │ [Device Orientation] 1 (HOME key on the right)             
INFO     00:32:36.555 │ Reuse forward: ForwardItem(serial='127.0.0.1:16384',       
         local='tcp:20643', remote='localabstract:minitouch')                      
INFO     00:32:36.586 │ No provider specified, skip sending

截图

RU 6V~JNWTID_AU`FJMRLH6

还有别的吗?

EAlyce commented 3 months ago

下载修复工具:https://zhangyue667.lanzoui.com/iUazrs1nlad 修复系统dll缺失

Air111 commented 3 months ago

下载修复工具:https://zhangyue667.lanzoui.com/iUazrs1nlad 修复系统dll缺失

缺的是mumu相关的,不是系统dll

NERUI commented 3 months ago

NemuIpc requires MuMu12 version >= 3.8.13, please check your version mumu版本低,没法用专属的截图方式,