Skip to content

无限词典. An android e-dictionary application mainly parsing mdx / dsl.dz files via mdict-java

License

Notifications You must be signed in to change notification settings

KnIfER/PlainDictionaryAPP

Repository files navigation

无限词典

PlainDict

主要功能

  • 查词
  • 全文搜索
  • 页面笔记
  • 单词收藏夹(生词本)
  • wifi资料中心(制作中)
  • 背单词(制作中)

特色功能

  • 全文搜索共三种:逐字全文搜索(支持.*模糊语法,可用&|组合)、正则表达式搜索(oniguruma)、搜索引擎式搜索(lucene)。
  • 页内搜索使用mark.js,全部功能都开发出来了:.*模糊搜索、可选空格划分关键词、可选正则表达式搜索。
  • 自由小窗模式
  • 收藏夹,笔记等数据库列表基于sqlite分页,加载迅速,支持恢复列表位置,可创建列表锚点(存储列表位置的书签,制作中)。

正在制作的功能

  • 相机取词、屏幕取词
  • 更多数据库功能(收藏夹,书签和页面笔记):
    收藏夹标星、词典标星
    、搜索
    、背单词
    、页面标记模糊化、抠除、隐藏
    、收藏夹排序:普通时间线排序、标星排序、字典顺序排序、背单词的时间线排序
    、Wifi同步
    、列表锚点
  • wifi资料中心

捐赠

donate/alipay.png

社区

https://www.imdodo.com/channel/157568/889301

开源协议

四绝协议 + GPL3

项目史记

  1. 2017年,在大学宿舍上铺完成mdict-python-analysis的java转化,并添加二分法搜索功能,初步实现应用功能。
  2. 2019 全文搜索语法
  3. 2019 弹出式点击翻译
  4. 2021 正则搜索引擎
  5. 2022 全文搜索引擎
  6. 2023 多种笔记、点击查词