Feeds:
文章
留言

Archive for 十月 4th, 2013

Evernote 官方SDK只允許透過 Web Service 方式存取,還好在 Windows上有提供"C:\Program Files\Evernote\Evernote\enscript.exe" 可透過命令列新增記事。詳細的說明可透過 enscript.exe /? 取得。建立記事的說明可透過 enscript /createnote /? 取得說明。一般來說你可透過如下指令新增記事

# 在 notebook 記事本新增標題為"subject"的記事, 內容為 hello, 並夾帶 my.doc 和 you.doc 附件

echo hello | enscript.exe createnote /n “notebook" /i “subject" /a my.doc /a you.doc

如果是中文,上述寫法內文是會造成亂碼,即使是也不行

type file.txt | enscript.exe createnote /n “notebook" /i “subject" /a my.doc /a you.doc

只能透過變通作法,就是將內文以 big5 編碼存成副檔名為 .txt 的檔案,然後以 /s 參數方式新增,如

enscript.exe createnote /n “notebook" /i “subject" /s file.txt /a my.doc /a you.doc

因此只需要將上述指令用 Python 稍微封裝並搭配第一部份的匯出資料就可以順利將 nsf 轉存到 Evernote。

一個簡單的範例

2013100401

Read Full Post »