Automator
スクリプトエディタや、Automator の Javascript から、文字列中に改行を埋め込むには、"\n" ではなくString.fromCharCode(13)を使う必要があるようだ。 つまり、エスケープ文字は無視されるためString.fromCharCode(n)を使う。 スクリプトエディタの場合 ap…
…を知ったので、なんかネタないかと考えていたけど思いつかなかった。 function openDocuments(docs){ app = Application.currentApplication(); app.includeStandardAdditions =true; ... }引数 docs に drag&drop された filepath のリストが格納される。 …
Javascript に VisualBasic の Left 関数に相当する機能がなくて不便なので prototype 宣言した app = Application.currentApplication(); app.includeStandardAdditions =true; String.prototype.left = function(l){ return this.substr( (this.length > l…
app = Application.currentApplication(); app.includeStandardAdditions =true; app.displayAlert( 'Hello World');※ displayAlert や displayDialog を使うときは app.includeStandardAdditions =true; が必要らしい。実行結果 app = Application(<unknown>) app.sy</unknown>…