kindle manager

This commit is contained in:
gavin
2020-06-11 17:21:16 +08:00
parent c903004b8f
commit 43c602d8d6
38 changed files with 565 additions and 248 deletions

View File

@@ -76,11 +76,37 @@ b['1']['2'] = {'3':1} # OK
- implement table model which inherited from QAbstractTableModel, so
we can use **panda data structure**
# feature plan
## 20200528
## 1.0.5 (20200604)
### feature
- backup clips after kman closed, check and read backup file when kman started
## learn lesson
# feature list
- first abstract from kindle hard / local directory for different OS **done**
- add GUI use QT **done**
- use thread to check kindle connection status **XXXX**
- export function
- import function:
- local **done**
- kindle **done**
- duokan
- amazon
- export function:
- to [evernote](https://github.com/benhorvath/kindle2evernote/blob/master/kindle2evernote.py)
- to web html format
- pdf
- onenote
- txt **done**
- markdown **done**
- easily coly filter notes to clipboard
- implement command line based on [argparse](https://www.jianshu.com/p/a41fbd4919f8)
- mobi / epub reader **XXXX**
- convert epub to mobi
- parse /Volumes/Kindle/system/vocabulary/vocab.db
- [hotkey](https://toolinbox.net/Klib/)
- write [tutorial](https://help.knotesapp.com/docs/tutorial/)
- search word in online dictionary
- chrome extension