Merge remote-tracking branch 'yincong/main'

This commit is contained in:
f1ynng8
2026-06-29 15:28:38 +08:00
2 changed files with 14 additions and 1 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
# WeChat 4.0 Message hook
4.1.9之后的不更新了,感谢各位大佬的支持
4.1.9之后的不更新了,感谢各位大佬的支持mac pc微信收不到消息记录!!!
本代码库中的所有代码、示例、文档及相关内容(以下简称“本项目”)仅供学习、研究和技术交流之目的使用。使用本项目所产生的任何风险(包括但不限于数据丢失、系统崩溃、安全问题、法律风险等)均由使用者自行承担。
+13
View File
@@ -69,6 +69,19 @@ func initFlag() {
flag.Parse()
if myWechatId == "" && config.ImagePath != "" {
if idx := strings.Index(config.ImagePath, "xwechat_files/"); idx != -1 {
rest := config.ImagePath[idx+len("xwechat_files/"):]
if end := strings.Index(rest, "/"); end != -1 {
rest = rest[:end]
}
// 去掉末尾的 "_xxxx" 后缀,保留 wxid_xxx 部分
if last := strings.LastIndex(rest, "_"); last > strings.Index(rest, "_") {
myWechatId = rest[:last]
}
}
}
fmt.Println("FridaType", config.FridaType)
fmt.Println("SendURL", config.SendURL)
fmt.Println("ReceiveHost", config.ReceiveHost)