使用易语言怎么实现PC端登陆微信

发布时间:2021-06-02 16:41:36

来源:亿速云

阅读:65

作者:Leah

使用易语言怎么实现PC端登陆微信?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

DLL命令表.版本 2

.DLL命令 timeGetTime, 长整数型, "winmm.dll", "timeGetTime"

.DLL命令 GetLocalTime, , "kernel32", "GetLocalTime"

.参数 时间格式, 系统时间_

全局变量表.版本 2

.全局变量 scan, 文本型

.全局变量 ticket, 文本型

.全局变量 r, 文本型

.全局变量 tid, 文本型

常量数据表.版本 2

.常量 常量1, "", , window.QRLogin.code = 200; window.QRLogin.uuid = "

.常量 常量2, "", , BaseRequest:{DeviceID:”x”,Sid: “xx”,Skey: “xxx”,Uin: “xxxx”,}

.常量 常量3, "", , {"BaseRequest":{"Uin":"UIN","Sid":"SID","Skey":"SKEY","DeviceID":"E"}}

自定义数据类型表.版本 2

.数据类型 系统时间_, , SYSTEMTIME

.成员 年, 短整数型, , , wYear

.成员 月, 短整数型, , , wMonth

.成员 星期, 短整数型, , , wDayOfWeek

.成员 日, 短整数型, , , wDay

.成员 小时, 短整数型, , , wHour

.成员 分, 短整数型, , , wMinute

.成员 秒, 短整数型, , , wSecond

.成员 毫秒, 短整数型, , , wMilliseconds

系统时间.版本 2

.程序集 程序集1

.子程序 时间, 文本型

.局部变量 时间b, 系统时间_

GetLocalTime (时间b)

返回 (到文本 (时间b.年) + “-” + 到文本 (时间b.月) + “-” + 到文本 (时间b.日) + “ ” + 取文本右边 (到文本 (时间b.星期 + 100), 2) + “ ” + 到文本 (时间b.小时) + “:” + 到文本 (时间b.分) + “:” + 到文本 (时间b.秒) + “.” + 到文本 (时间b.毫秒))

PC端微信登陆的代码

此功能需要加载精易模块5.6.版本 2

.支持库 internet

.支持库 spec

.支持库 EThread

.程序集 窗口程序集_启动窗口

.程序集变量 bid, 文本型

.程序集变量 Cookies, 文本型

.程序集变量 skey, 文本型

.程序集变量 sid, 文本型

.程序集变量 uin, 文本型

.程序集变量 源码, 文本型

.程序集变量 新源码, 文本型

.程序集变量 pass_ticket, 文本型

.程序集变量 url, 文本型

.子程序 __启动窗口_创建完毕

tid = “https://login.weixin.qq.com/jslogin?appid=wx782c26e4c19acffb&redirect_uri=https%3A%2F%2Fwx.qq.com%2Fcgi-bin%2Fmmwebwx-in%2Fwebwxnewloginpage&fun=new&lang=zh_CN”

源码 = 网页_访问S (tid)

bid = 文本_取出中间文本 (源码, #常量1, #引号)

图片框1.图片 = HTTP读文件 (“https://login.weixin.qq.com/qrcode/” + bid)

时钟1.时钟周期 = 1000

.子程序 _时钟1_周期事件

.局部变量 心, 文本型

.局部变量 文本, 文本型

.局部变量 状态码, 文本型

.局部变量 句柄, 整数型

心 = 网页_访问S (“https://login.weixin.qq.com/cgi-bin/mmwebwx-bin/login?uuid=” + bid + “&tip=1&_=” + 时间 (), , , , Cookies)

文本 = 文本_取出中间文本 (心, “code=”, “;”)

.如果真 (文本 = “201”)

状态码 = 文本_取出中间文本 (心, “code=”, “;”)

_启动窗口.标题 = “已扫描,未登录!”

.如果真结束

.如果真 (文本 = “200”)

url = 文本_取出中间文本 (心, #引号, #引号)

ticket = 文本_取出中间文本 (url, “ticket=”, “@”)

scan = 文本_取右边 (url, “scan=”, )

时钟1.时钟周期 = 0

调试输出 (url)

_启动窗口.标题 = “已登录!”

信息框 (“测试成功”, 0, )

启动线程 (&处理, , 句柄)

.如果真结束

.如果真 (文本 = “408”)

tid = “https://login.weixin.qq.com/jslogin?appid=wx782c26e4c19acffb&redirect_uri=https%3A%2F%2Fwx.qq.com%2Fcgi-bin%2Fmmwebwx-in%2Fwebwxnewloginpage&fun=new&lang=zh_CN”

源码 = 网页_访问S (tid)

bid = 文本_取出中间文本 (源码, #常量1, #引号)

图片框1.图片 = HTTP读文件 (“https://login.weixin.qq.com/qrcode/” + bid)

.如果真结束

调试输出 (文本)

.子程序 处理

.局部变量 源代码, 文本型

.局部变量 源代码1, 文本型

.局部变量 状态码, 文本型

.局部变量 文本, 文本型

.局部变量 e, 文本型

.局部变量 代源码2, 文本型

时钟1.时钟周期 = 0

源代码 = 网页_访问S (url + “&fun=new&version=v2”)

状态码 = 文本_取出中间文本 (源代码, “”, “”)

.如果真 (状态码 = “408”)

信息框 (“未知错误!”, 0, )

.如果真结束

skey = 文本_取出中间文本 (源代码, “”, “”)

sid = 文本_取出中间文本 (源代码, “”, “”)

uin = 文本_取出中间文本 (源代码, “”, “”)

pass_ticket = 文本_取出中间文本 (源代码, “”, “”)

r = 到文本 (时间_到时间戳 (取现行时间 (), ))

调试输出 (skey, sid, uin, pass_ticket, r)

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或相关文章,请关注亿速云行业资讯频道,感谢您对亿速云的支持。

微信pc端怎么实现云服务器,使用易语言怎么实现PC端登陆微信相关推荐

  1. 在线登录注册功能(android客户端+javaweb服务端+腾讯云服务器+腾讯云数据库)

    在线登录注册功能(android客户端+javaweb服务端+腾讯云服务器+腾讯云数据库) 完整的项目已上传github仓库,链接在文章最下面 注:笔者在安卓客户端部分写了kotlin语言和java语 ...

  2. 天龙服务器端修改,天龙一键端怎么架云服务器

    天龙一键端怎么架云服务器 内容精选 换一换 本章节主要介绍安装Agent后,修复插件配置,免去手动配置Agent的步骤.推荐采用此方法配置Agent.目前大部分区域已上线一键式授予该区域插件权限功能. ...

  3. 如何设置云服务器语言,云服务器如何更换语言

    中文修改为英文 1 进入时钟语言和区域配置界面. 开始->控制面板->时钟语言和区域. 2 配置系统语言环境为英文. 区域和语言->键盘和语言->选择显示语言->选择En ...

  4. 服务器切换语言,云服务器如何更换语言

    中文修改为英文 1 进入时钟语言和区域配置界面. 开始->控制面板->时钟语言和区域. 2 配置系统语言环境为英文. 区域和语言->键盘和语言->选择显示语言->选择En ...

  5. 2021-9-25 MQTT 阿里云服务器 esp32 micropython物联 以及pythonPC端

    MQTT这个并不太复杂,逻辑简单组件零碎,记录下 去官网下个对应版本的现成的服务器 https://www.emqx.io/downloads 进入bin目录,启动服务器: /bin/emqx sta ...

  6. 关于将微信小程序部署到云服务器上的具体步骤

    微信小程序系列文章列表: 一文读懂微信小程序开发工具.项目结构.全局配置文件及页面跳转 一文读懂微信小程序开发wxml.json.js.wxss四类核心文件 微信小程序开发抽取HTML种数据的最快方法 ...

  7. 微信公众号接入阿里云服务器基本配置(url和token问题)

    最近因为公司项目需要,开始学习微信公众号的开发,我先使用自己的服务器打算试一试,用的是阿里云服务器. 第一步是配置服务器,没想到第一步就磕磕绊绊,填写了之后一直报token验证失败 在网上疯狂搜索,但 ...

  8. 电脑端刺激战场显示服务器满,绝地求生刺激战场PC端模拟器注册上限解决方法...

    随着绝地求生刺激战场的火爆上线,相信很多玩不惯手机的玩家都下载了模拟器在电脑上体验.很多下载了模拟器的玩家都会遇到一个问题--模拟器注册已经达到上限.那遇到这种情况下的玩家要怎么办呢?小编就分享一下绝 ...

  9. Node项目部署到阿里云服务器(ECS),以Nuxt.js服务端渲染项目为例

    1.前言 最近打算业余时间搭个网站,选择的技术栈为node+mongodb+Nuxt.js(基于vue,用于创建服务端渲染 (SSR) 应用),以下不会教科书式讲解,只是提供整体思路.参考资料以及关键 ...

最新文章

  1. sosdp 二进制子集的贡献
  2. java was datasource_使用Spring Boot配置Druid时dataSource无法被autowired
  3. 傅里叶变换处理音频c++_KWS-SoC——基于Wujian100的音频流关键词检测SoC拓展开发笔记之一...
  4. POI 方式-excle 表格导出实现-java-poi
  5. 微信小程序console.log出来的是object的问题解决方法
  6. flexcell控件 许可证信息没有找到_报表控件 ActiveReports 全面迎来 .Net Core 时代
  7. php7垃圾回收机制l_php5和php7垃圾回收上的区别是什么?
  8. 如何在Mac上创建和使用符号链接?
  9. AtomicInteger的CAS算法浅析
  10. 维修小记:电脑更换不同型号主板时可能碰到的问题以及其解决方案
  11. (152)IES光源概述文件
  12. 谷歌浏览器将网页保存为图片或者pdf
  13. “繁盛计划”,纾困中国餐饮难题背后的美团式解法
  14. 逆概率加权Doubly Robust Methods
  15. 零度飘逸LDPY GhostWin7 Sp1纯净选择版V7.0(驱动增强版)
  16. Java面试通关要点汇总集(基础篇之基本功,非原作者)
  17. 靶机实战(bulldog)
  18. 【五六七人口普查】我国省市两级各行业门类人口及三次产业人口比重
  19. 《宝塔面板教程5》:如何上传网站程序安装自己的网站
  20. 2015年杭电计算机存储器扩展,杭电计算机组成原理存储器设计实验5

热门文章

  1. 北航2022软件工程第三次作业——结对编程(最长英语单词链)
  2. Nature:益生菌清除致病菌的机制
  3. 骁龙笔记本的目的究竟是什么
  4. RPA流程自动化有什么优点?如何使用RPA机器人自动化养号?​
  5. rabbitmq报错:Listener method could not be invoked with the incoming message
  6. keil建立stm32工程即标准库函数目录结构
  7. 查找算法2——折半查找
  8. 【游戏思路】制作简单小游戏实现思路总结
  9. PYQT5 Painter的简单入门
  10. HDU-2196Computer 树形DP-经典题