【文件属性】:
文件名称:FreddiChat:FreddiChat是使用WCF和WPF用C#编写的简单聊天客户端和服务器解决方案。 它使用NetNamedPipeBinding,NetTcpBinding或WSDualHttpBinding进行连接
文件大小:34KB
文件格式:ZIP
更新时间:2021-05-06 10:36:54
C#
弗雷迪·查特
FreddiChat是一个简单的聊天客户端和服务器解决方案,使用W#(客户端,服务器)和WPF(客户端)用C#编写。 它使用NetNamedPipeBinding,NetTcpBinding或WSDualHttpBinding进行连接。 它的外观极简,其交互模式与mIRC或其他基于通道的客户端非常相似。 但是,FreddiChat每台服务器仅提供一个通道。
特征
使用所需名称连接到任何服务器(类型/connect user host )
向所有用户广播消息
向特定用户的悄悄话消息(双击所需名称或输入/w user )
回复上一次收到的耳语(类型/r )
链接会被自动标记并单击
先前命令或消息的历史记录(使用向上和向下箭头键)
清除聊天记录(类型/clear )
与服务器断开连接(类型/disconnect )
随时退出(输入/quit )
执行
来源包括两个项目。
【文件预览】:
FreddiChat-master
----ChatServer()
--------FreddiChatServer.csproj(5KB)
--------FreddiChatServer.csproj.user(466B)
--------Utils()
--------Managers()
--------Modes()
--------Program.cs(4KB)
--------Communications()
--------Properties()
----LICENSE(423B)
----README.md(4KB)
----FreddiChat.sln(1KB)
----appveyor.yml(84B)
----.gitignore(156B)
----ChatClient()
--------FreddiChatClient.csproj(5KB)
--------Utils()
--------Managers()
--------App.xaml.cs(187B)
--------MainWindow.xaml.cs(22KB)
--------Communications()
--------MainWindow.xaml(2KB)
--------Properties()
--------App.xaml(319B)