All Projects → 11ze → The-chat-room

11ze / The-chat-room

Licence: MIT license
Python 版的多人聊天室, 图形界面版

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to The-chat-room

Python Examples
Python examples from my answers on Stackoverflow and other short scripts.
Stars: ✭ 101 (+1%)
Mutual labels:  socket, tkinter
spotify-downloader-music-player
Download youtube songs in mp3 format and plays them
Stars: ✭ 31 (-69%)
Mutual labels:  tkinter
MyIoT
[MyIoT] A start with personal server for home automation
Stars: ✭ 14 (-86%)
Mutual labels:  socket
showdown-battle-bot
Socket Battle Bot for Pokemon Showdown (http://pokemonshowdown.com/)
Stars: ✭ 19 (-81%)
Mutual labels:  socket
socket.engine
A robot communication engine
Stars: ✭ 34 (-66%)
Mutual labels:  socket
chat-here
A responsive chat room based on Laravel5.4 and GatewayWorker3.0. (基于 Laravel 5.4 和 GatewayWorker 3.0 的响应式聊天室。)
Stars: ✭ 24 (-76%)
Mutual labels:  chat-room
Python-For-Ethical-Hacking
This is a complete project series on implementing hacking tools available in Kali Linux into python.
Stars: ✭ 29 (-71%)
Mutual labels:  socket
Poke-Pi-Dex
Our deep learning for computer vision related project for nostalgic poke weebs (Sistemi digitali, Unibo).
Stars: ✭ 18 (-82%)
Mutual labels:  tkinter
Object-Detection-using-LiDAR
This repo detect objects automatically for LiDAR data
Stars: ✭ 38 (-62%)
Mutual labels:  tkinter
PulseInstrument
脉象仪 波形实时绘制 Demo
Stars: ✭ 30 (-70%)
Mutual labels:  socket
TKinterDesigner
TKinterDesigner is a tool software to develop the Python User Interface for Python programmer.
Stars: ✭ 663 (+563%)
Mutual labels:  tkinter
Network-Automation
Cisco ACI, Firepower, Meraki, NETCONF, and SQL Python Programs
Stars: ✭ 47 (-53%)
Mutual labels:  tkinter
goopylib
A simple-yet-powerful 2D graphics framework built on top of Tkinter capable of creating good-looking & modern GUIs, games, and simple animations.
Stars: ✭ 19 (-81%)
Mutual labels:  tkinter
DzSocket
Delphi Client/Server components to communicate using TCP Socket Asynchronous easily
Stars: ✭ 44 (-56%)
Mutual labels:  socket
comicchat
Web client and node.js server based off Microsoft Comic Chat.
Stars: ✭ 109 (+9%)
Mutual labels:  chat-room
socket
Dazzle Async Socket
Stars: ✭ 19 (-81%)
Mutual labels:  socket
wxapp-socket
用于微信小程序socket通信的封装
Stars: ✭ 17 (-83%)
Mutual labels:  socket
workerman
An asynchronous event driven PHP socket framework. Supports HTTP, Websocket, SSL and other custom protocols. PHP>=5.4.
Stars: ✭ 10,005 (+9905%)
Mutual labels:  socket
Form-Labeller
Use this tool to label forms, bounding boxes, and assigning types to annotations
Stars: ✭ 17 (-83%)
Mutual labels:  tkinter
AwesomeTkinter
Pretty tkinter widgets
Stars: ✭ 64 (-36%)
Mutual labels:  tkinter

The-chat-room

使用Python3编写的聊天室

功能简介:

  • 群聊功能: 确保端口打开即可多台电脑聊天
  • 私聊功能: 给指定用户发消息
  • 查看在线用户功能: 可以查看当前在线用户
  • 上传下载功能: 用户可以从文件服务器上传下载文件
  • 发送表情和图片

更新:

  • 优化了代码,封装了三个server
  • 界面全部英文化
  • 解决了无数个bug:
    • pictureServer和fileServer不能同时运行的问题
    • 截屏按钮不能正常工作的问题
    • 同用户名登录,仍显示不能自己与自己聊天的问题
    • 等等
  • 新增功能:
    • 类似QQ小冰的AI聊天机器人
      • 群聊 @Robot
      • 私聊
    • 私聊点对点视频、音频聊天
      • 支持分辨率调节
      • 支持IPv4、IPv6
      • 可以选择是否在桌面上显示自己
  • 待完善:
    • 视频聊天需要双方确认
    • 暂时通过重命名后加_2解决问题,不可靠
    • UI美化

部署:

  • python3.7
  • pip install -r pip-package.txt
  • pip install PyAudio-0.2.11-cp37-cp37m-win_amd64.whl 参考

演示:

image image

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].