• 2023年10月wxid转微信号方法


    去年9月份tx做了一次调整,以前很多wxid转微信号的办法都失效了。

    今天分析了一下微信。捣鼓了一下午。现在已经实现了wxid转微信号。不管对方是否在群里,是否是你的好友 都能转。一分钟出60条左右。

    我们先创建一个文本文件,将要转换wxid 放进去。一行一个wxid。

    将这个文件另存为 wxidlist.txt

    用E语言编排一个界面。用来存放微信号和微信ID。我使用的是高级表格控件。

    源码:

    1. .版本 2
    2. .支持库 spec
    3. .支持库 eGrid
    4. .子程序 wxid2account_convert
    5. .局部变量 fh, 整数型
    6. .局部变量 data, 文本型
    7. .局部变量 data_sz, 文本型, , "0"
    8. .局部变量 inc, 整数型
    9. .局部变量 i, 整数型
    10. .局部变量 wxid_tmp, 文本型
    11. .局部变量 account, 文本型
    12. .局部变量 all, 文本型
    13. fh = 打开文件 (取运行目录 () + “\wxidlist.txt”, , )
    14. data = 读入文本 (fh, )
    15. data_sz = 分割文本 (data, #换行符, )
    16. inc = 取数组成员数 (data_sz)
    17. .计次循环首 (inc, i)
    18. wxid_tmp = 删全部空 (data_sz [i])
    19. account = wxid2account (wxid_tmp)
    20. 调试输出 (i, wxid_tmp, account)
    21. .判断开始 (account = “”)
    22. .判断开始 (取文本左边 (wxid_tmp, 5) ≠ “wxid_”)
    23. account = wxid_tmp
    24. .默认
    25. .判断结束
    26. .默认
    27. .判断结束
    28. 高级表格1.插入行 (, )
    29. 高级表格1.置数据 (i, 0, #表格常量.文本型, 到文本 (i))
    30. 高级表格1.置数据 (i, 1, #表格常量.文本型, wxid_tmp)
    31. 高级表格1.置数据 (i, 2, #表格常量.文本型, account)
    32. allall + wxid_tmp + “|” + account + #换行符
    33. .计次循环尾 ()
    34. 写到文件 (取运行目录 () + “\out.txt”, 到字节集 (all))
    1. .版本 2
    2. .子程序 wxid2account, 文本型
    3. .参数 wxid, 文本型
    4. .局部变量 Ret, 文本型
    5. .局部变量 Json_接收, 类_json
    6. .局部变量 Json_发送, zyJsonDocument
    7. .局部变量 i, 整数型
    8. .局部变量 Inc, 整数型
    9. .局部变量 请求地址, 文本型
    10. .局部变量 Response, 字节集
    11. .局部变量 RetTxt, 文本型
    12. .局部变量 附加协议头, 文本型
    13. .局部变量 SendData, 字节集
    14. .局部变量 wxaccount, 文本型
    15. .局部变量 wxid_, 文本型
    16. 请求地址 = “http://127.0.0.1:30001/Wxid2WxAccount”
    17. 附加协议头 = “Content-Type: application/json”
    18. Json_发送.创建 ()
    19. Json_发送.置文本 (“wxid”, wxid)
    20. SendData = 编码_Unicode到Utf8 (Json_发送.到文本W (, 假, 假))
    21. Response = 网页_访问 (请求地址, 1, , , , 附加协议头, , , SendData)
    22. 编码_UTF8解码 (Response, RetTxt)
    23. Json_接收.解析 (RetTxt)
    24. ' wxid_ = Json_接收.取通用属性 (“wxid”)
    25. wxaccount = Json_接收.取通用属性 (“wxaccount”)
    26. 返回 (wxaccount)

    运行后即可开始转换微信ID到微信号

    有部分wxid无法转换。大部分是可以拿到的。

    支持测试。

  • 相关阅读:
    踩坑了!0作为除数,不一定会抛出异常!
    2022第四季度的机遇,Genesis Universe限量卡牌争夺战开启
    第四十六章 命名空间和数据库 - 系统提供的数据库
    基于Java+springboot+SSM的医疗报销系统的设计与实现
    《未来简史:从智人到智神》笔记一——人类的新议题
    如何做好前端项目组组长
    GO微服务实战第一节 为什么说云原生重构了互联网产品开发模式?
    Nginx部署history路由模式的vue项⽬
    分享一套好用的功能测试用例编写框架
    Java设计模式 | 七大原则之合成复用原则
  • 原文地址:https://blog.csdn.net/xedazss/article/details/133895145