Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/knifer/plaindictionaryapp

无限词典. An android e-dictionary application mainly parsing mdx / dsl.dz files via mdict-java
https://github.com/knifer/plaindictionaryapp

dictionary mdict

Last synced: 2 months ago
JSON representation

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

Awesome Lists containing this project

README

        

# 无限词典
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 多种笔记、点击查词