10.6用のアプリ、Tech1200というものを作っています。turntable.fmをウィジェット的にデスクトップに置いておきたいと思って作りました。基本的にしょぼいので過度の期待は禁物です。1/4表示、Growl表示。ダウンロードスクリーンキャスト(swf直リン)VPN制御動作のスクリーンキャスト(swf直リン)turntable.fmは、日本から利用しようとすると、接続遮断のページに飛ばされてしまいます。利用するためには、VPN接続サービス等を利用して、アメリカ国内に割り当てられたIPアドレスでログインしなければなりません。AppleScriptで制御できるVPNクライアントViscosityが、この問題に対しての有用なソリューションとなります。X標準のVPN機能には少なくとも公開されているAPIは無く、自動制御できないのです。SIMBLでSystemUIServerを改変すればできないことはありませんが。ログインするときだけVPN接続すればいいわけなので、Tech1200から制御できるようにしました。起動時に自動的にVPNに接続しログイン。ログインが終わったらVPNを自動的に切断することができます。以下のスクリーンキャストは撮影のために作った特殊なシチュエーションなので、実際の動作とは異なります。Lobby」コマンドを実行し、VPN制御機能を動作させています。Tech1200とはTech1200の特徴は以下です。曲名の読み上げ対応(日本語非対応)曲情報をクリップボードにコピーできる(アルバム名、ジャケット画像のURL込み)キーボードからAwesome、LameできるAppleScriptでAwesomeしたり、曲情報を得たり、ウインドウサイズのトグルができるログインができないので、あらかじめSafariからログインして使ってください。VPNクライアントViscosityの制御機能についてViscosityを標準クライアントに採用しているVPN接続サービスとしてWiTopiaがあり、僕はそれを利用しています。IL」に決めうちで接続しています。Lobby」)にVPNクライアントViscosityを制御して自動的に接続し、接続後にページをロードします。VPN」で接続し、ログイン処理後にVPN接続を解除します。ログイン処理時のみVPN接続が必要なので、turntable.fmを利用中ずっとVPN接続している必要はありません。Disconnect」いずれもオンにしておけばいいかと思います。Lobby」を実行してください。VPN接続が開始され、ログイン処理がやり直しされます。動作にはWiTopiaからダウンロードできるVPNクライアントViscosityのインストールが必要です。Editorで編集してください。IL”の部分を、接続したい設定名に変更します。AppleScriptコマンドTech1200はAppleScriptに対応しています。今かかっている曲についての情報を文字列として得るQuickSilverなどで上記の動作にグローバルホットキーを割り当てて、別の作業しながら即時Awesomeしたり、Awesomeしつつログを取ったりするのに使うといいんじゃないでしょうか。活用例みんな大好きEvernote連携です。改修iTunes、lastfm、spotifyなどに飛べるようにfacebook、Twitter、メールボタンを押すとおかしくなるので、Shareメニューを新設。PMtech1200自体ダウンロードで開けないのですが。してもやりたいのですが。32bit環境?といったところが予想されます。1.はどうしようもありません。10.5はサポートしていません。2.の場合、ビルド設定でどうにかなるかもです。コメントをキャンセルメールアドレスが公開されることはありません。date*日本語が含まれない投稿は無視されますのでご注意ください。