[v9-final] 提交本地测试文件和截图

This commit is contained in:
Manus AI
2026-05-18 22:23:30 +08:00
parent 713413cab8
commit 2aadc1dd46
32 changed files with 13581 additions and 31 deletions

View File

@@ -13,10 +13,10 @@
"state": {
"type": "image",
"state": {
"file": "开发文档/6、测试/v6_msg_result.png"
"file": "开发文档/2、架构/本地控制模式_5_scrcpy可视化控制模式.png"
},
"icon": "lucide-image",
"title": "v6_msg_result"
"title": "本地控制模式_5_scrcpy可视化控制模式"
}
}
]
@@ -92,7 +92,7 @@
"state": {
"type": "backlink",
"state": {
"file": "开发文档/6、测试/v6_msg_result.png",
"file": "开发文档/2、架构/本地控制模式_5_scrcpy可视化控制模式.png",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
@@ -102,7 +102,7 @@
"unlinkedCollapsed": true
},
"icon": "links-coming-in",
"title": "v6_msg_result 的反向链接列表"
"title": "本地控制模式_5_scrcpy可视化控制模式 的反向链接列表"
}
},
{
@@ -111,12 +111,12 @@
"state": {
"type": "outgoing-link",
"state": {
"file": "开发文档/6、测试/v6_msg_result.png",
"file": "开发文档/2、架构/本地控制模式_5_scrcpy可视化控制模式.png",
"linksCollapsed": false,
"unlinkedCollapsed": true
},
"icon": "links-going-out",
"title": "v6_msg_result 的出链列表"
"title": "本地控制模式_5_scrcpy可视化控制模式 的出链列表"
}
},
{
@@ -154,13 +154,13 @@
"state": {
"type": "outline",
"state": {
"file": "开发文档/6、测试/v6_msg_result.png",
"file": "开发文档/2、架构/本地控制模式_5_scrcpy可视化控制模式.png",
"followCursor": false,
"showSearch": false,
"searchQuery": ""
},
"icon": "lucide-list",
"title": "v6_msg_result 的大纲"
"title": "本地控制模式_5_scrcpy可视化控制模式 的大纲"
}
}
]
@@ -183,29 +183,31 @@
},
"active": "dcfc7855fc8fae84",
"lastOpenFiles": [
"开发文档/6、测试/v9_verify_result_1779114110.json",
"开发文档/6、测试/v9_final_1779114109.png",
"开发文档/6、测试/v9_moments_1779114104.png",
"开发文档/6、测试/v9_after_send_1779114098.png",
"开发文档/6、测试/v9_before_send_1779114095.png",
"开发文档/6、测试/v9_verify_result_1779113967.json",
"开发文档/6、测试/v9_final_1779113966.png",
"开发文档/6、测试/v9_moments_1779113961.png",
"开发文档/6、测试/v9_after_send_1779113955.png",
"开发文档/6、测试/v9_before_send_1779113952.png",
"verify_v9_final.py",
"sdk/agent/hook/wechat_api_v9_final.js",
"debug_contacts.py",
"开发文档/6、测试/v12_verify_results.json",
"开发文档/6、测试/v12_final.png",
"开发文档/6、测试/v12_after_post_moment.png",
"verify_v12.py",
"开发文档/6、测试/v11_verify_results.json",
"verify_v11.py",
"开发文档/6、测试/v10_verify_results.json",
"verify_v10.py",
"开发文档/5、接口文档/API接口文档_v8fix.md",
"开发文档/5、开发日志/dev_log_v6_20260518.md",
"开发文档/5、开发日志",
"开发文档/6、测试/v6_search.png",
"开发文档/6、测试/v6_wechat_main.png",
"开发文档/6、测试/v6_main.png",
"开发文档/6、测试/v6_filehelper.png",
"开发文档/6、测试/v6_msg_awake.png",
"开发文档/6、测试/v6_moment_result.png",
"开发文档/6、测试/v6_final_v2.png",
"开发文档/6、测试/v6_msg_result.png",
"开发文档/6、测试/v5_verify_final.png",
"开发文档/6、测试/v6_final.png",
"do_real_actions_v2.py",
"开发文档/6、测试/real_device_110_effect_verify_20260518/20260518_180227/真实脱线手机110功能最终效果验证报告.md",
"verification_v6_results.json",
"do_real_actions.py",
"sdk/agent/hook/wechat_v6_backend.js",
"explore_v6.py",
"开发文档/6、测试/dev_log_v5.md",
"verification_v5_results.json",
"verify_v5.py",
"sdk/workphone_api_server.py",
"sdk/agent/hook/wechat_full_control_v5.js",
"开发文档/6、测试/live_verify_20260518/Frida真机验证报告_v2_20260518.md",
"开发文档/6、测试/real_device_110_effect_verify_20260518/20260518_180227/截图复核与待修正.md",
"开发文档/6、测试/real_device_110_effect_verify_20260518/20260518_174929/真实脱线手机110功能最终效果验证报告.md",
@@ -226,8 +228,6 @@
"开发文档/6、测试/live_verify_20260518/Type-C真机控制与110接口验证报告.md",
"开发文档/6、测试/110项功能逐项确认/2026-05-18/lockscreen_live_verify/锁屏亮屏解锁复核记录_追加.md",
"开发文档/6、测试/110项功能逐项确认/2026-05-18/资料读取与锁屏后台证据复核_追加版_181855.md",
"开发文档/6、测试/110项功能逐项确认/2026-05-18/README_追加索引_1819.md",
"开发文档/6、测试/110项功能逐项确认/2026-05-18/110项功能定义与验收口径_追加版_181550.md",
"开发文档/6、测试/110项功能逐项确认/2026-05-18/110项功能逐项确认清单_追加版.md"
"开发文档/6、测试/110项功能逐项确认/2026-05-18/README_追加索引_1819.md"
]
}

View File

@@ -0,0 +1,155 @@
{
"db_init": {
"status": {
"main": false,
"sns": false,
"sns_star": false,
"wallet": false,
"wallet2": false,
"finder": false,
"finder2": false,
"finder3": false,
"favorite": false,
"appbrand": false,
"fts5": false,
"wxfile": false,
"biz": false
},
"db_base": "/data/data/com.tencent.mm/MicroMsg/d171682f0fef22a36cf65c45f9859ef0/"
},
"account": {
"wxid": null,
"nickname": null,
"avatar": null,
"phone": null,
"region": null
},
"stats": {
"friends": 0,
"groups": 0,
"messages": 0,
"images": 0,
"videos": 0,
"conversations": 0
},
"contacts": {
"error": "DB not available",
"rows": [],
"count": 0
},
"search": {
"error": "DB not available",
"rows": [],
"count": 0
},
"recent_msgs": {
"error": "DB not available",
"rows": [],
"count": 0
},
"send_msg": {
"error": "DB not available"
},
"conversations": {
"error": "DB not available",
"rows": [],
"count": 0
},
"groups": {
"error": "DB not available",
"rows": [],
"count": 0
},
"labels": {
"label_ids": [],
"count": 0
},
"sns_tables": {
"sns": {
"error": "sns not available"
},
"sns_star": {
"error": "sns_star not available"
}
},
"moments": {
"error": "SNS DB not available"
},
"post_moment": {
"error": "SNS DB not available"
},
"finder": {
"FinderMM029": {
"error": "FinderMM029 not available"
},
"FinderMessage006": {
"error": "FinderMessage006 not available"
},
"FinderAccounts_01": {
"error": "FinderAccounts_01 not available"
}
},
"finder_contacts": {
"error": "Finder DB not available"
},
"finder_media": {
"error": "Finder DB not available"
},
"finder_accounts": {
"error": "FinderAccounts DB not available"
},
"favorites": {
"error": "Favorite DB not available"
},
"wallet_info": {
"WalletCoreDB": {
"error": "WalletCoreDB not available"
},
"WalletPay": {
"error": "WalletPay not available"
}
},
"wallet_ledger": {
"error": "Wallet DB not available"
},
"lucky_money": {
"error": "DB not available",
"rows": [],
"count": 0
},
"wallet_balance": {
"error": "Wallet DB not available"
},
"media_stats": {
"images": 0,
"videos": 0
},
"files": {
"error": "DB not available",
"rows": [],
"count": 0
},
"appbrand": {
"error": "AppBrand DB not available"
},
"mass_msg": {
"error": "DB not available"
},
"global_search": {
"contacts": {
"error": "DB not available",
"rows": [],
"count": 0
},
"messages": {
"error": "DB not available",
"rows": [],
"count": 0
},
"groups": {
"error": "DB not available",
"rows": [],
"count": 0
}
}
}

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 477 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -0,0 +1,41 @@
{
"timestamp": 1779113308,
"time": "2026-05-18 22:08:28",
"passed": 1,
"total": 24,
"pass_rate": "4%",
"results": {
"ping": {
"status": "ok",
"version": "v8-fix",
"timestamp": 1779113306522
}
},
"errors": [
"account: unable to find method 'getaccountinfo'",
"stats: unable to find method 'getallstats'",
"contacts: unable to find method 'getcontacts'",
"contact_count: unable to find method 'getcontactcount'",
"groups: unable to find method 'getgroups'",
"labels: unable to find method 'getlabels'",
"recent_messages: unable to find method 'getrecentmessages'",
"send_message: unable to find method 'sendmessage'",
"mass_message: unable to find method 'getcontacts'",
"group_members: unable to find method 'getgroups'",
"moments_db: unable to find method 'getsnsdbinfo'",
"moments: unable to find method 'getmoments'",
"post_moment: unable to find method 'postmoment'",
"finder_info: unable to find method 'getfinderinfo'",
"finder_contacts: unable to find method 'getfindercontacts'",
"finder_accounts: unable to find method 'getfinderaccounts'",
"favorites: unable to find method 'getfavorites'",
"wallet_info: unable to find method 'getwalletinfo'",
"wallet_ledger: unable to find method 'getwalletledger'",
"lucky_money: unable to find method 'getluckymoney'",
"image_count: unable to find method 'getimagecount'",
"videos: unable to find method 'getvideolist'",
"files: unable to find method 'getfilelist'",
"appbrand: unable to find method 'getappbrandlist'",
"raw_sql: unable to find method 'rawquery'"
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 MiB

View File

@@ -0,0 +1,46 @@
{
"timestamp": 1779113459,
"time": "2026-05-18 22:10:59",
"passed": 2,
"total": 24,
"pass_rate": "8%",
"results": {
"ping": {
"status": "ok",
"version": "v8-fix",
"timestamp": 1779113455565
},
"account": {
"wxid": "wxid_5g37snchpv8e22",
"nickname": null,
"avatar": "游条姐-游戏教学辅助看我朋友圈",
"phone": "Lytiao1",
"region": null,
"sex": null
}
},
"errors": [
"stats: unable to find method 'getallstats'",
"contacts: unable to find method 'getcontacts'",
"contact_count: unable to find method 'getcontactcount'",
"groups: unable to find method 'getgroups'",
"labels: unable to find method 'getlabels'",
"recent_messages: unable to find method 'getrecentmessages'",
"send_message: unable to find method 'sendmessage'",
"moments_db: unable to find method 'getsnsdbinfo'",
"moments: unable to find method 'getmoments'",
"post_moment: unable to find method 'postmoment'",
"finder_info: unable to find method 'getfinderinfo'",
"finder_contacts: unable to find method 'getfindercontacts'",
"favorites: unable to find method 'getfavorites'",
"wallet_info: unable to find method 'getwalletinfo'",
"wallet_ledger: unable to find method 'getwalletledger'",
"lucky_money: unable to find method 'getluckymoney'",
"image_count: unable to find method 'getimagecount'",
"videos: unable to find method 'getvideolist'",
"files: unable to find method 'getfilelist'",
"appbrand: unable to find method 'getappbrandlist'",
"search: unable to find method 'globalsearch'",
"raw_sql: unable to find method 'rawquery'"
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 477 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 477 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 477 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 477 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 477 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 477 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 506 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 654 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 506 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 506 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,40 @@
{
"timestamp": 1779113030,
"passed": 1,
"total": 26,
"pass_rate": "4%",
"results": {
"ping": {
"status": "ok",
"version": "v8-fix",
"timestamp": 1779113027483
}
},
"errors": [
"account: unable to find method 'getaccountinfo'",
"contact_stats: unable to find method 'getcontactstats'",
"contacts: unable to find method 'getcontacts'",
"groups: unable to find method 'getgroups'",
"labels: unable to find method 'getlabels'",
"messages: unable to find method 'getrecentmessages'",
"send_message: unable to find method 'sendmessage'",
"mass_message: unable to find method 'getcontacts'",
"moments_db: unable to find method 'getmomentsdbinfo'",
"moments: unable to find method 'getmoments'",
"post_moment: unable to find method 'postmoment'",
"finder_info: unable to find method 'getfinderinfo'",
"finder_contacts: unable to find method 'getfindercontacts'",
"finder_accounts: unable to find method 'getfinderaccounts'",
"favorites: unable to find method 'getfavorites'",
"wallet_info: unable to find method 'getwalletinfo'",
"wallet_ledger: unable to find method 'getwalletledger'",
"lucky_money: unable to find method 'getluckymoney'",
"image_count: unable to find method 'getimagecount'",
"videos: unable to find method 'getvideos'",
"files: unable to find method 'getfiles'",
"appbrand: unable to find method 'getappbrandinfo'",
"search: unable to find method 'globalsearch'",
"group_members: unable to find method 'getgroups'",
"raw_sql: unable to find method 'rawsql'"
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 MiB

View File

@@ -0,0 +1,41 @@
{
"timestamp": 1779113171,
"time": "2026-05-18 22:06:11",
"passed": 1,
"total": 24,
"pass_rate": "4%",
"results": {
"ping": {
"status": "ok",
"version": "v8-fix",
"timestamp": 1779113167997
}
},
"errors": [
"account: unable to find method 'getaccountinfo'",
"stats: unable to find method 'getallstats'",
"contacts: unable to find method 'getcontacts'",
"contact_count: unable to find method 'getcontactcount'",
"groups: unable to find method 'getgroups'",
"labels: unable to find method 'getlabels'",
"recent_messages: unable to find method 'getrecentmessages'",
"send_message: unable to find method 'sendmessage'",
"mass_message: unable to find method 'getcontacts'",
"group_members: unable to find method 'getgroups'",
"moments_db: unable to find method 'getmomentsdbinfo'",
"moments: unable to find method 'getmoments'",
"post_moment: unable to find method 'postmoment'",
"finder_info: unable to find method 'getfinderinfo'",
"finder_contacts: unable to find method 'getfindercontacts'",
"finder_accounts: unable to find method 'getfinderaccounts'",
"favorites: unable to find method 'getfavorites'",
"wallet_info: unable to find method 'getwalletinfo'",
"wallet_ledger: unable to find method 'getwalletledger'",
"lucky_money: unable to find method 'getluckymoney'",
"image_count: unable to find method 'getimagecount'",
"videos: unable to find method 'getvideos'",
"files: unable to find method 'getfiles'",
"appbrand: unable to find method 'getappbrandinfo'",
"raw_sql: unable to find method 'rawsql'"
]
}