にしだです。
以前からEvernoteを結構活用していたんですが、CLI版のクライアントが欲しかったので自分で作ってみました。
vimなどの連携ツールはすでに存在していたので、単純にファイルを転送してノートを作るという機能に特化した物にしました。

https://github.com/ngc224/toever

インストール
pipからインストールできます

セットアップ
configオプションでトークンの取得画面を促されるのでブラウザ等でアクセスしてトークンを取得します
デフォルトのノートブックやタグも設定できます

使い方
基本的にコマンドにファイルパスの引数を渡せばEvernoteに転送されます

画像などなんでもいけます

標準入力にも対応しています

tail – f とかシグナル送らないと終了できないものもつかえます

バイナリのストリームにも対応していて f オプションでファイル名を指定すれば下記のようなこともできます

続きを読む

各オプションでタイトルやタグ、ノートブックなどを指定できます

gitとかで管理するまでもないけどクラウドに保存しておきたいファイルとか
clontabで定期的にログとか画像を送るようにしたりとか
遠いサーバにログインしていてちょっとファイルを手元に持ってきたい時とか
どうでしょうか。結構便利に使えそうな気がしませんか。
というわけでこれからも謎のコマンドラインツールを作っていきたいです。

あわせて読みたい記事