Skip to content

touchfish-devs/TouchFish

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Warning

这是 TouchFish v4 版本,自 v4 开始不再向前兼容 v1 - v3。

TouchFish - 局域网聊天解决方案

演示

请观看此视频以查看 v4 版本的用法。

该视频演示的程序为 beta 版本,与正式发行版有若干出入,尽情谅解。

相比于 v3 的变化

  • 合并 Client 和 Server 为一个程序(LTS.py
  • 目前仅提供命令行(GUI 版本即将跟进)
  • 更换协议(见 protocol.txt

快速开始

作为服务端

  1. 获取内网 IP 地址

    • Windows: 命令提示符执行 ipconfig,查找 "无线局域网适配器 WLAN" 下的 "IPv4 地址"
    • Linux: 终端执行 ip a
  2. 检查端口可用性

    • Windows: netstat -an | findstr <portid>(无输出表示端口空闲)
  3. 第一次启动服务器

    • 运行程序
    • 在 15 秒内按下 Ctrl + C
    • 指定启动方式
    • 输入内网 IP 地址
    • 指定可用端口
    • 设置服务端昵称(将在聊天室中显示)
    • 设置最大用户数(不超过正整数)
    • 将 IP 地址和端口信息分享给客户端用户
  4. 后续启动服务器

    • 运行程序
    • 等待 15 秒
    • 程序将自动以上次的配置启动

作为客户端

  1. 第一次启动程序

    • 运行程序
    • 在 15 秒内按下 Ctrl + C
    • 指定启动方式
    • 输入服务器 IP 地址
    • 输入服务器端口
    • 设置个人昵称(将在聊天室中显示)
  2. 后续启动程序

    • 运行程序
    • 等待 15 秒
    • 程序将自动以上次的配置启动

About

TouchFish 聊天软件源代码仓库

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%