客户端目录说明
HelpChat 客户端(Windows 版)安装目录的完整结构和各目录用途说明。
说明
Windows 默认安装路径为
D:\HelpChat,以下以此路径为例。目录结构
HelpChat/ 安装根目录
├── HelpChat.exe 主程序
├── bin/ 辅助工具
│ ├── hcaidsvr.exe 远程桌面协助服务
│ ├── hcaid.dll 远程桌面协助库
│ ├── hcaidhook.dll 远程桌面协助钩子
│ └── hcmedia.dll 媒体处理库
├── frame/ 界面资源
│ ├── default/ 默认图标资源
│ │ ├── exts/ 文件扩展名图标(doc、pdf、zip 等)
│ │ ├── def_user_*.png 默认用户头像
│ │ └── group_*.png 默认群头像
│ ├── emoji/ 表情包(ac/an/fd/fl/ob/sp 等分组)
│ ├── item3d/ 3D 聊天图标
│ ├── photo/ 头像库(从服务端同步)
│ ├── sound/ 提示音
│ │ ├── msg.wav 新消息提示音
│ │ ├── file.wav 文件传输提示音
│ │ ├── online.wav 用户上线提示音
│ │ ├── broadcast.wav 广播消息提示音
│ │ └── ring.wav 来电铃声
│ ├── sticker/ 贴纸表情
└── users/ ⭐ 用户数据(按服务器 + UID 分目录)
│ ├── helpchat.ini 客户端全局配置(登录记录等)
│ └── <服务器ID>/ 服务器标识目录
│ │ └── <UID>/ 用户数据目录
│ │ │ ├── helpchat.ini 用户个人配置
│ │ │ ├── avatar/ 用户头像缓存
│ │ │ ├── database/ 本地数据库
│ │ │ │ ├── helpchat_user_*.db 联系人数据
│ │ │ │ ├── helpchat_group_*.db 群组数据
│ │ │ │ └── helpchat_recent_*.db 最近会话和聊天记录
│ │ │ ├── group/ 群文件缓存
│ │ │ ├── receive/ 接收文件存储
│ │ │ ├── sticker/ 用户自定义贴纸
│ │ │ └── temp/ 临时文件
重要目录说明
users/:所有用户数据的根目录。支持多服务器多帐号,目录结构为 users/<服务器ID>/<UID>/,每个帐号的数据完全隔离。
users/.../database/:本地 SQLite 数据库,存放联系人、群组、聊天记录等。这些数据库文件是用户聊天记录的本地缓存,删除后会从服务端重新同步。
users/.../receive/:通过客户端接收的文件默认保存在此目录下。
frame/sound/:提示音文件,可用自定义的 .wav 文件替换以更改提示音效。
frame/item3d/:3D 聊天图标资源,可另外下载 item3d.zip 解压到此目录以获取 2800+ 3D 表情。详见 3D 聊天图标。
提示
如需迁移客户端数据到新电脑,只需将整个
users/ 目录复制到新安装目录下即可保留所有帐号数据和聊天记录。