May 25, 2006

バシッと叩いてタスク変換:SmackBook Pro



Added on May 22, 2006
SmackBookUseless desktop manager/motion sensor hack for MacBook Pro'
Read for desktop manager patch.

Did you know it was a Japanese Mac blogger 'mo' that first succeeded in Fast OS switching within 3 days after the purchase of black MacBook and uploaded its video to here on YouTube? Shiro was all excited about this news! (). Well, this one above is "useless desktop manager/motion sensor hack for MacBook Pro."(description). It's fun to watch;) -by way of

MacBook購入3日目でXP、LinuxとのOS切り替えに成功し、Fast OS Switchingの動画をココのYouTubeに公開したのは日本人ブロガーmo氏。オライリーのブログで知ったシロー氏は「日本のマックブロガーのレベルはたいしたものだ」と興奮状態だ。(詳細:maclalalaweblog)

一方これ。こいつはMedallia Blog: SmackBook Pro ArchivesのMacBook Pro用デスクトップ・マネジャーのデモである。最近は画面を二つ並べるビル・ゲイツ式のデュアル・スクリーン(下)が人気だが、このパッチを使えばビシッと叩いてタスクが切り替えられるから2台は不要、旅先でも便利という代物。(photo courtesy of )

解説ブログによれば「ラップトップに搭載のモーション・センサー(普通はHD保護のためにある)を活用。通常9.81 m/s²でかかる重力が急に感知できなくなると、衝撃に備えてHDをオフにする準備モードになる、という原理を利用した」

(解説)まずデスクトップ・マネージャは外部から操作できる環境が必要。Cocoaにはアプリ相互をパスするシンプルなメッセージを扱うNSDistributedNotificationCenterというクラスがある。DMは内部で"next desktop(次のデスクトップ)", "previous desktop(前のデスクトップ)"のコマンドを送るノティフィケーション・センターを使うので、このパッチは単に普通バージョンを配布バージョンに置き換えるだけ。僕は以下のコードをinit メソッド内にあるWorkspace Controller.mに加えてみた。;(コードは解説ブログ)

で、昨日からギークがワッときて試してる。動かない、遅い、ステップ・バイ・ステップの解説用意してよ、アップルが怒るだろー、と大変な騒ぎだが、やっとさっき2人成功したみたいだよ。コレ、あんま意味ないような気もするんだけど(笑)日本の方で成功した人はリンク残してね。(:「常用するとドライブがおかしくなるよ」ってコメントがついて、削られた。良い子は真似しないこと)

update!
A Japanese blogger saw SmackBook above and made this. On 'YappoLogs,' he says it doesn't require a patch or geek knowledge to install. It also runs on VirtueDesktops by the combination of Perl and AppleScript. If there's any demand, he'd upload the code. YappoLogsさんがSmackBookPro見て早速こんなの作ったみたいです!→(詳細は左|デモ)

update!
A Japanese step-by-step instruction uploaded!日本語完全マニュアル登場!ステップ・バイ・ステップでとっても分かり易い!!→

(Thanks for the link!>にゅーあきばどっとこむ)
Tag:

0 comments:

Post a Comment