Tips : Launchyから素早くタスクを登録する
2007年8月13日 月曜日 @ 8:20:23 by Miyazaki Hiroshi
Launchy という Windows 用プログラムランチャをご存知でしょうか?Launchy は 「登録型」 ではなく、「検索型」 の新しい発想のランチャツールです。キーワードを入力すると、スタートメニューなどからインクリメンタルでプログラムを自動検出して一覧表示してくれます。
さて、Lifehacker にて、この Launchy から Remember The Milk のタスクを管理する方法が紹介されていました。
Rtm、Twitter、cURL、Launchy、Launchy用プラグインを連携させることで実現します。仲介するツールが多いため、セットアップに多少手間がかかりますが、非常に高速にタスクを操作できるようになります。ぜひ一度試してみてください。
(ただし、今のところ日本語には対応できていないようですね。Twitterにメッセージが送られてきません。)

セットアップ
Launchyの導入
Launchyの特徴や、導入方法についての説明は WebOS Goodies のサイトに分かりやすく紹介されていますので、参考にしてみてください。
Remember The Milk で Twitter との連携機能をセットアップする
以前の記事、Tips : Twitter連携機能の使い方 を参考にして Remember The Milk と Twitter の連携をセットアップしてください。
Curlのセットアップ
Curl とは、クライアント側で動作するWebアプリケーション記述言語です。このサイトから Windows版 Curl の Zip ファイルをダウンロードして下さい。ダウンロード後のファイルを解凍し、curl.exe ファイルを C:/Windows/ にコピーしてください。
プラグインのセットアップ
Lifehackerのページの「this zipped folder」というリンクをクリックし、Launchy用プラグイン集をダウンロードしてください。ダウンロードしたzipファイルを解凍し、全ての bat ファイルを C:/Program Files/Launchy/Utilities/ にコピーしてください。コピーしたファイルの rtm.bat ファイルを開き、3行目の username と password を Twitter アカウントのユーザ名、パスワードにそれぞれ書き換えて保存してください。
Launchyのセットアップ
Alt + Space で Launchy を起動し、右クリックメニューの Directories を選択してディレクトリ管理画面を開きます。次に「Directories to Scan」のリストから「Utilities/」をクリックして選択状態にし、「File Types」の入力欄に「.bat」と入力して「Add」ボタンをクリックします。最後に「OK」ボタンをクリックします。これによって、先程設置したプラグインが認識されるようになります。

さっそく使ってみよう!
Alt + Space でLaunchyを起動し、”rtm”とタイプします。その後、TABキーを押すと、”rtm | “と表示されます。
追加したいタスク名を入力し、エンターキーを押すことでタスクが追加されます。
また、他のコマンドにも対応しています。”rtm | !c buy the milk” など。
詳しくは Tips : Twitter連携機能の使い方 のコマンドリストを参照してください。
いかがですか?セットアップはうまくいきましたか?Launchy自体も斬新で使い勝手がよいので、これを機会に愛用ツールに加えてみてはいかがですか。
5件のコメント »
この投稿へのコメントの RSS フィード。 | TrackBack URL


早速のご対応、ありがとうございます!
でも日本語が通らないのは、残念ですね。。。
英語で表現できるようなタスクはLaunchyで追加してみます!ありがとうございました。
コメント by msml — 2007年8月15日 水曜日 @ 0:45:01
日本語が扱えるようにちょっといじってみました。
perl が使える環境であればOKです。
まず、下のスクリプトをどこかに rtm.pl として保存してください。
————- この下から ———
use Jcode;
$text=shift;
Jcode::convert(\$text, ‘utf8′, Jcode::getcode(\$text), “z”);
`c:/windows/curl.exe –basic –user username:password –data-binary status=”d rtm $text” http://twitter.com/statuses/update.xml`;
————- この上まで ———
それで Launchy\Utilitiesに入れたrtm.bat を以下のように書き換えます。
C:\cygwin\bin\perl k:\utils\rtm.pl ‘%*’
私は perl を「C:\cygwin\bin\perl 」に、上記のスクリプトを「k:\utils\rtm.pl」で保存しているので、上のようなバッチファイルになっていますが、適宜書き換えてください。
コメント by moichi — 2007年9月19日 水曜日 @ 21:09:44
moichiさん、貴重な情報をありがとうございます!Launchy&RTMファンにとって大きな朗報です。
コメント by Miyazaki Hiroshi — 2007年9月20日 木曜日 @ 21:37:45
最近RTMとTwitterを使い始めました。
perlを入れなくてはいけないのがすこし面倒だったので、特に追加インストールなしに日本語環境に対応させてみました。
■1. Cドライブ直下に、japanease.vbsとして次のファイルを作ります。
——————– ここから ——————–
if WScript.Arguments.count kekka.bat
call kekka.bat
del kekka.bat
cmd /c curl –basic –user hako584:pata8893 –data status=”d rtm %VBSVER%” http://twitter.com/statuses/update.xml
Echo Exiting…
——————– ここまで ——————–
以上です。
Twitter経由で使用すると、タスクを登録日付順に一覧できたりもするので便利ですね!
コメント by haco_kohashi — 2009年10月7日 水曜日 @ 17:59:47
最近RTMとTwitterを使い始めました。
perlを入れなくてはいけないのがすこし面倒だったので、特に追加インストールなしに日本語環境に対応させてみました。
■1. Cドライブ直下に、japanease.vbsとして次のファイルを作ります。
——————– ここから ——————–
Set sc = CreateObject(“ScriptControl”)
sc.Language = “Jscript”
Set js = sc.CodeObject
res = js.encodeURIComponent(WScript.Arguments(0))
WScript.Echo “set VBSVER=” & Replace(res,”%”,”%%”)
——————– ここまで ——————–
■2. rtm.batの中身一度全削除して、以下の内容にします。
——————– ここから ——————–
@echo off
cd c:\
cscript //NoLogo japanease.vbs “%*” > kekka.bat
call kekka.bat
del kekka.bat
cmd /c curl –basic –user hako584:pata8893 –data status=”d rtm %VBSVER%” http://twitter.com/statuses/update.xml
Echo Exiting…
——————– ここまで ——————–
以上です。
Twitter経由で使用すると、タスクを登録日付順に一覧できたりもするので便利ですね!
コメント by haco_kohashi — 2009年10月7日 水曜日 @ 18:03:00