关于飞信的协议以及验证码
以前写的飞信控件,近日来登录不进去了!总是连接放弃!飞信官方有动作了!改了点协议!我那写的控件采用的是飞信2008的3.5.2540这个版本,SIPC协议使用的是2.0。然后用飞信2008来登录飞信,还是能够登录的!这说明这个老版的协议还是能用的,于是跟踪了一下,登录的数据,发现原来是SSI登录的地址有点小变动,实际上这个变动,老早就变了,只是以前一直没注意,而以前用这个老地址还是能够登录的!现在则取消了那个老地址,以前获得SSI地址是取得ssi-app-sign-in这个节点的值!现在则变成了取ssi-app-sign-in-v2节点的值!其他的协议可以不变。所以说,各位用本人控件的,可以稍做修改就行了!
我现在是将控件又重新架构实现了一遍的!基本上修复了以前的获得协议数据不完整,造成构造xml失败的错误,采用线程池管理聊天线程,使得效率更高!同时,加入了一些其他事件,比如说碰到,我暂时未做解析的数据包出来的时候,会触发一个未解析包事件,此时,可以根据个人对飞信协议的理解来补全对这个协议包的实现(比如用户传递文件,传递图片等)。测试exe下载上个图
测试exe下载
今天多测试了几次,遇到了验证码的问题,于是将程序又重新修改了一下,支持碰到要求输入验证码的时候,弹出验证码输入窗口,让用户输入验证码之后才登陆!这个验证码,今天也跟踪了一下协议,然后添加上了,当碰到验证码的时候,输入正确的验证码就可以了登陆了!,放个图
本文转自 不得闲 博客园博客,原文链接: http://www.cnblogs.com/DxSoft/archive/2010/08/08/1794961.html ,如需转载请自行联系原作者
关于飞信的协议以及验证码相关推荐
- 飞信的协议分析(转)
飞信的协议分析 转自:http://hi.baidu.com/nathan2007/blog/category/%B7%C9%D0%C5%D0%AD%D2%E9%B7%D6%CE%F6 作者:na ...
- 飞信SDK内容【转载】
使用飞信SDK开发短信收发程序 2008-10-13 13:57 利用飞信的协议可以在线收发消息,或是向手机发送消息.由此,可以自己来完成一个IM工具. 本文即是对飞信SDK的使用方法,及如何开发作一 ...
- 闲说HeartBeat心跳包和TCP协议的KeepAlive机制
很多应用层协议都有HeartBeat机制,通常是客户端每隔一小段时间向服务器发送一个数据包,通知服务器自己仍然在线,并传输一些可能必要的数据.使用心跳包的典型协议是IM,比如QQ/MSN/飞信等协议. ...
- 国税总局发票查验平台验证码识别方案,识别率达98%
全国增值税发票查验平台验证码 2020.04.30 已经同步更新,测试网址不变 手动置顶:验证码识别测试页面(可视化操作) 识别率97.5%,图片接口支持手动测试,以图片形式返回结果:文本接口需要联系 ...
- 使用飞信SDK开发短信收发程序
利用飞信的协议可以在线收发消息,或是向手机发送消息.由此,可以自己来完成一个IM工具. 本文即是对飞信SDK的使用方法,及如何开发作一个说明. 一.引用FetionSDK 飞信是采用C#开发的,所有的 ...
- 飞信Fetion 开发资料及下载
使用飞信SDK开发短信收发程序 http://hi.baidu.com/rarnu/blog/item/c365237f63b5db0e29388a31.html Visual Basic 2005 ...
- TCP协议的KeepAlive机制与HeartBeat心跳包
原文地址:http://www.nowamagic.net/academy/detail/23350382 心跳包 很多应用层协议都有HeartBeat机制,通常是客户端每隔一小段时间向服务器发送一个 ...
- 中国移动飞信协议分析
登录 POST /nav/getsystemconfig.aspx HTTP/1.1 User-Agent: IIC2.0/PC 2.2.0230 Content-Type: application/ ...
- 飞信,原来就是这么简单
飞信,原来就是这么简单 2009年12月26日 | 分类: 飞信哪些事儿 | 标签: 研究飞信是其实是一件很意外的事情. 学校科技立项,我有一个很好的想法,就是做一个信息中心,简单的说就像是100 ...
- 让 PHP 程序利用飞信(Fetion)发免费短信
让 PHP 程序利用飞信(Fetion)发免费短信 最近为了完成一个监控程序,利用 PHP 写了一个这样的利用飞信发短信的程序.临时用的程序东拼西凑一下,难看不要骂.赫赫- fetion.php 是调 ...
最新文章
- 人工智能、网络空间对国家核安全的影响
- easyui datagrid 表头固定(垂直滚动条)、列固定(水平滚动条)
- StartService返回2的解决方法
- 【Python】pandas 缺失数据处理大全(附代码)
- 机器学习算法 拟合曲线_制定学习曲线以检测机器学习算法中的错误
- python脚本式编程_Python编程入门(一)
- 【干货】腾讯人力资源与组织管理体系.pptx(附下载链接)
- python基础教程第三版-《Python基础教程第三版》原版中英文PDF+代码+袁国忠(译)...
- java给xyz大小排序_Java Collection - 002 排序
- webpack配置路径问题 1
- 批量修改字幕文件中的时间,c语言实现
- centos7、Linux实现文件夹共享、Linux共享文件夹后无权限访问
- 利用Autolisp提取天正墙体位置坐标
- 原生JavaScript实现连缀调用
- 跨境电商综试区为跨境电商发展添活力
- 2023年电气,电子与信息工程国际会议(ISEEIE-2023)
- openfire整合
- 解决Win11连接群晖上的L2TP类型无响应的问题
- 【图像处理】图像锐化的工作原理和算法实现(matlab实现)
- Anaconda3 安装 爬虫库 selenium(windows环境)