1 Star 1 Fork 0

CroakFang / LinuxChat

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

LinuxChat

一个用Java编写的Socket通信小工具


Function

  • 被动/主动发起点对点链接
  • 局域网自动发现
  • 文字聊天
  • 文件/文件夹发送
  • 聊天记录保存/删除
  • 聊天记录查找

Usage

运行环境

JDK1.8及以上

开始

程序初次启动时会在程序目录创建LinuxChat_Data文件夹以及文件夹内的配置文件config.ini
配置文件config.ini可以修改程序设置

建立连接

程序启动时会使用配置接收端口(默认16059)等待连接,此时可以输入地址主动连接
输入格式:[地址]:[端口号(可选)],如192.168.1.1 192.168.1.1:8080
如果配置里启用了网络发现功能,则可自动发现并显示局域网中的其他客户端
注:如果不使用端口号,将向配置接收端口(默认16059)进行连接

指令列表

  • ##H:获取帮助手册
  • ##Q:断开所有连接并退出程序
  • ##P:查看当前配置的网络信息
  • ##R:查看与本机连接过的用户地址
  • ##D:删除用户的所有记录和文件,需要后接用户地址,如 ##D127.0.0.1
  • ##S:按内容搜索与对方的聊天记录,仅在建立连接后可用,需要后接查找内容
    • 使用示例:##S你好 ##S再见
  • ##T:按时间搜索与对方的聊天记录,仅在建立连接后可用,需要后接日期(年/月/日)
    • 使用示例:##T2021/12/25 ##T2021/5/9
  • ##F:向对方发送文件或文件夹,仅在建立连接后可用,需要后接路径"
    • 使用示例:##F图片.jpg ##F文件夹/图片.jpg ##F文件夹

    • 注:文件接收目录为LinuxChat_Data文件夹,以对方地址命名的文件夹下,文件夹会保存为zip压缩包格式"


回到顶部

空文件

简介

一个用Java编写的Socket通信小工具,支持发送文件/文件夹,保存聊天记录等 展开 收起
Java
取消

发行版 (1)

全部

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/croakfang/LinuxChat.git
git@gitee.com:croakfang/LinuxChat.git
croakfang
LinuxChat
LinuxChat
master

搜索帮助