没有合适的资源?快使用搜索试试~ 我知道了~
首页易语言实现163邮箱登录获取邮件列表等操作的代码
资源详情
资源评论
资源推荐
易语言实现易语言实现163邮箱登录获取邮件列表等操作的代码邮箱登录获取邮件列表等操作的代码
今天小编就为大家分享一篇关于易语言实现163邮箱登录获取邮件列表等操作的代码,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来
看看吧
常量数据表常量数据表
.版本 2
.常量 提交参数, "<文本长度: 98>"
.常量 协议头, "<文本长度: 386>"
.常量 邮件post, "<文本长度: 383>"
全局变量表全局变量表
.版本 2
.全局变量 全_Cookies, 文本型
.全局变量 sid, 文本型
.全局变量 全_Email, 文本型
登陆程序集登陆程序集
.版本 2
.程序集 窗口程序集_启动窗口
.子程序 _登陆按钮_被单击
.局部变量 文本, 文本型
.局部变量 post, 文本型
.局部变量 b, 文本型
.局部变量 aaa, 文本型
.局部变量 协议头, 文本型
全_Cookies = 网页_取Cookie (“mail.163.com”, )
文本 = 编码_Utf8到Ansi (网页_访问_对象 (“https://reg.163.com/logins.jsp?username=” + 邮箱编辑框.内容 + “&password=” + 密码编辑框.内容 + “&url=http://mail.163.com/entry/cgi/ntesdoor”, , , 全_Cookies, b, , aaa))
全_Cookies = 网页_Cookie合并更新 (全_Cookies, b)
文本 = 编码_Utf8到Ansi (网页_访问_对象 (“http://mail.163.com/entry/cgi/ntesdoor?username=” + 邮箱编辑框.内容, , , 全_Cookies, b, , aaa, , 真))
全_Cookies = 网页_Cookie合并更新 (全_Cookies, b)
sid = 文本_取出中间文本 (网页_取单条Cookie (全_Cookies, “Coremail”, 真), “%”, “%”)
.判断开始 (sid ≠ “”)
全_Email = 邮箱编辑框.内容
信息框 (“登录成功”, 0, )
载入 (窗口1, , 假)
_启动窗口.销毁 ()
.默认
信息框 (“登录失败”, 0, )
.判断结束
获取邮件列表等操作的代码获取邮件列表等操作的代码
此功能需要加载精易模块5.6
.版本 2
.支持库 EThread
.支持库 iext
.支持库 RegEx
.支持库 spec
.程序集 窗口程序集_窗口1
.程序集变量 json, 类_json
.程序集变量 邮箱列表, 文本型, , "0"
.子程序 _窗口1_创建完毕
启动线程 (&读取邮件, , )
.子程序 读取邮件
.局部变量 post, 文本型
.局部变量 文本, 文本型
.局部变量 i, 整数型
.局部变量 索引, 整数型
.局部变量 发送者, 文本型
.局部变量 发件者Email, 文本型
post = “fid=1&start=0&limit=20&thread=false”
文本 = 编码_Utf8到Ansi (网页_访问 (“http://mail.163.com/jy6/xhr/list/list.do?sid=” + sid, 1, post, 全_Cookies, , , , ))
json.解析 (文本)
.计次循环首 (json.成员数 (“data”), i)
索引 = 超级列表框1.插入表项 (, 到文本 (i), , , , )
超级列表框1.置标题 (索引, 1, 文本_取出中间文本 (json.取通用属性 (“data[” + 到文本 (i - 1) + “].mid”, 真), #引号, #引号))
超级列表框1.置标题 (索引, 2, 文本_取出中间文本 (json.取通用属性 (“data[” + 到文本 (i - 1) + “].subject”, 真), #引号, #引号))
发件者Email = 文本_取出中间文本 (json.取通用属性 (“data[” + 到文本 (i - 1) + “].from”, 真), “<”, “>”)
发送者 = 文本_取出中间文本 (json.取通用属性 (“data[” + 到文本 (i - 1) + “].from”, 真), “\” + #引号, “\”)
.如果 (发送者 = “”)
超级列表框1.置标题 (索引, 3, 文本_取出中间文本 (json.取通用属性 (“data[” + 到文本 (i - 1) + “].from”, 真), #引号, “@”))
.否则
超级列表框1.置标题 (索引, 3, 发送者)
.如果结束
.如果 (发件者Email = “”)
超级列表框1.置标题 (索引, 4, 文本_取出中间文本 (json.取通用属性 (“data[” + 到文本 (i - 1) + “].from”, 真), #引号, #引号))
.否则
超级列表框1.置标题 (索引, 4, 发件者Email)
.如果结束
超级列表框1.置标题 (索引, 5, 时间_格式化 (到时间 (时间_时间戳转文本 (json.取通用属性 (“data[” + 到文本 (i - 1) + “].receivedDate”, 真))), “yyyy-MM-dd ”, “HH:mm:ss”, 真))
.计次循环尾 ()
.子程序 html元素过滤, 文本型, 公开, By:wangzeixi
.参数 欲过滤的文本, 文本型
.参数 是否过滤特殊符号, 逻辑型, 可空, 默认为假 假则过滤 如: <等 有些可能不支持哈!
.局部变量 正则, 正则表达式
.局部变量 计次, 整数型
.局部变量 搜索结果, 搜索结果, , "0"
.局部变量 结果, 文本型
结果 = 欲过滤的文本
正则.创建 (“<[^>]*>”, 假)
搜索结果 = 正则.搜索全部 (欲过滤的文本)
.计次循环首 (取数组成员数 (搜索结果), 计次)
结果 = 子文本替换 (结果, 搜索结果 [计次].取匹配文本 (欲过滤的文本, ), “”, , 1, 真)
.计次循环尾 ()
.如果真 (是否过滤特殊符号 = 假)
结果 = 子文本替换 (结果, “ ”, “ ”, , , 真)
结果 = 子文本替换 (结果, “<”, “<”, , , 真)
结果 = 子文本替换 (结果, “>”, “>”, , , 真)
结果 = 子文本替换 (结果, “&”, “&”, , , 真)
结果 = 子文本替换 (结果, “"”, #引号, , , 真)
结果 = 子文本替换 (结果, “ ”, “ ”, , , 真)
结果 = 子文本替换 (结果, “ ”, “ ”, , , 真)
结果 = 子文本替换 (结果, ““”, #左引号, , , 真)
结果 = 子文本替换 (结果, “””, #右引号, , , 真)
结果 = 子文本替换 (结果, “—”, “—”, , , 真)
结果 = 子文本替换 (结果, “…”, “…”, , , 真)
结果 = 子文本替换 (结果, “”, #换行符, , , 真)
结果 = 子文本替换 (结果, “”, “ ”, , , 真)
结果 = 子文本替换 (结果, “”, “ ”, , , 真)
结果 = 子文本替换 (结果, “ ”, “ ”, , , 真)
.如果真结束
返回 (结果)
.子程序 _超级列表框1_被双击, 逻辑型
.参数 横向位置, 整数型
.参数 纵向位置, 整数型
.参数 功能键状态, 整数型
.局部变量 文本, 文本型
.局部变量 json, 类_json
文本 = 编码_Utf8到Ansi (网页_访问 (“http://mail.163.com/jy6/xhr/msg/read.do?sid=” + sid, 1, “mid=” + 超级列表框1.取标题 (超级列表框1.现行选中项, 1) + “&filterImages=false&markRead=true”, 全_Cookies, , , , ))
json.解析 (文本)
信息框 (html元素过滤 (json.取通用属性 (“data.text.body”, 真)), 0, 超级列表框1.取标题 (超级列表框1.现行选中项, 2))
网页_置Cookie1 (“http://mail.163.com/js6/read/readhtml.jsp?mid=” + 超级列表框1.取标题 (超级列表框1.现行选中项, 1) + “=15&color=064977”, 全_Cookies)
weixin_38526421
- 粉丝: 5
- 资源: 985
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 27页智慧街道信息化建设综合解决方案.pptx
- 计算机二级Ms-Office选择题汇总.doc
- 单链表的插入和删除实验报告 (2).docx
- 单链表的插入和删除实验报告.pdf
- 物联网智能终端项目设备管理方案.pdf
- 如何打造品牌的模式.doc
- 样式控制与页面布局.pdf
- 武汉理工Java实验报告(二).docx
- 2021线上新品消费趋势报告.pdf
- 第3章 Matlab中的矩阵及其运算.docx
- 基于Web的人力资源管理系统的必要性和可行性.doc
- 基于一阶倒立摆的matlab仿真实验.doc
- 速运公司物流管理模式研究教材
- 大数据与管理.pptx
- 单片机课程设计之步进电机.doc
- 大数据与数据挖掘.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论1