Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yjpark/dayone2evernote
Export Day One entries into Evernote
https://github.com/yjpark/dayone2evernote
Last synced: about 2 months ago
JSON representation
Export Day One entries into Evernote
- Host: GitHub
- URL: https://github.com/yjpark/dayone2evernote
- Owner: yjpark
- License: mit
- Archived: true
- Created: 2013-11-17T06:41:59.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2015-03-25T10:51:46.000Z (almost 10 years ago)
- Last Synced: 2024-08-08T00:44:14.758Z (5 months ago)
- Language: Python
- Size: 140 KB
- Stars: 14
- Watchers: 5
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- project-awesome - yjpark/dayone2evernote - Export Day One entries into Evernote (Python)
README
dayone2evernote
===============Export Day One entries into Evernote as daily summaries. The summaries are plain text, only text content been included. The generated notes will look like:
```
[00:25]
One note written in Day One[19:17]
Another note in Day One...
```Original blog post: http://blog.yjpark.org/blog/2014/01/21/save-day-one-summary-to-evernote/
System Requirement
------------------
Since the note is saved through applescript, only work on OSX and need to have Evernote installed.Usage
-----
```
usage: dayone2evernote [-h] [-i DAY_ONE_ENTRIES_PATH] [-b EVERNOTE_NOTE_BOOK]
[-y YEAR] [-m MONTH] [-d DAY] [-a] [-n] [-s]optional arguments:
-h, --help show this help message and exit
-i DAY_ONE_ENTRIES_PATH, --day_one_entries_path DAY_ONE_ENTRIES_PATH
-b EVERNOTE_NOTE_BOOK, --evernote_note_book EVERNOTE_NOTE_BOOK
-y YEAR, --year YEAR
-m MONTH, --month MONTH
-d DAY, --day DAY
-a, --all export ALL entries
-n, --new export NEW entries
-s, --save Save to Evernote
```Notes:
- Without ```--save``` parameter, nothing will be added to evernote, and the notes will be printed to stdout, so you can have a check before actually save it.
- For the ```--new``` way to work, you need to create a ```dayone2evernote.last``` file at the same place with ```dayone2evernote```, the last date will be saved to that file, note that today's notes will be exported tomorrow, also if you use multiple devices, please make sure the syncing is done.
- If you use symlink to link ```dayone2evernote``` to path, then the ```dayone2evernote.last``` file should be put with the folder holding the link, this is by design.
- If you run export on multiple machines, please make sure the ```dayone2evernote.last``` file is synchronized somehow, otherwise same notes might be created more than once.