Skip to content

Commit 6302fc1

Browse files
committed
brand new readme
1 parent ff79876 commit 6302fc1

File tree

1 file changed

+27
-5
lines changed

1 file changed

+27
-5
lines changed

README.md

Lines changed: 27 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,29 @@
1-
# anknotes
1+
# Anknotes
22
Import Evernote notes into Anki
33

4-
This project has been put into sleep a moment. I am in the process of removing the dust of it and upload it again on anki/addons repository.
5-
Nice improvements have been done here in the mean time :
6-
- https://github.com/holycrepe/anknotes. Very nice improvements and very cool readme but maybe instable (see the associated [pullrequest](https://github.com/brumar/anknotes/pull/16))
7-
- https://github.com/rbuc/Evernote2AnkiMac . Works with the evernote mac app and seems to implement nice features.
4+
## Features
5+
- Imports all the notes from evernote given one or various chosen tags.
6+
- Cards are put in the deck chosen by the user, with a specific tag.
7+
- No redundancy. If the user launchs again the import process, only new cards are imported.
8+
- To some extent (see known bugs), the content of the cards can also be kept in sync (Evernote -> Anki).
9+
10+
## Installation
11+
###Steps to install manually :
12+
- Open your anki addons. You can find it in anki with tools > addons > open addons folder.
13+
- Download the zip release of the repository and unzip its content here. Warning : `anknote_start.py` and the anknotes directory must be at the root of your addons folder.
14+
- Restart anki.
15+
- In your preferences (within tools), choose the tag of the cards you want to import (if you do not change this value, it will import nothing).
16+
- Within tools again, click on "import from evernote", and follows the instructions. You will have to give your authorization and get a token in return to paste in a given field. At the end, if anki freezes a bit, it's perfectly normal as it imports your cards.
17+
18+
## Security
19+
In the previous version, the token granting read access to the user evernote account was stored in the settings of the collection. This was bad practice. Now this token is protected with a password chosen by the user when launching "import from evernote".
20+
21+
## Known bugs to fix
22+
- If the token expires (after one year), the user is not alerted and the import may fail silently.
23+
- If the token or the user password is wrong, the program fails silently.
24+
- When the user collection is too big, and the user imports with the option "Update", the API usage may reach its limits. The list of cards that are updated is not stored. This list of ids should be kept somewhere to update the cards in an incremental fashion. This is apparently not a problem for classic import because the day of the authorization, a large (or unlimited) number of API calls is authorized.
25+
26+
## Interesting forks:
27+
- https://github.com/holycrepe/anknotes. Could bring up improvements, but probably buggy.
28+
- https://github.com/rbuc/Evernote2AnkiMac. Works along the evernote MacOS Desktop app and seems to implement nice features.
29+

0 commit comments

Comments
 (0)