zoukankan      html  css  js  c++  java
  • labview实现模拟python微信模块

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

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

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

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

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

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

    设想二:用micropython实现功能

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

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

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

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

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

  • 相关阅读:
    Python变量、标识符
    PyCharm中设置作者信息
    去中心化
    复杂逻辑---取数
    行政机构处理
    2020.11案例分析
    中间表
    软考--项目管理名词
    软考--近6次上午考点分析
    软考--学习方法、做题方法
  • 原文地址:https://www.cnblogs.com/Dream-doing/p/11060571.html
Copyright © 2011-2022 走看看