xjw580/Hearthstone-Script

管理员启动和安装32位和64位库后依然注入dll失败

BanChiGaBonBon opened this issue · 2 comments

2024-10-14 00:14:27.082 [JavaFX Application Thread] [PauseConfig.java:58] INFO  当前处于运行状态
2024-10-14 00:14:27.082 [CorePool Thread-0] [Core.java:54] INFO  热键:Ctrl+P 开始/停止程序,Alt+P 关闭程序
2024-10-14 00:14:27.082 [CorePool Thread-0] [AbstractStarter.java:18] INFO  执行ClearStarter
2024-10-14 00:14:27.082 [CorePool Thread-0] [SystemUtil.java:118] INFO  终止所有监听器
2024-10-14 00:14:27.082 [CorePool Thread-0] [SystemUtil.java:126] INFO  终止所有额外线程
2024-10-14 00:14:27.082 [CorePool Thread-0] [SystemUtil.java:110] INFO  终止所有模式任务
2024-10-14 00:14:27.082 [CorePool Thread-0] [SystemUtil.java:133] INFO  终止所有程序启动定时器
2024-10-14 00:14:28.084 [CorePool Thread-0] [Mode.java:37] INFO  已重置模式状态
2024-10-14 00:14:28.084 [CorePool Thread-0] [AbstractStarter.java:18] INFO  执行PlatformStarter
2024-10-14 00:14:28.398 [CorePool Thread-0] [AbstractStarter.java:18] INFO  执行LoginPlatformStarter
2024-10-14 00:14:28.646 [CorePool Thread-0] [AbstractStarter.java:18] INFO  执行GameStarter
2024-10-14 00:14:28.647 [CorePool Thread-0] [GameStarter.java:45] INFO  开始检查炉石传说
2024-10-14 00:14:28.647 [CorePool Thread-0] [GameStarter.java:95] INFO  炉石传说正在运行
2024-10-14 00:14:29.649 [ExtraPool Thread-5] [AbstractStarter.java:18] INFO  执行InjectStarter
2024-10-14 00:14:29.681 [ExtraPool Thread-5] [InjectStarter.java:58] INFO  注入dll失败
2024-10-14 00:14:29.688 [ExtraPool Thread-5] [AbstractStarter.java:18] INFO  执行LogListenStarter
2024-10-14 00:14:29.688 [ExtraPool Thread-5] [LogListenStarter.java:41] INFO  游戏日志目录读取成功:E:\Hearthstone\Logs\Hearthstone_2024_10_14_00_07_28
2024-10-14 00:14:29.689 [ExtraPool Thread-5] [AbstractLogListener.java:72] INFO  开始监听/Decks.log
2024-10-14 00:14:29.703 [ExtraPool Thread-5] [AbstractLogListener.java:72] INFO  开始监听/Power.log
2024-10-14 00:14:29.710 [ExtraPool Thread-5] [War.kt:134] INFO  已重置游戏状态
2024-10-14 00:14:29.710 [ExtraPool Thread-5] [PowerLogListener.java:68] INFO  开始监听异常情况
2024-10-14 00:14:29.711 [ExtraPool Thread-5] [AbstractLogListener.java:72] INFO  开始监听/LoadingScreen.log
2024-10-14 00:14:29.722 [ExtraPool Thread-5] [SystemUtil.java:110] INFO  终止所有模式任务
2024-10-14 00:14:29.722 [ExtraPool Thread-5] [AbstractModeStrategy.java:51] INFO  切換到主界面
2024-10-14 00:14:29.722 [ExtraPool Thread-5] [HubModeStrategy.java:49] INFO  点击弹窗(去除任务,活动等)
2024-10-14 00:14:33.095 [ExtraPool Thread-5] [HubModeStrategy.java:62] INFO  准备进入指定模式
2024-10-14 00:14:42.681 [JavaFX Application Thread] [SystemUtil.java:118] INFO  终止所有监听器
2024-10-14 00:14:42.683 [JavaFX Application Thread] [SystemUtil.java:126] INFO  终止所有额外线程
2024-10-14 00:14:42.683 [JavaFX Application Thread] [SystemUtil.java:110] INFO  终止所有模式任务
2024-10-14 00:14:42.683 [JavaFX Application Thread] [SystemUtil.java:133] INFO  终止所有程序启动定时器
2024-10-14 00:14:43.684 [JavaFX Application Thread] [PauseConfig.java:58] INFO  当前处于停止状态

看了其他issue里的方法都试了一遍还是注入dll失败,尝试用dependencies来看也没看出问题,请问可能是什么原因呢?谢谢!

软件根目录管理员权限黑窗口运行

injectUtil.exe Hearthstone.exe lib\dll\libHS.dll

然后看打印了什么

解决了,lib\dll\libHS.dll文件不知道为什么在解压时不见了,我看之前的issue以为是版本更新后不需要这个文件了就没在意,把libHS.dll补进去就正常了。感谢回复