Commit Graph
169 Commits
Author SHA1 Message Date
yincong dc7925edd2 optimize receive 2026-05-08 11:27:36 +08:00
jackyinandGitHub e0989d288b Merge pull request #27 from f1ynng8/main
fix issues-26,转发普通文本在特定长度范围内时会在开头增加一个ASCII字符
2026-05-08 09:59:49 +08:00
f1ynng8 e6d75cdc98 fix issues-26,转发普通文本在特定长度范围内时会在开头增加一个ASCII字符 2026-05-07 11:55:50 +08:00
yincong 7e9fa980f3 optimize log 2026-04-21 09:57:54 +08:00
yincong 0bc5bd93cc update script.js 2026-04-18 13:58:02 +08:00
yincong 360d0a30da update 107 v0.0.12 2026-04-16 09:56:22 +08:00
yincong 3fdeb0f742 videocut-15586 v0.0.11 2026-04-10 16:21:34 +08:00
yincong 607587c3cb add 4.1.8.104 2026-04-09 09:57:34 +08:00
yincong b6121ba5da support multi wechat 2026-04-08 09:44:45 +08:00
yincong 95839403b8 fix video send fail v0.0.10 2026-04-07 09:47:21 +08:00
yincong e426324583 fix video bug 2026-04-06 18:01:38 +08:00
yincong 3b7b8fa681 fix video bug 2026-04-06 17:56:25 +08:00
yincong fb1329c467 format 2026-03-31 18:57:42 +08:00
yincong 42d9f65f6b reply 2026-03-27 12:02:36 +08:00
yincong 1125295652 fix bug 2026-03-26 19:35:36 +08:00
yincong b72533817b send file 2026-03-25 09:53:00 +08:00
yincong 33e58d004c add reply 2026-03-24 11:00:58 +08:00
yincong 08ad4507c7 update 2026-03-23 10:12:44 +08:00
yincong 77d1d34e5b add 8.29 v0.0.9 2026-03-21 17:34:56 +08:00
jackyinandGitHub f652d627ff Merge pull request #15 from madandan888-star/fix/try-catch-upload-hooks
fix: add try-catch to upload hooks to prevent crash on manual image send
2026-03-20 19:37:00 +08:00
madandan888-starandClaude Opus 4.6 9db2ca38f5 fix: add try-catch to upload hooks to prevent WeChat crash on manual image send
The `attachUploadMedia`, `attachGetCallbackFromWrapper`, and
`uploadOnCompleteAddr` hooks call `readPointer().readUtf8String()` which
can access invalid memory when triggered by normal WeChat image sends
(not API-initiated), causing WeChat to crash immediately.

Wrapping each hook's onEnter body in try-catch prevents the crash while
preserving all functionality. In the catch path, `uploadGlobalX0` is
still captured to ensure subsequent API uploads work correctly.

Tested on WeChat 4.1.7 build 34888 (macOS arm64) with v0.0.8 binary.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-20 19:29:51 +08:00
jackyinandGitHub 53a0a8c0a8 Update README.md 2026-03-20 10:28:04 +08:00
yincong 2f263f4ef6 finish 8.28 2026-03-20 09:29:54 +08:00
yincong cc48892f62 8.28 2026-03-19 09:33:03 +08:00
yincong 5671f4d8b8 format 2026-03-18 09:44:50 +08:00
jackyinandGitHub 84218ae6c3 Remove group chat link from README
Removed the group chat link from the README.
2026-03-17 14:30:43 +08:00
yincong 9fe5bda990 fix concurrency 2026-03-17 10:13:39 +08:00
yincong 1020c1d937 update readme 2026-03-16 15:30:07 +08:00
jackyinandGitHub 0271e2afcf Update readme.md 2026-03-16 15:13:32 +08:00
yincong e9b58f3260 finish video v0.0.8 2026-03-16 14:54:25 +08:00
yincong 4557a6ceb1 finish video 2026-03-16 13:58:29 +08:00
yincong bc86b51cea fix format 2026-03-16 10:04:40 +08:00
yincong b0ca674eea fix bug 2026-03-15 20:10:44 +08:00
yincong 7547350659 video 2026-03-13 16:22:19 +08:00
yincong e7f25809e2 video 2026-03-13 15:26:55 +08:00
yincong 42a10fb306 receive video 2026-03-13 13:29:10 +08:00
yincong eb4c1c2e0e support send file 2026-03-12 18:06:30 +08:00
yincong bcac8ae75d fix image crash 2026-03-12 09:28:13 +08:00
yincong 405133b8dc update image and receiver 2026-03-11 09:48:21 +08:00
yincong 001a544798 possible v0.0.7 2026-03-10 11:58:17 +08:00
yincong a304c7e92a fix text crash and auto find pid 2026-03-09 10:35:52 +08:00
yincong 0ccde39dc2 text crash 2026-03-07 14:38:09 +08:00
yincong 218446256b hd file 2026-03-06 10:30:00 +08:00
yincong f85782242d 57 v0.0.6 2026-03-05 09:39:09 +08:00
yincong a73e4a1743 57 2026-03-05 09:35:07 +08:00
yincong f33bc5c18d update log 2026-03-04 16:17:41 +08:00
yincong 62ff76bb39 add image 2026-03-04 09:35:56 +08:00
yincong 682c3fea63 support audio 2026-03-03 09:46:20 +08:00
yincong b4a8be7d5f add audio 2026-03-02 11:56:50 +08:00
yincong ea88d786e1 update receiver 2026-02-28 09:38:48 +08:00