根据给定C++程序(client.cpp和server.cpp),学习和练习socket编程。
基于两个给定的C++程序,实现基于IP地址和端口号的聊天应用程序。
具体实现要求如下:1.在本地机器上编译运行client.cpp和server.cpp程序,逐条回答程序注释中的问题,学习理解socket编程的主要函数及相关操作。
2.对client.cpp和server.cpp进行整合和改进,使得程序能够在一个显示窗口中同时显示发送的消息和收到的消息,并说明你是如何设计和实现这种功能的?3.原始的client.cpp和server.cpp将发送端IP和端口号写入到程序内容,对于使用并不十分方便,如果通过界面或终端输入,实现发送端IP地址和端口号的灵活设置?类似的,如何设置本人的服务程序侦听的端口号?回答上述问题,并在2的程序基础上改进程序,实现这些功能。
4.如何利用改写好的程序实现局域网内的广播?写出你的方法,并和周围周围同学沟通验证这一功能。
用本人的电脑截图说明该功能的实现。
5.设计实施更为友善合理的用户交互界面。
6.小组成员新增功能。
2016/10/14 13:56:30 39.49MB 计算
1
本资源是本人前面发过的一个局域网聊天工具的升级版。
具体功能有:1.采用了全新的界面风格(新增)2.实现了基本文字聊天功能3.实现了基本文件传送功能4.实现了发送窗口抖动的功能5.实现了语音聊天的功能(新增)资源内容包括源程序和打包后的可执行jar文件,以及要用到的所有jar包;
代码保证可用,如有问题请留言,代码较规范,结构清晰,相信对学习javasocket编程和swing界面开发的朋友有一定的协助。
注:main函数在MainFrame类
2020/6/16 2:34:46 4.75MB java socket
1
本系统以C/S架构采用Socket技术开发,可以运用本软件在局域网中实施监控管理。
服务器端可以实时观察远程客户端,并可以对客户端进行各种操作,例如:关机、登记账户或重新启动,当然还可以对客户端输入设备进行锁定和解锁。
除了这些,服务器端可以执行更高级的操作:即浏览客户端文件系统,并可以任意拷贝指定的客户端目录。
2017/6/24 4:17:19 2.47MB 局域网 监控 服务器 客户端
1
基于TCP的C#实现SERVER端代码,合适初学者入门掌握完成SOCKET编程
2015/4/9 15:40:44 4.97MB TCP
1
通过实现一个简单的邮件收发程序,从而使学生能够掌握利用Socket编程实现网络使用程序的基本方法。
2020/4/16 10:07:45 423KB 邮件收发
1
Linux网络编程-网络基本-socket编程-高并发服务器
2016/1/18 19:48:46 1.12MB linux
1
Socket编程源代码VC网络编程CSocket编程基于TCP/IP的通信基本上都是利用SOCKET套接字进行数据通讯,程序分为服务器端和用户端两部分本实验是本人做的计算机网络课程设计,有mfc的CSocket编的..给大家分享下支持多人聊天,可以用,先运行服务器端,点击监听,然后运行客户端点击连接服务器即可参考材料:www.ymy5.com
1
此文件用于语音在线传输,基于Python2.7,利用socket编程
2022/9/25 16:35:12 4KB Python 语音 socket
1
https://blog.csdn.net/qq_29542611/article/details/86371353MFC:Socket编程—TCP服务端和多个客户端通讯示例代码
2020/1/19 16:25:09 271KB MFC CSocket MFC 网络编程
1
这是一个网络课设,题目是仿真telnet.用socket编程实现客户端与服务器通信,计算四则远算(包括浮点数)。
采用图形化界面。
带有登录功能。
亲身测试,可用,并且作为课设上交检查通过。
2017/9/1 7:55:16 48.76MB socket 四则运算
1
共 86 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡