hx-lan-chat-cli
v1.2.2
Published
Two-person LAN chat with authenticated discovery
Readme
hx-lan-chat-cli
基于 Node.js 的局域网双人聊天,不捆绑 JRE,也没有安装脚本或运行时下载。需要 Node.js 20 或更高版本。聊天记录不会保存,也不需要账号、数据库或中心服务器。
npm install --global hx-lan-chat-cli
hx-cli创建方在配置码提示处直接回车,把生成的六位码告诉对方;加入方运行:
hx-cli 042817首次创建聊天时,请允许 Node 接受 macOS 防火墙的传入连接。自动发现使用 UDP
45889,随后建立临时 TCP 连接。广播被禁用时,使用创建方显示的
--address/--port 命令。
可用命令:--version、--doctor、--help;聊天中支持 /status、/code、
/clear、/quit,输入 //文字 可发送以 / 开头的普通消息。
发现报文和 TCP 帧保持 Java v1 wire protocol 兼容。正文仍为可信局域网明文, 不是端到端加密,不要发送密码、私钥等敏感信息。
本项目使用 MIT 许可证,详见 LICENSE。
