1 Star 9 Fork 3

duanpc / UDPchatroom

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

使用python+Pyqt5库

2019.7.4完成

udpchatroom.py

程序入口,UDP群聊,接收发送上下线通知 双击列表内的用户,调用privatechar.py ,实现私聊功能 单击用户,点击发送文件按钮,调用tcpserver.py,实现TCP发送文件功能 收文件时调用tcpclient.py文件,实现TCP接收文件功能 点击截图按钮,提示输入文件名,将截取当前窗口并保存 点击天气按钮,将调用weather.py,显示天气信息(仅当有外网时可以使用)

ui_udpchatroom.py

程序入口文件的UI

privatechat.py

单人与单人通信,收发文件 其他功能调用函数与udpchatroom.py一致

ui_privatechat.py

私聊UI

tcpserver.py,tcpclient.py

通过TCP通信发送,接收文件

ui_tcpserver.py ui_tcpclient.py

TCP发送文件接收文件的UI

weather.py

仅当有外网是可以使用 通过网络爬虫爬取墨迹天气的天气信息并显示

ui_weather.py

天气信息的UI

/catchImg

保存截图的文件夹,若不存在则创建

/image

程序图标文件夹,不可删除

/weatherIcon

存放天气信息图片,若不存在则创建

空文件

简介

基于udp的局域网聊天室,分为群聊和私聊,可以收发消息和文件。发送文件使用TCP传输。 展开 收起
Python
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Python
1
https://gitee.com/tsuduan/UDPchatroom.git
git@gitee.com:tsuduan/UDPchatroom.git
tsuduan
UDPchatroom
UDPchatroom
master

搜索帮助