自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 MOMO:最后整合

为登录界面加上了登录注册功能,注册的用户会保存到一个txt文件中,在登录的时候根据输入的用户名在文件中查询数据。通过loginwindow传来的用户信息,找到密码位置再修改。根据要求添加了切换角色按钮和播放语音的按钮。根据需要将页面放大了尺寸并且加了拖拽功能。

2024-06-18 15:14:17 143

原创 MOMO6.9

在上一次更新之后pyqt的组件崩了,导致了ui文件不能顺利转换成py文件,经过多次重装和查询资料,建议使用qtdesigner的时候使用3.9及以下的解释器,最后的成果高版本的python依旧可以使用。本周重新装了pyqt之后对界面进行了最后的风格修改。并且实现了将用户发送的消息显示并传给ai和播放语音。ps当代码运行出现以下日志可以忽略。

2024-06-09 23:57:33 212

原创 MOMO客户端

服务器返回一个长度为1的字符串,表示验证结果,“1”表示通过,“0”表示不通过。在recv_all_string方法中,首先从服务器接收一个4字节的长度值,然后根据这个长度值循环接收数据块,直到完整接收所有内容。“0”表示注册成功,“1”表示用户名已存在,“2”表示其他错误。该函数用于处理发送消息的按钮点击事件,首先获取用户输入的消息内容,如果内容为空,则拒绝发送。根据消息类型进行不同的处理,如更新在线用户列表或显示新的聊天消息。发送消息的方法相对简单,首先发送请求类型“3”,然后发送消息内容。

2024-05-26 19:57:25 314

原创 MOMO:界面设计

根据队友生成的图片进一步修改了登录界面并给图像部分添加了阴影效果世界上呈现3d感同时为登录和注册按钮绑定了切换页面功能主页面目前根据网上界面参考初步完成了大致设置。

2024-05-12 17:01:54 198

原创 MOMO:使用Python实现简单的多线程Socket聊天室服务器

使用 Python 的 socket 模块来创建服务器端套接字,并监听客户端的连接请求。通过套接字进行数据的传输和通信。:根据客户端发送的请求类型,执行相应的操作,包括登录、注册、发送消息和获取在线用户列表等。:为每个客户端连接创建一个独立的线程来处理请求,以实现并发处理多个客户端连接。:通过多线程技术实现并发处理多个客户端连接,确保服务器能够同时处理多个请求。函数接受客户端的连接请求,并创建新的线程来处理每个连接。函数创建一个服务器套接字,并绑定到指定的地址和端口。

2024-04-28 23:30:09 370 1

原创 MomoTalk沉浸式对话软件用户界面工作

项目实训个人博客

2024-04-14 17:19:19 1420 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除