Jump to content

Kindle "My Clippings" to Evernote


Clayton Daley

Recommended Posts

Posted

So I wanted to get my Kindle Highlights and Notes (hereafter KNote) into Evernote. However, I wanted each Kindle Highlight (plus its KNote, if present) in a separate Evernote Note (hereafter ENote) so I was unhappy with the existing solutions like ClippingsConverter and a web capture at kindle.amazon.com. I did some digging/research and found a free Kindle Clippings application (Klippings, not to be confused with Klippings Kollector) that could be easily modified to achieve the desired outcome. This process is not fully automated (it creates an ENEX file that you must import into Evernotes), but it's pretty darn close.

After resolving several issues for users, a release version is available at:

http://daleyklipping...y.com/download/

How it Works

As you may be aware, Kindle (Touch in my case) places highlights in a "My Clippings.txt" file using a format something like:

==========<Title> (<Author>)- Your <"Highlight" or "Note" or "Bookmark"> on Page <Page> | Location <Location> | Added on <Date><Text of Highlight or KNote>==========

In sime cases, adjacent KNotes and Highlights are related. When possible, we automatically associate the KNote with the Highlight. This leads to thre scanrios: (1) Highlight alone, (2) Higlight with KNote, and (3) Knote alone (rare but possible).

In all three cases, I create an ENote in Evernote and:
  • Set the author to <Author> (if available)
  • Add a tag for <Author> (special logic used to remove commas and enforce 100 char length)
  • Add a tag for <Title> (special logic used to remove commas and enforce 100 char length)
  • Set the created date to <Date>
  • Add the tag "KindleClipping" (not critical, but the best way to indicate a source for the ENote)
  • Add the tag "ConvertedByDaleyKilppings" (not critical, should help you remember the program if you ever need to)

For a Highlight WITHOUT a KNote:

  • I title the ENote "Highlight from Location <Location> of <Title>"
  • The ENote is set to:
    Source: <Title>Author(s): <Author>Page(s): <Page>Location: <Location><Text of Highlight>

For a KNote WITHOUT a Highlight:

  • I title the ENote "Note from Location <Location> of <Title>"
  • The ENote is set to:
    Source: <Title>Author(s): <Author>Page(s): <Page>Location: <Location><Text of KNote>

For a KNote WITH a Highlight:

  • I title the ENote "Note from Location <Location> of <Title>"
  • The ENote is set to:
    Source: <Title>Author(s): <Author>Page(s): <Page>Location: <Location><Text of KNote>REGARDING HIGHLIGHT=========<Text of Highlight>=========END HIGHLIGHT

The program permits heavy customization of the output so you can make changes to these formats in the Export Settings tab.

  • Level 5
Posted

I may have missed this - and I scanned the note several times - but which platform is this running on? I see a tag of "kindle" but assume that doesn't mean you're running the code on a Kindle Fire. On Mac or Windows I'm interested in beta testing (having a Kindle 3G Kbd).

Posted

I may have missed this - and I scanned the note several times - but which platform is this running on? I see a tag of "kindle" but assume that doesn't mean you're running the code on a Kindle Fire. On Mac or Windows I'm interested in beta testing (having a Kindle 3G Kbd).

The original author was able to create installers for Win32, OS X, and Linux (Deb).

For now, I'm working with the Python source code also provided by the original author. In principle, that code could be run on any platform, but requires you to install Python plus several libraries (I don't suggest this approach unless you're a programmer yourself). I have zero experience creating an installer and am hoping either (1) I am able to get in touch with the original author or (2) can find a forum member who's interested in the functionality can assist.

Posted

The software is available in a Windows installer or Windows portable file. Some versions also have a Mac installer thanks to thearr (author of the original Klippings). If that's your platform, you can access the program at:

http://daleyklipping...y.com/download/

If you are running Linux, I don't yet have an installer for you. However, you can use the source files off the same page if you're willing to install the needed packages. I suggest you use the same versions I do:

  • 9 months later...
Posted

Hi Clayton,

 

I just stumbled upon this discussion and I found it very detailed.  A lot of Kindle users have been using Clippings Converter but for those like you, this indeed couldn't be enough.

 

There is also an iOS app that will be released on November 2013, Snippefy (www.snippefy.com), that will have features such as reading and sharing Kindle notes and highlights all in one place.  These can be shared and exported to Evernote and Dropbox among others.

 

I thought you might be interested and would like to check it out.

 

Thank you

  • 8 months later...
Posted

DALEYKLIPPINGS UPDATE:  OSX Packages Available Going Forward

 

DaleyKlippings has long been available in a Windows (32-bit) installer and Windows (32-bit) portable distribution.  Several Mac versions were provided by the community, but support was sparse.  To ensure that OSX users could get reliable support and upgrades for the program, I spent the time (and dealt with the headaches) to figure out how to package the App for OSX.  From this point forward, OSX versions of the software should be available for every version.

 

This newest version includes all of the recent improvements to the software:

  • Enhanced support for non-English language users
  • Native CSV Import/Export
  • Custom settings are now stored in a User's Application Data folder (except for portable installation)
  • Custom settings are preserved between upgrades
  • Enhanced patterns including additional software versions and samples for non-English language users

All versions can be downloaded from the DaleyKlippings download page.  Source code available on Git (instructions on the website).

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...