(1)用户的基本信息表(表名icq) 序号 字段名 含义 数据类型 NULL 1 Icqno 用户的号码 Int No 2 Nickname 用户的呢称 Char No 3 Password 用户的密码 Char No 4 Status 用户在线否 Bit No 5 Ip 用户的IP地址 Char Yes 6 Info 用户的资料 Varch
/** 1,程序原理 Swing+事件监听+多线程+Socket通信 swing绘制界面; 事件监听:监听键盘和鼠标事件,用户操作鼠标或者键盘后就会触发绑定的代码; 多线程实现多个通信链接的处理; Socket实现通信; */================================================================================
转载 2023-07-15 09:30:14
47阅读
## 如何实现“Java QQ源码 ### 一、整体流程 为了实现“Java QQ源码,我们需要经过以下几个步骤: | 步骤 | 描述 | | ---- | ---- | | 1. 创建项目 | 创建一个新的Java项目 | | 2. 设计数据结构 | 设计用户、消息等数据结构 | | 3. 实现用户登录 | 实现用户的登录功能 | | 4. 实现消息发送 | 实现用户之间的消息发送功能
原创 2023-08-06 03:16:05
74阅读
之前其实还欠了一篇也是界面设计的,今天补上。 这篇是模仿QQ登录的,但是呢,由于技术限制,现在还出不来登录的界面……代码,上!首先是界面的设计import java.awt.FlowLayout;//引入布局 import javax.swing.ImageIcon;//引入图片 import javax.swing.JFrame; import javax.swing.JTextField;//
以TM2009为例,检查了一下,未登录之前一个窗体,上边两个控件,登录以后,窗体捕获到一个控件,根据这个,首先找到QQ登录框,输入用户名,密码的位置,获取窗体句柄的具体代码如下:这里先定义了一个record类型,1   TQQWnd= record2     QQWnd,QStatusWnd: HWND;  //QQ窗口句柄,QQ弹出登录状态句柄3     QQNumWnd, QQPassWnd:
转载 2016-06-25 11:44:00
153阅读
利用Java编写的一个简单的群聊程序,模仿QQ群聊,利用本地通讯,实现了简单的群聊功能。程序共分为3个包 (先编译运行TerminalServerView.java,再运行LoginView.java):client包中存放辅助实现客户端功能的类server包中存放辅助实现服务终端功能的类view包中存放界面相关的类附各模块代码: 目录:1. client包1.1 package-info.jav
转载 2023-07-07 22:17:39
4阅读
学完了socket通讯后,在老师的要求下,写了一个仿qq的聊天程序:最终调试程序结果如下图:   有bug希望提出来,我们一起解决。设计思路:在服务器端 用一个HashMap<userName,socket> 维护所有用户相关的信息,从而能够保证和所有的用户进行通讯。 客户端的动作: (1)连接(登录):发送userName    服务器的对应动作:1)
1.准备工作首页咱们开发的是QQ人工智障,所以你需要一个QQ小号。接着去准备环境,我们使用酷Q开发,现在酷Q有Docker镜像,所以我们直接在虚拟机中安装docker,接着下载镜像、部署酷Q参考文章:酷Q on Docker 2.0 ,然后就是上传插件了。2.下载插件PicqBotX 一个基于 酷Q HTTP 插件 的 Java QQ 机器人类库;然后…这个文章就算结束了,因为这个插件的文档写的很
这是自学java写的第二个小项目,已经实现了基本聊天需要的功能。程序有一个服务器端,多个客户端。账号是在服务器端的静态代码块里定义的,测试的时候写了3个账号。/* HashMap没有处理线程安全,因此在多线程情况下是不安全的 ConcurrentHashMap 处理的线程安全,即线程同步处理。在多线程情况下是安全的 */ // 创建一个集合,存放多个用户,如
想把一张图片作为QQ头像,无奈传上去以后,由于图片的尺寸及比例总是只能显示一部分,为了缩小图片的尺寸,但又不改变其像素,今天百度了一下,学到了两种方法(归根结底是同一种),赶紧记下了话不多说,上图
原创 2017-05-01 13:18:19
1468阅读
QQ山寨比较多,前段时间密码被盗了,用了几年的QQ,密码被盗,非常生气,正好有时间,研究了QQ2010协议。现在有所小成,基本完成了QQ的协议分析和基本源码,登录和聊天没有问题。并且做成了android版本,其他部分有待于优化,关键没有时间,密码找回了,我就没怎么去研究了,等以后有时间再弄。另外本人swing不是很好,所以重点没有放在界面上,而是放在协议解析上。这里当然感谢lumaqq,它应该让我
转载 2023-10-18 23:28:45
3阅读
在所有原材料(java中提供的类)都准备好的基础上,这就要求我们能够利用这些材料来开发仿QQ登录界面。为此,我们有以下步骤:一、先要有一个QQ界面,也即是创建一个容器。JFrame jf=new JFrame(QQ2011);对窗体进行设置,如设置窗体的大小、窗体不可最大化、窗体居中显示、给设置窗体的背景颜色等。如:设置窗体的大小,jf.setSize(340, 250);窗体不可最大化,jf.s
Java实现QQ登录界面 QQ登录界面也是界面的一种,在实现界面时我们需要一些界面开发包,如: package – 一个项目中给代码分类 系统库: java.awt – 早期的界面开发包 保留使用元素类 javax.swing – 升级之后的界面开发包 – 可视化组件 那么在设置界面的时候我们需要有以下步骤创建一个窗体对象设置属性设置组件摆放的布局管理器加组件public class LoginU
先查看你的QQ装在哪里。右键点击腾讯QQ,点属性。 把目标 中的路径复制下来。 新建个记事本,把路径粘贴上去。 再在后面加上 /START QQUIN:00000000000 PWDHASH:XXXXXXXXXXXXXX /STAT:41 那个00000000000  换成你的QQ号,XXXXXXXXXXXXXX换成你的QQ密码,不过这个QQ密码就加过密的,用QQ
转载 2009-05-02 19:57:16
997阅读
自制系列二它来了。如果在制作过程中有如何问题你都可以私信我,我会答复你的。今天中秋节,首先祝大家中秋节快乐!因为没什么礼物送给大家,所以在这里给大家安利一份简易版QQ音乐的制作,过程很简单,每个人都能学会。下面将是制作步骤了:先建好目录如下: source文件夹里存放如下:下面就是把代码复制到相应的目录中:QQ音乐播放器.html<!DOCTYPE html> <ht
# 如何实现 VR 制作 Java 源码 随着虚拟现实(VR)技术的发展,越来越多的开发者开始探索这一领域。虽然这对于一个刚入行的小白可能显得有些复杂,但通过遵循一定的步骤和结构,我们可以成功实现 VR 制作Java 源码。本文将帮助你理解整个流程,并逐步引导你实现具体的代码。 ## 整体流程 以下是实现“VR 制作 Java 源码”的步骤: | 步骤 | 描述
原创 27天前
12阅读
目录yh-qqrobot机器人简介go-cqhttp搭建1.下载应用2.生成bat文件3. 初始化项目4. 配置5. 运行项目yh-qqrobot搭建搭建后端1. 导入sql文件2. 配置文件3. 导入到idea搭建前端 yh-qqrobot机器人简介yh-qqrobot是一个基于若依框和go-cqhttp集成的系统,一开始我只是揣着好奇的心态接触了一下go-cqhttp,想玩下机器人,然后发现
# 如何使用Java链接播放QQ音乐 ## 简介 在这篇文章中,我将向你介绍如何使用Java来链接并播放QQ音乐。无论你是一名经验丰富的开发者还是一位刚入行的小白,我都会尽力帮助你理解这个过程。首先,我会通过一个表格展示整个过程的步骤,然后逐步讲解每一步需要做什么以及需要使用的代码。 ## 过程步骤 | 步骤 | 描述 | | --- | --- | | 步骤 1 | 寻找QQ音乐的API
原创 2023-08-14 10:16:20
142阅读
前言相信各位都有过没能及时回复女朋友的消息,而导致睡沙发的经历吧? 那么,只要我们有了能够自动回复的QQ机器人就不再怕了!一、simbot框架simbot是一个封装了多个聊天软件的API的框架,它是kotlin语言编写的。 当然了不要因此就望而却步,java同样能够很好的使用kotlin框架。 首先来说这个框架分为2.+版本和3.+版本,我这里介绍的是maven管理下的2.+版本实例。 我这里就简
目录项目背景成果展示代码实现一.脚本实现二.官方API实现云服务器出现会出现的特殊情况 项目背景新生涌入校园,需要招新用的网站和彩蛋。 为了解决彩蛋被挖去后实时通知问题,用脚本和官方api两种方法制作了一个伪QQ机器人。成果展示当有人破解彩蛋时,后端返回破解时间、破解人的IP地址和提交的信息,机器人则发送彩蛋被破解的消息到QQ群中。代码实现一.脚本实现将QQ聊天窗口打开并放置在一个固定位置,脚本
  • 1
  • 2
  • 3
  • 4
  • 5