それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

jxa

右クリックでEvernoteに送信する

右クリックでEvernoteにファイルを送りたい Finderで右クリックでファイルをEvernoteに送るにはどうするか。 「このアプリケーションで開く」→「Evernote」とすればいいし、項目にEvernoteがなければ、その他から選べばいいいのですが。。。 最初から用意さ…

Evernoteにファイルを投入するコマンド

Evernoteにファイルをまとめて放り込みたい。 コマンドでまとめてEvernoteに放り込みたい。APIを経由すると毎年〜キーを更新しなくちゃいけないので面倒くさい なので、Apple Script ( の JavaScript ) でやろうと思う ( Windows な人は同じ目的で enscript.…

JXAのJavaScript AutomationとObjc Cocoaのオブジェクト呼び出し例

JXA で NSString を使ってPATHの変換をしてみたのでメモ objcのCocoa から NSString と FileManager を使ったので、いろいろ知見を得られたのでメモ。 Javascriptで、NSString を使うには、次のようにする。 ObjC.import('Cocoa') NSStringを init して allo…

AppleScript で PPTxをPDFに変換する。

たくさんある、PPTをPDFに変換したいと思った。 まぁ、PPT→PPTXでもインだけど、PDFにしちゃう方がポータビリティがいいんですよね。 どうせ、PPTXを編集することなんてないんだし。 PDFの方が、Evernoteに放り込んだり、検索可能にしたり、Explorer/Finder…

Apple Script でファイル保存(osascript/osjscript)

osascript でファイルを保存するサンプル ファイルを保存するという基本的なところをUI Elementsではなく、Standard Suiteで行うことにした。 tell application ("TextEdit") activate make new document set text of document 1 to "test from apple script…

コマンドライン引数と、C言語のstdlibを使う

今回のテーマは 「標準出入力」を扱う。 OSXのスクリプトエディタは大変進化していて、Objective-CやC言語のライブラリにアクセスできる。 視点を変えればものすごく便利なツールだと思ってます。 標準出入力を扱う。 今回は、コマンドラインの引数を取り扱…

Scriptの再利用(Scripti Libraries)

作ったScriptの再利用方法です。 同じコードを何度も書くのは非常に面倒なので、スクリプトを再利用したい。 作成済みのスクリプトの置き場所 作成済みのスクリプトの保存は、次の場所に設置する。 /Users/takuya/Library/Script\ Libraries 再利用できるス…