Compare commits

...
Author SHA1 Message Date
ttttupup 5d7c1d1d48 fix: ocr修复 closed issues #305 #321 2023-11-14 20:38:17 +08:00
hugy d574af863a 'fix:debug环境定义' 2023-08-31 09:44:09 +08:00
+4 -3
View File
@@ -1165,8 +1165,9 @@ INT64 Manager::SendApplet(const std::wstring &recv_wxid,
common::VectorInner *list = (common::VectorInner *)temp;
prototype::WeChatString *member = BuildWechatString(recv_wxid);
#ifdef _DEBUG
list->head = reinterpret_cast<UINT64>(member);
#endif
list->start = reinterpret_cast<UINT64>(member);
list->finsh = reinterpret_cast<UINT64>(member) + 0x20;
list->end = reinterpret_cast<UINT64>(member) + 0x20;
@@ -1245,8 +1246,8 @@ INT64 Manager::DoOCRTask(const std::wstring &img_path, std::string &result) {
reinterpret_cast<UINT64>(buff),reinterpret_cast<UINT64>(&unkonwn));
INT64 number = *(INT64 *)(buff + 0x8);
if (number > 0) {
INT64 header = list->start;
for (unsigned int i = 0; i < number - 1; i++) {
INT64 header = *(INT64 *)(buff);
for (unsigned int i = 0; i < number; i++) {
INT64 content = *(INT64 *)header;
result += Utils::ReadWstringThenConvert(content + 0x28);
result += "\r\n";