ジャムスタ

just another mind Style

検索結果のノートの内容を取得[Evernote][AppleScript]

当面の目標は、Evernoteから特定の条件に合うノートを検索し、その内容を取り出し、別の形で統合して表示すること。

 

まず、Evernoteから検索に合うノートを取り出すところからいってみる。

 

考えられるのはノートブック、タグ、特定のノートブックタイトルの3つだろう。その複合もありだ。

 

基本的な考えは同じだろうから、今回はノートブックでやってみる。

 

AppleScriptでEvernoteのノートを探す場合に使えるのが

 

find notes

 

だ。find notes "notebook:index note2"のようにEvernoteにおける検索条件を入れると、その条件に合うノートのリストを返してくれる。{A,B,C}という感じ。

 

その内容を取り出したければ、

 

set note1 to find notes "notebook:inbox"

set text1 to HTML content of item 1 of note1

 

とすることでtext1に配列の1つめに格納されているノートのHTMLが入る。

 

あとは、これをリピートで回していけばいいだろう。検索結果がゼロだった場合の処理分けも考える必要がありそうだ。

 

EVERNOTE「超」知的生産術

EVERNOTE「超」知的生産術