1.2功能要求(1)登录功能。
(2)客户可以通过服务器转发,实现一对一和多对多聊天。
(3)实现呼叫功能。
(4)客户端程序应该可以实时显示目前其它用户的状态。
(5)应该具有易用、美观的图形界面。
一、 实验目的:1.了解socket类的网络编程技术;
2.熟悉socket聊天系统的结构和工作原理;
3.掌握TCP传递消息的机制;
4.应用delphi对该聊天系统进行程序的编写。
二、 实验描述:通过delphi编程实现局域网内的一个聊天系统,支持客户与服务器、客户与客户之间的消息传递,服务器允许多个客户端的聊天的功能,聊天记录的保存和查看的功能等。
三、 实验硬件、软件平台:1. 硬件平台:多台PC机的一个局域网、WindowsXP/2000、AMDAthlon64X24000+、内存256MB以上、硬盘80G以上。
2. 软件平台:delphi71.3运行环境本系统基于WINNT和ACCESSXP设计,适用于WIN2000/WINXP等系统,并需要安装office2000/officexp.1.4功能实现1.登录验证功能。
2.客户通过服务器转发,实现聊天功能。
3.实时显示目前其它用户的状态。
4.保存并能察看聊天纪录。
5.申请新的用户号码。
6.易用、美观的图形界面,实现系统托盘。
二.技术路线2.1总体方案 为实现网络聊天的功能,采用WindowsSocket编程,服务器与客户端采用了TCP/IP连接方式,在设计聊天方案时,实即将所有信息发往服务器端,再由服务器进行分别处理的思路,服务器端是所有信息的中心。
由于服务器端要保存用户信息,我们利用数据库来实现这一功能,因此首先需要建立用户信息数据库。
在客户端保存聊天纪录和用户号码这一功能的实现中,采用了文件系统设计。
在信息到来及好友上线时,通过闪动托盘图标和播放不同的音乐进行提示。
建立消息链表来保存用户接收的各种消息。
服务器及客户端的功能可划分为以下模块:客户端:1)登陆功能:建立与服务器的连接并登陆,能显示登陆错误信息。
2)界面显示:将在线好友显示在好友列表中,并实现系统托盘,加入工具栏便于操作。
3)聊天功能:与好友聊天。
4)聊天纪录:能保存聊天纪录,并能察看聊天纪录。
5)信息提示:闪动托盘图标提示到来信息,并播放不同音乐来提示。
6)其他:用户登陆成功,将保存其号码,以便下次登陆时,不必再输入而可以直接选择,显示登陆时间。
2020/3/15 9:05:43 668KB 一共四个版本
1
用了很好用的arcgis10全版本破解工具,自从arcgis10出品后,不断没有很好的得到一个简单易用的试用工具,今天碰到这个解压后更改this为本机名称1.ARCGIS.exe和service.txt拷贝到ProgramFiles(x86)\ArcGIS\License10.3\bin2.AfCore.dll到ProgramFiles(x86)\ArcGIS\Desktop10.3\bin不同的目录,一下子就可以了,真的很好用。
2022/9/8 11:38:06 1.34MB arcgis 10.1 10.2 10.3
1
本人英文较差,经常来往unity软件和百度翻译之间,觉得非常不便。
于是根据百度翻译API结合unity,开发了这个简单易用的翻译插件。
对于英文较差如我的朋友,非常方便。
插件引见:https://blog.csdn.net/bb83981509/article/details/113530244
2022/9/6 20:13:09 117KB unity 互译 翻译 Translate
1
全汉化破解版本,简单易用,里面包含‘友善串口调试工具’和‘虚拟串口模仿器vspd6.9’,模仿出的COM1、COM2口是相通的,往COM1发送数据,COM2能接收到,适合开发人员模仿调试,好东西要分享!winXP、win7、win8都可用。
2022/9/6 10:56:37 11.74MB VSPD 串口调试 串口开发 串口调试工具
1
JCAPI接口方法说明文档,是针对标签绘图提出的接口方法说明,方便用户在二次开发中调用接口,缩短开发周期,加快开发进度。
JCAPI接口为调用者提供易用的方法完成标签绘图的操作。
本接口中提供了文字、一维条码、二维码、图片、和各种图形等多种对象的绘制方法,同时还能进行绘制对象的旋转和绘制也没的旋转,调用者还可以调用方法获得绘制完成的标签图片用于标签预览,使得标签绘图的操作愈加便捷
2022/9/6 8:55:18 12.08MB 安卓 ios c#
1
适用于连锁超市、连锁便利店、连锁专卖店等零售行业的一款软件,软件以界面直观、易学易用、功能全面、系统稳定为主要特点,支持连锁运营管理,能够满足现代商业企业的管理高效、分析精确、降低成本的要求,帮助企业实现物流、信息流、资金流的科学管理,为企业提高自身竞争力奠定坚实的基础。
2022/9/6 2:20:52 88.46MB 收银软件 超市管理软件
1
大多数索尼相机的APP,都是花钱的,这个工具简单易用。
2022/9/6 2:20:51 56.97MB sony a6000
1
小乐百度贴吧扫号机是一款免费的百度贴吧扫号器,可以根据条件扫贴吧内马甲,软件界面简约易用,体积小巧软件特点:1、下载包中包含了IP地址;
2、软件支持扫描导出功能;
3、支持自定义扫描;
4、界面简约操作简单;
操作方法:1、双击运行软件;
2、导入下载包中的IP;
3、单击扫描后即可;
4、扫描成功后导出账号;
2022/9/6 1:20:09 1.04MB 网络软件
1
小乐百度贴吧扫号机是一款免费的百度贴吧扫号器,可以根据条件扫贴吧内马甲,软件界面简约易用,体积小巧软件特点:1、下载包中包含了IP地址;
2、软件支持扫描导出功能;
3、支持自定义扫描;
4、界面简约操作简单;
操作方法:1、双击运行软件;
2、导入下载包中的IP;
3、单击扫描后即可;
4、扫描成功后导出账号;
2022/9/6 1:20:09 1.04MB 网络软件
1
Mean-shiftMATLABcode.简单易用。
当前比较盛行的聚类方法
2022/9/5 17:45:35 3KB Mean-shift Clustering
1
共 495 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡