- 读文件加锁
- 指定port
- release增加version,aur判断此文件
- gitea镜像
- -t查询增加本地缓存,例如最近1000条
- logger加上server/client标识
- 记录崩溃日志 if possible
- edit时候文件不存在,自动创建
- 重启改为signal
- 多source直接嵌套进列表
- 记录pid/port,先检查这两个
- 预留一个接口调用,获取重要信息
- 用代理爬词库
- use hash as cache file's name for long query
- json储存所有查过的单词最后访问时间
- 引入stardict源
- 增加服务端
- 自动更新UA数据
- 加入词库设置,供选择词库大小
- --update下载之后缓存,避免重复下载
- cli替换为cobra
- source数据 分为base-sourse & web-source
- 刷数据,去掉音标[]
- server增加信号处理,做一些善后处理like删除文件
- 检测配置保存时间变化的基础上再加上内容判断?
- not found list记录查询时间,超时删除
- not found和索引都加入服务端缓存,benchmark比较直接查本地和tcp通信的速度
- AUR收尾工作
- move default log to cache dir
--status
shows port and pid of dead daemon- disable pager on Debian/MacOS
- 实际文件名 不改的时候的process_name,增加同时校验kd和当前文件名
- (action) linux 386
架构选择:
- 常用的64位Intel/AMD选择amd64
- 32位选择386
- Mac m1/2/3芯片选择arm64架构
- 注意区分amd64和arm64
如果没有你所使用的平台/架构,请提交issue反馈
如果下载受阻,请前往gitee备份页面