Posted at

Evernoteで空(ノート数が0)のノートブックを取得するAppleScriptハンドラ

More than 3 years have passed since last update.


  • ノートが1つもないノートブックのリストを返す

  • 引数をfalseにすると、反対に、ノートが1つでも存在するノートブックのリストを返す


emptyNotebooksOfEvernote.scpt

tell application "Evernote"

set emptyNotebooks to my emptyNotebooksOfEvernote(true)
--> {notebook "EmptyNotebook" of application "Evernote"}

notes of item 1 of emptyNotebooks
--> {}

set notEmptyNotebooks to my emptyNotebooksOfEvernote(false)
exists notes of item 1 of notEmptyNotebooks
--> true
end tell

on emptyNotebooksOfEvernote(isEmpty as boolean)
tell application "Evernote"
if isEmpty then
return notebooks whose class of notebook of note 1 of it notebook
else
return notebooks whose class of notebook of note 1 of it = notebook
end if
end tell
end emptyNotebooksOfEvernote



更新履歴


  • 2016-01-24: フィルタ機能を使って作成