程序找不到用户名
Kilerd opened this issue · 3 comments
Kilerd commented
Kilerd commented
问题解决了。
- account name 也可以只出现一次。 但是counter的判断导致 ac_addr 过前以至于找不到key的addr
0xlane commented
可能和 #4 描述的情况差不多?你也没有wxid的原始微信号吗。
https://github.com/0xlane/wechat-dump-rs/blob/4705a1a71990f2d96c93c896070fc8dae06f2012/src/main.rs#L246C4-L274C6 这里的 account_name_addr 在只找到1个的时候存的地址有问题,后面我改一下
Kilerd commented
可能和 #4 描述的情况差不多?你也没有wxid的原始微信号吗。 https://github.com/0xlane/wechat-dump-rs/blob/4705a1a71990f2d96c93c896070fc8dae06f2012/src/main.rs#L246C4-L274C6 这里的 account_name_addr 在只找到1个的时候存的地址有问题,后面我改一下
老用户可能是没有的。
这里的逻辑判断可能需要写成,每找到一个就寸一次addr,然后取最后的一个座位 ac_addr。
同时 account_name 那里关于指针和字面值的判断也有一些问题。