Skip to content

BeRikes/instant-messaging--WeTalked

Repository files navigation

WeTalked

介绍

即时通讯小程序WeTalked

使用说明

环境配置

client客户端

python环境,python版本不要太老,项目搭建时的python版本是3.8.0
无需下载其他包

server服务器

请终端运行以下命令
pip install pyodbc
pip install bcrypt
pip install plyer\

client客户端使用

请终端运行
python client.py
运行时更改client.wtd文件,此文件中的内容为serverIP-serverPort-networkBufferSize,将IP和端口号更改为服务器运行时的IP和端口号,即可运行。
如果使用client.exe,那么双击直接可以运行。

  1. 运行程序首先进入登录界面,左下角可以注册,输入正确的用户名和密码即可进入此系统。
  2. 进入菜单界面,可以看到有四个主要功能:消息、联系人、群聊、传输。点击消息显示当前最近的历史会话和消息;点击联系人显示所有联系人和是否在线信息;点击群聊显示所有已加入的群聊和消息;点击文件传输然后出现所有联系人,选择一个在线的联系人然后选择文件/文件夹可以即时传输文件/文件夹。
  3. 选择文件/文件夹传输了之后,传输接收方的消息界面会受到一个系统通知,需要接收方双击该消息才可以接受文件传输;接受好友邀请、接受群聊邀请同上。
  4. 在消息界面和联系人界面,双击一条消息或者联系人,即可进入一对一聊天界面。
  5. 在群聊界面双击群聊,可进入群聊聊天界面。
  6. 主菜单界面左下角有两个按钮,可以添加好友和创建群聊,点击进去即可执行相应功能。

如果进行大流量通讯,请调大buffer_size参数

server服务器使用

请终端运行python server.py,运行之前将ip地址改为本机ip或者远程服务器ip地址
请注意此IP地址请尽可能保证为公网IP地址,否则这服务器只能为处在同一局域网内的主机提供服务

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published