HI there,
I am a total noob in regards to KM and trying to figure this out little by little. I have a bunch of (I think) good ideas, that could potentially make KM a tool that helps me at my job and could get more people interested in the program.
One idea is… There is a webpage on amazon that gives you a complete list of highlight you made on any book on your kindle.
I would like to automatically save that list into Evernote, everytime I finish a book.
This could be accomplished by the following means:
link Kindle with Twitter and Tweet out a specific message when completing a book.
This tweet could get picked up by IFTTT, and perform a specific action (not sure what?) to trigger the KM macro.
The KM macro then needs to go to the amazon website, login (using 1Password) and then save the page to evernote and flag it with a pre-determined review date (I would say 3 months later)
That way I would have a copy of my book highlights at the ready and a reminder to review them in a couple of months. How awesome would that be?
Any ideas what scripts/macros etc. I would need to make that happen?
I am looking at somehow using this bookmarklet from bookcision to accomplish it.
I could send a tweet from my Kindle Paperwhite with a certain wording in it, that includes the book title.
IFTTT could pick this up and send as a txt file to dropbox or something, or an email (whatever works best)
This is the easy part for me (I have no programming skills whatsoever).
Now comes the more difficult part, unless I want to involve the GUI. I'd need to make some type of script that
-
will open https://kindle.amazon.com/your_reading
-
Click the link that has the book title in it (passed on as KM macro trigger from IFTTT).
-
Click the bookmarklet, or use this script: (the bookmarklet)
javascript:(function%20(e){var%20t=document.createElement("script");t.setAttribute("src",e),t.setAttribute("crossorigin","anonymous"),document.body.appendChild(t)}('//norbauercdn.blob.core.windows.net/bookcision/latest/bookcision.js'));
-
Copy the text
-
Save it to an Evernote note.
Here is a website that explains how to do it manually (without the bookmarklet, which solves the endless scrolling problem).
Here is a very rough brute force draft of what I am getting at.
Kindle Highlights to Evernote.kmmacros (7.0 KB)
As the links that need to be found on the page depend on the trigger, this needs to be some sort of scripty type of thing. Not sure how to go about tit. Haven't added the trigger either at this point.
Not sure if this can at some level be used for this too?
A Python script?
Clippings.io basically offers this, but I’d like to fully automate it.
In the end the only thing I want to do is flag that I have finished reading a book. This could be done through a tweet as described above or a keyboard shortcut.
Any hints?