提交 4f35affd 编写于 作者: L ljc545w

修复部分已知bug

上级 9423b444
...@@ -75,7 +75,7 @@ void __stdcall HookImageMsg() { ...@@ -75,7 +75,7 @@ void __stdcall HookImageMsg() {
if (ImageMsgHooked) if (ImageMsgHooked)
return; return;
HookAnyAddress(HookImageMsgAddr, dealImageMsg, ImageMsgOldAsm); HookAnyAddress(HookImageMsgAddr, dealImageMsg, ImageMsgOldAsm);
char settime[] = "00:00-23:59"; char settime[] = "00:00-00:00";
DWORD AutoDownloadTimeSettingAddr = GetWeChatWinBase() + AutoDownloadTimeSettingOffset; DWORD AutoDownloadTimeSettingAddr = GetWeChatWinBase() + AutoDownloadTimeSettingOffset;
WriteProcessMemory(GetCurrentProcess(), (LPVOID)AutoDownloadTimeSettingAddr, settime, strlen(settime) + 1, 0); WriteProcessMemory(GetCurrentProcess(), (LPVOID)AutoDownloadTimeSettingAddr, settime, strlen(settime) + 1, 0);
ImageMsgHooked = true; ImageMsgHooked = true;
......
...@@ -6,5 +6,5 @@ DWORD GetWeChatVerInt(); ...@@ -6,5 +6,5 @@ DWORD GetWeChatVerInt();
string GetWeChatVerStr(); string GetWeChatVerStr();
BOOL ChangeWeChatVer(wchar_t* verStr); BOOL ChangeWeChatVer(wchar_t* verStr);
#ifndef USE_SOCKET #ifndef USE_SOCKET
extern "C" __declspec(dllexport) BOOL ChangeWeChatVerRemote(wchar_t* verStr); extern "C" __declspec(dllexport) BOOL ChangeWeChatVerRemote(LPVOID verStr);
#endif // !USE_SOCKET #endif // !USE_SOCKET
\ No newline at end of file
...@@ -103,7 +103,7 @@ CWeChatRobot.exe /unregserver ...@@ -103,7 +103,7 @@ CWeChatRobot.exe /unregserver
## 2022.06.24 ## 2022.06.24
1. 解决Python脚本中,socket接收数据可能不完整的问题 1. 解决Python脚本中,socket接收数据可能不完整的问题
2. 解决心跳时如果同步了同一个人的多条消息,只会返回一条的问题 2. 解决心跳时如果同步了同一个人的多条消息,只会返回一条的问题
3. 感谢@shangdev 提供的思路,现在开启hook图片的时会修改自动下载图片时段为"00:00-23:59" 3. 感谢@shangdev 提供的思路,现在开启hook图片的时会修改自动下载图片时段为"00:00-00:00"
# 打赏作者 # 打赏作者
请给作者一个star,感谢感谢 请给作者一个star,感谢感谢
# 免责声明 # 免责声明
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册