我们可以基于google talk开发一个属于自己的聊天客户端
代码如下:
public class GoogleTalk {
/**
* @param args
* @throws XMPPException
*/
public static void main(String[] args) throws XMPPException {
XMPPConnection.DEBUG_ENABLED = true;
XMPPConnection connection = new XMPPConnection("gmail.com");
connection.connect();
connection.login("用户名", "密码");
Chat chat = connection.getChatManager().createChat(
"你要进行聊天的用户的ID", new MessageListener() {
public void processMessage(Chat chat, Message message) {
System.out.println(message.getFrom() + " "
+ "说:"
+ message.getBody());
}
});
BufferedReader cmdIn = new BufferedReader(new InputStreamReader(System.in));
for (;;) {
try {
String cmd = cmdIn.readLine();
if ("!q".equalsIgnoreCase(cmd)) {
break;
}
chat.sendMessage(cmd);
} catch (Exception ex) {
}
}
connection.disconnect();
System.exit(0);
}
}
将代码中的中文说明部分替换成你自己的信息就可以
分享到:
相关推荐
TALK 5H ROOT工具 by 吉他
本软件是用java编写的,实现了用户登录,注册,多人聊天,显示在线好友。
Laravel开发-talk Talk是一个基于Laravel5的实时信息、聊天和对话系统。它有助于以简单的方式开发用户消息、聊天和对话。
Google Talk 免安装直接试用版
文件说明: Index.htm为首页 admin.asp为后台,可在这个页面回复。 talk.sql为数据库脚本,只需建立一张表:talk conn.asp数据库链接文件,自行修改。
google talk,即时通讯软件。可以连接GMAIL.不错。
自己做的一个简易聊天软件,可以发送文件 使用MFC开发,利用socket,bind,connect的SocketAPI实现 先点击Online按钮,之后可以连接别人或等待连接
googletalk-setup 客户端软件 客户端软件
CCTalk给你真实的在线教室体验,举手、抢麦、黑板一个都不少。名师益友在线一起学,全方位立体互动。 功能丰富的电子黑板 简单方便的电子黑板操作,老师可以快速上传本地课件或在线编辑。支持文字、图片和视频的...
说明: 本程序配合MediaRing Talk使用,因为MediaRing Talk的拨号成功率不高,高峰期通常拨个二三十次才能抢到线,为了摆脱繁琐的手动拨号的痛苦,故此做了这么个工具。 MediaRing Talk下载地址: ...
KakaoTalk_1.1.7.534.1454139816.exe,韩国的微信,在国内应该也是可以用的。
该文档详细说明了如何开发cctalk,这是cctalk的api开发指南
虽然qq被曝记录用户隐私,但因其用户众多,为了联系其他人,人们不得不使用它。有没有一款安全、放心的即时通讯软件替代qq...就是Google Talk。它有体积小、不占用资源,不捆绑广告,不安装驱动等等有点,可放心使用。
Talk是一款基于Laravel 5的实时用户信息和聊天系统
java语音聊天的服务器端和客户端代码,很有参考价值
googletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalkgoogletalk
java聊天系统,功能类似qq,可选择人并与其聊天发送消息。