忘れようとしても思い出せない日記 rebirth

※暫定運用中
CCCD | CD | DVD | Gadget | Internet | Mac | PV | iTMS | ゲーム | ソニーw | ローカル | ヲタ | 映画 | 音楽 | 京ぽん | 書籍 | 地震 | 著作権 | 訂正 | 日常
2003|05|07|10|
2004|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|12|
2014|01|02|04|05|06|07|10|11|12|
2015|01|05|06|
2016|01|
トップ «前の日記(2007.09.26(水)) 最新 次の日記(2007.09.28(金))» 編集

2007.09.27(木) [長年日記]

_ [Internet][Mac] はじめて真面目にAutomator使った

こことは別にやってる某サイトでもnamazuを使ってる全文検索を提供してるんだが、どうも鯖が全体的に重くなってきたせいか、インデックス作成中にkillされるようになってしまった。

まあ共有鯖だし、あまりご近所に迷惑をかけてもアレなので、ローカル(要はMacBookなんだが)でインデックスを生成して、そいつをftpでうpすることにした。

せっかくなので、そのへん自動化するべー、ってことでシェルスクリプトを書こうとして、手が止まった。

ヲレ、ftpのパスワード知らねえじゃん。

パスワードは、キーチェーンの中。いつもftpするときはInterarchyにおまかせだったので、パスワード気にしたことなかった。

キーチェーンから情報取り出すコマンドラインツールもあるかもしれないけれど、ここは面倒なのでInterarchyのご厄介になることに。Interarchyに特定の複数ファイルをうpする定型的な処理を登録する方法があったような気がしたけれど、やっぱり気のせいだったみたい*1なので、別の方法で。AppleScriptで書こうかとも思ったが、いろいろやってるうちにうpするファイルのパスを書くのが面倒になってきた。

そこで、Automator登場。

Automatorだと、複数ファイルに対する処理もDrag&Dropでさくっと指定できて簡単なのな。InterarchyはAutomator対応なので、それらをここにうp、って指示するだけで超簡単に定型うp作業用アプリができる。あとは、mknmzするシェルスクリプトからこの定型うp作業用アプリをopenするようにした*2うえで、Terminal.app用のcommandファイル化。

commandファイルダブルクリックするだけで、あとは全自動ですがな。らくちん。

今まで、アプリ連携させるならAppleScript書けばいいじゃーん、と思っていたけど、Automatorもかなりデキル。見直した。

*1 ミラーリングならいけるんだけど

*2 実はAutomator側からmknmzするシェルスクリプト呼ぶようにもしてみたんだが、なんか知らんうまくいかなかったので

_ [著作権] ダウンロード犯罪化阻止に、あの漢が立ち上がった!

音楽レコード輸入権問題のときも、PSE問題のときも、消費者側の視点で鋭く、かつ粘り強く切り込んでくれた川内博史衆議院議員が、今回もまた立ち上がってくれた!

正々堂々blog ユーチューブを守ろう!!

いや、正直、「ユーチューブを守ろう」って言い方はどうかと思うんですけどねw 危機にさらされているのはYouTubeではなく、ヲレが(そしてたぶんヲレ以外の人たちにとっても)インターネット上のダウンロード/ストリーミングコンテンツを、訴訟のリスクにおびえることなく、積極的に見たり聴いたりできる環境(たぶんそれは「知る権利」に関わるかんじ)なんだから。

ともあれ、川内たんありがとう! 頼りにしすぎるつもりはないけれど、頼りにしてますw

本日のツッコミ(全2件) [ツッコミを入れる]
_ shiro (2007.09.28(金) 22:13)

面倒になると Automator 使ってます。結構便利ですよね。<br>あとは、これでもうちょっとあのUIの起動速度とかスクリプトの実行速度が早くなればいいのですが...、AppleScript を基盤にしてたら、これが限界ですかねぇ。<br><br>AppleEvent 自体は良くできているのですが、あのクソトロイ AppelScript インタプリタにはいい加減ご退場願いたいです。(無茶苦茶な最適化の入ったPerl相手ならともかく、トロいと評判の ruby より遅いだなんて、ひどすぎです...)

_ Yoz. (2007.09.28(金) 22:40)

御意。いくらなんでも遅すぎ>AppleScriptインタプリタ<br>今ってそのへんのコードどこにあるんですかね。Carbonの中にあるまんまだとしたら、今後真面目にメンテしてもらえるか心配…。

お名前:
E-mail:
コメント:
[]


この日記中で使用されている名称は各社の商標である場合があります。
あと、リンク・TrackBackはご自由に。連絡不要。ただし、言及リンクのないTrackBackは受け取れませんので悪しからず。
ついでに、RDFもドゾー。
Copyright ©2004-2016 Masatoshi "yoz" Yoshizawa