`

【开源】JAVA即时通讯 nothing to say(TX一直在山寨它人,那就让我们来山寨TX吧)

阅读更多

TX一直在山寨它人,那就让我们来山寨一个TX吧!

 

用JAVA开发过类似于QQ的即时通讯系统,虽然功能没真实的QQ那样完整,但是也实现了主要的框架。以及通信的解包和封包等相关操作。比腾讯的QQ有点特色的是加入了个性化的暗恋功能。

话不多说,先上图。:

 

主要实现功能:

私聊

群聊

离线留言

注册

找回密码

托盘图标

添加好友

删除好友

本地查找好友

在线查找好友

文件传输

语音聊天

拍照功能

暗恋功能

 

简单介绍下这个程序:

 

这个程序朋友们普遍反馈说如果只看这个程序的上半身的话简直就是Q。下半身没弄成Q是因为我没想弄成Q,主要是感觉Q的下半身功能不太实用了。

 

简单介绍下暗恋功能:

 

设置你暗恋的对象,如果你暗恋的人还没设置或者说设置的暗恋对象是别人则没反应。如果对方是暗恋的对象也是你。系统会通过消息告诉你们彼此。细节我就不再啰嗦了,我想你懂的!

 

这个软件是我在实习时写的(经常出差,时间不充分!所以只把主要的功能实现了)。一直没有发布的原因是因为我自己也想找个时间完善一下再发布。结果就是因为各种工作原因也一直没顾的上修改。最近看了《拖延心理学》,于是果断把拖延的事情列出清单,顺便把工作辞了!先把项目发布了。代码是在可能有点乱!毕竟是小鸟时期(还不是菜鸟)的作品。希望对您能有点参考价值。

项目我已经在google code发布了。

Google Code:http://code.google.com/p/nothing-to-say/

github : https://github.com/nothing-whoami/nothing-to-say

有问题的朋友可以E-mail:nothing.whoami#gmail.com  #/@。

 

【更详细】Nothing-to-say 喋喋不休版:http://nothing-whoami.iteye.com/blog/1622502

  • 大小: 141.6 KB
分享到:
评论
7 楼 nothing.whoami 2015-01-29  
469499504 写道
哥们方便私聊一下吗469499504

邮件我
6 楼 469499504 2014-01-27  
哥们方便私聊一下吗469499504
5 楼 nothing.whoami 2013-07-03  
zsgzrm 写道
这个客户端程序 怎么好多地方都是直接用jdbc访问的啊?   改起来好麻烦。

抱歉!当时考虑欠佳!如果要改的话的确有点麻烦!建议看下思路,重写应该是个不错的选择。
4 楼 zsgzrm 2013-06-28  
这个客户端程序 怎么好多地方都是直接用jdbc访问的啊?   改起来好麻烦。
3 楼 56553655 2012-07-30  
非常不错
2 楼 nothing.whoami 2012-07-30  
xujia 写道
怎么检出??

用SVN、如果不会用命令行那就用TortoiseSVN吧!
1 楼 xujia 2012-07-29  
怎么检出??

相关推荐

    【开源】JAVA即时通讯 nothing to say 重出江湖篇

    标题中的“JAVA即时通讯 nothing to say 重出江湖篇”表明了这个开源项目是关于Java实现的即时通讯系统,可能是类似聊天应用或者消息传递平台。关键词“重出江湖篇”暗示了这可能是一个曾经存在过,现在进行了更新或...

    java-开源即时通讯(IM)系统Android端

    Java 开源即时通讯(IM)系统在 Android 端的实现是一个复杂且充满挑战的任务,涉及到网络通信、数据传输、用户界面设计等多个方面。在这个项目中,开发者通常会利用 Java 语言的优势,结合 Android SDK 来构建高效...

    Java 即时通讯im源码 JAVAJSTXIM.rar

    Java 即时通讯im源码 源码描述: 一、源码介绍 Java开发的im即时通讯服务,即时通讯IM完整源码, 即时通讯(IM)模仿QQ这类即时通讯工具,项目包含所有源码,有数据库,im使用说明,技术文档,即时通讯系统ppt...

    考拉开源仿微信uniapp前端+JAVA后端IM即时通讯

    《考拉开源仿微信uniapp前端+JAVA后端IM即时通讯》 本项目是一个基于开源技术构建的即时通讯系统,其设计灵感来源于微信,旨在提供类似微信的聊天体验。项目的核心在于前端使用了uniapp框架,后端采用了JAVA语言...

    开源免费的即时通讯软件功能和UI符合国内习惯

    开源免费的即时通讯软件在当前数字化时代中扮演着重要的角色,尤其对于开发者和中小型企业来说,它们提供了一种经济高效的方式来构建自己的通信平台。标题提到的“开源免费的即时通讯软件功能和UI符合国内习惯”可能...

    即时通讯全套JAVA源码

    用JAVA语言,基于t-io开发的轻量、高性能、单机支持几十万至百万在线用户IM,主要目标降低即时通讯门槛,快速打造低成本接入在线IM系统,通过极简洁的消息格式就可以实现多端不同协议间的消息发送如内置(Http、...

    最新鸽哒IM即时通讯系统源码 带安卓、苹果、PC端(全开源)

    鸽哒是一款类似于微信的即时通讯软件。 独立部署!加密通道!牢牢掌握通讯信息! 1.产品为独立开发,非网上下载不能用的产品! 2.即时聊天软件技术难度大,请不要拿网络其他聊天软件来对比! 3.网络上大部分聊天类...

    开源IM即时通讯软件iWebIM v1.0 beta2 测试版

    iWebIM是一款基于开源协议的即时通讯软件,专注于提供在线聊天和协作功能,适用于网站集成,为企业或社区构建内部通信平台。v1.0 beta2是该软件的测试版本,旨在收集用户反馈并优化功能,确保正式发布时的稳定性和...

    Java 即时通讯工具源代码

    标题“Java即时通讯工具源代码”揭示了这是一个基于Java编程语言的实时通信应用程序。这个工具可能用于实现类似于QQ这样的即时消息传递功能,允许用户在局域网内进行快速交流。项目是在NetBeans 6.1集成开发环境中...

    JAVA开发高性能IM即时通信系统源码.zip

    JAVA开发高性能IM即时通信系统源码,JAVA语言开发的轻量、高性能、单机支持几十万至百万在线用户IM,主要目标降低即时通讯门槛,快速打造低成本接入在线IM系统,通过极简洁的消息格式就可以实现多端不同协议间的消息...

    java即时通讯工具的设计与实现.doc

    本文通过对开源即时通讯LinuxQQ的研究和分析,基于Java语言和J2EE规范设计了一个即时通讯工具JICQ (Java for I seek you)。 Java语言的优点: 1. 跨平台:Java语言可以在不同的操作系统平台上运行,如Windows、...

    即时通讯APP全部源码/四合一即时通讯聊天源码 全开源无任何加密,群聊、私聊、朋友圈

    即时通讯APP全部源码/四合一即时通讯聊天源码 全开源无任何加密,群聊、私聊、朋友圈 测试环境: php5.6 apache2.4(或nginx) mysql5.6 推荐操作系统Linux,不推荐Windows 后端安装(安装步骤太长了。就放出来后端的...

    PHP 开源即时通讯

    【PHP 开源即时通讯】是一种基于PHP编程语言构建的开源通信解决方案,旨在提供高效、可靠的实时消息传递功能。这种通信软件的设计理念是为了满足开发者在实际项目中的需求,使其能够快速集成到自己的应用中,实现...

    [计算机毕设]基于java的简单即时通讯工具系统设计与实现(源代码+项目报告).zip

    Java是当前比较流行的开发语言之一,它有着自己的易用特点与性能优势,比如跨平台、安全性、多线程、网络Socket编程、数据流概念等方面,因此通过对开源即时通讯LinuxQQ的研究和分析,基于Java语言和J2EE规范设计了...

    使用开源协议软件搭建即时通讯服务器

    ### 使用开源协议软件搭建即时通讯服务器 #### 一、引言 随着信息技术的发展,即时通讯(Instant Messaging,简称 IM)已成为企业内部沟通的重要工具之一。它不仅能够提高工作效率,还能加强团队之间的协作与交流。...

    喧喧(开源免费的企业即时通讯IM软件)v2.4.0源码包

    喧喧是一款开源免费的企业即时通讯IM软件、聊天软件,提供企业内部通讯交流、企业通讯录、协同办公通讯交流、企业IM解决方案。 喧喧是由然之协同推出的即时通信解决方案。 喧喧功能特色 开聊:和服务器上的任何...

    java开源包9

    LemonSMS 这个Java库可以让开发者在应用程序中集成使用GSM调制解调器或兼容电话来发送SMS消息。 远程桌面 Java Remote Desktop.tar Java Remote Desktop 是一个Java 的远程桌面软件,支持很多特性例如文件传输、...

    个人认为是最好的开源的Java论坛源码

    我认为这是一个非常棒的开源Java论坛源代码。该源码不仅提供了一种极好的学习机会,而且还可以为使用者提供极佳的交流...总之,这个Java论坛源码对于任何想要深入学习Java编程的人来说都是一个非常有价值和有用的资源。

    开源企业IM,恩布企业即时通讯软件v1.24.0.519版本

    恩布企业IM,开源企业IM,免费企业即时通讯软件,PC客户端v1.24.0.519版本,安装即可使用。

    完整的开源java版CMS

    Java CMS(内容管理系统)是一种基于Java技术开发的用于构建、管理和维护网站的软件工具。它提供了用户友好的界面,使得非技术人员也能轻松地创建、编辑和发布内容。开源的Java CMS意味着其源代码对外公开,允许用户...

Global site tag (gtag.js) - Google Analytics