上一篇介绍了如何借用webqq协议登陆qq,这一篇主要讲下如何实现群发消息。就目前我所知的消息类型有3种,分别是好友消息,群消息以及临时会话消息(这个一般是往群组成员群发)。3种消息分别对应3种方法(3个post方法),下面依次介绍。
1.群发好友消息
要想群发好友消息,首先要获取消息对象,也即好友列表。只有获取了每个QQ好友的标识,才知道往谁去发消息。所以,群发的第一步其实就是获取对象,这里...
分类:
编程语言 时间:
2015-05-31 20:15:31
阅读次数:
281
原文地址: 怎么在QQ聊天对话框中屏蔽广告_百度经验 http://jingyan.baidu.com/article/48a42057ca12c1a924250402.html QQ已经成为当前主要的聊天工具之一,但是,自从QQ商业化之后,广告也占用了聊天框的半壁江山。虽然会员用户可以屏蔽广告,但...
分类:
其他好文 时间:
2015-05-31 12:11:44
阅读次数:
121
MySwipeLayout是模仿QQ聊天item左右滑动删除的控件,该控件可以作为一个ParentGroup,里面的第一部分的layout是InVisibleArea,第二部分的layout时VisibleArea,这两个layout可以设置一定的宽度,其中也可以包含其他的widght。其中goog...
分类:
其他好文 时间:
2015-05-29 20:20:26
阅读次数:
118
转http://www.iteye.com/problems/69457 Activity启动后点击一个界面按钮后会开启一个服务(暂定为padService),在padService中会启动一个线程(暂定为Thread-3)发起Socket连接。我们项目中使用mina作为socket通信框架,用过m...
分类:
编程语言 时间:
2015-05-29 19:46:44
阅读次数:
131
Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架,Mina 可以帮助我们快速开发高性能、高扩展性的网络通信应用,Mina 提供了事件驱动、异步(Mina 的异步IO 默认使用的是JAVA NIO 作为底层支持)操作的编程...
分类:
其他好文 时间:
2015-05-26 15:45:45
阅读次数:
166
前言: 最近帮朋友review其模块服务代码, 使用的是python的twisted网络框架. 鉴于之前并没有使用过, 于是决定好好研究一番. 个人接触最早的高性能网络编程框架是Mina, 所谓先入为主, 对异步网络编程的理解上, 往往冒出Mina的影子来. 本文借助...
分类:
其他好文 时间:
2015-05-25 14:18:05
阅读次数:
154
由于存放QQ消息的文件被删除,造成QQ聊天记录丢失,都叫兽数据恢复可以恢复这些QQ聊天记录。那么,怎么恢复聊天记录呢?首页,QQ的聊天记录存放在QQ目录下以QQ号码为文件夹的“Msg2.0.db”、“Msg3.0.db”和“Msg3.0.db-journal”这些文件中,如下图:当然,我们也可以通过“系..
分类:
其他好文 时间:
2015-05-21 19:47:20
阅读次数:
172
做项目的时候,用到了mina框架,与server进行交互。由于采用的是短连接+心跳包+断线重连的方式,因此网络不稳定的时候经常会出现断线重连。那么有时候偶尔会出现EMFILE: open too many files exception的问题,看堆栈信息是出在new socketconnector的...
分类:
其他好文 时间:
2015-05-21 12:39:13
阅读次数:
158
c# winform实现QQ聊天气泡界面,原理非常简单,通过webKitBrowser(第三方浏览器控件,因为自带的兼容性差)加载html代码实现,聊天界面是一个纯HTML的代码,与QQ的聊天界面可以比拟,很不错,因为是html所以扩展性非常大,点击发送按钮可以将文本框的文字加入聊天里,项目开发过程...