故事背景是在银行上班,里面的im工具讨论组功能简直难用到令人发指,一不小心关掉小窗口消息记录就丢失了,永久丢失了。。。所以利用元旦三天自己写了一个(o( ̄ヘ ̄o#))
先上个效果图,类似qq群聊天,具有查看任何时候的历史消息记录、选择消息颜色、显示当前在线好友,上下线通知等功能,只需要python标准库即可运行。代码并不多,服务端一共128行,客户端190行。
必须先来个服务端,用到了多线程,socket通讯
客户端部分用到了标准库中的tkinter作为gui框架,用到了socket通讯,多线程,json的序列化,反序列化操作