• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Dream_doing
一个人就是一支队伍,要像仙剑一样练就武艺纵横四海。
博客园    首页    新随笔    联系   管理     

labview实现模拟python微信模块

  python登录微信模块的确好用,它山之石怎么消化利用呢?经过微信库的拆解研究得到以下结论:

 

结论一:python登录微信其实就是用http的post协议和get协议,get协议获得uuid,获得二维码,等待手机端扫描通过,解析网页xml参数;然后换为post协议进行初始化微信页面,得到好友信息。

结论二:有了微信网页接口文档,就可以实现任何一种语言的移植,不再局限于python

 

设想一: 用命令获取pythonIDE窗口,监控输入输出;

方法实施:用user32.dll里面的得到窗口句柄,模拟键盘传入数据

验证结果:很麻烦,对窗口进行输入要查询对照表,还不能输入中文;输出更是很难得大到返回数据。

 

设想二:用micropython实现功能

方法实施:用ESP8266模块进行串口指令

验证结果:会遇到无法显示二维码,安装微信库出错,解析异常等错误

 

设想三:拆解微信网页版原理,根据原理操作

方法实施:查找微信机器人的接口运作原理,用熟悉的语言进行模仿

验证结果:可行,对技术要求高,需要懂得网络协议的使用。

posted @ 2019-06-22 11:32  Dream_doing  阅读(875)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3