曜日、時間によってNextTrainのToday表示を変更するMortScript
Posted on 7 月 30th, 2008 by kihoshi@輝星
ひさしぶりに X01HT をメイン機として使ってみてます。知らないうちに MMSLite の最新版が出ていて、メールの保存期間が指定できるようになったらしいので、実験です。
それで、真面目に環境を再構築しよう!と意気込み、テスト勉強そっちのけで環境づくり。そうしたら、もっそい便利になりました。おもに PQz と DisableKeybdRotate と Atok と WKTask と BlueTooth のおかげです。他にもいろいろ入れましたが、これらはものすごく便利。標準で載せてほしいくらい。あ、BlueTooth は標準か。
それで、調子に乗って MortScript を弄り始めました。手始めに、Today 画面の NextTrain を曜日と時間によって変更するスクリプトを書いてみました。私は、平日14時までは家の最寄りの駅の時刻表/14時以降は学校の最寄り駅の時刻表/土日には変更なし、というようにしました。乗る時間帯・駅って、だいたい決まってますもんね。ただ、タイマー機能などはまだ調べてないんで、別のタイマーアプリと併用して使ってみてます。まだ実験中、今のところは動いてるっぽい……?書きかたがよくわからなかったので、わりと適当、汚いです。。
ソース
http://denpa-shinbun.com/uploads/mscript/change-nexttrain.txt
*NextTrain for PocketPC ダウンロード
タグ: MortScript, NextTrain, WinodwsMobile, X01HT, 携帯電話
*関連する投稿 人気ブログランキングに投票する



example1と2はワイルドカードでしょうか?どうやってもミニSDカードにある10個位のTBLの一番下にあるものが選定されてしまいます。
example1と2がワイルドカードというより、 \Program Files\NextTrain\example1(2).TBL の部分で、変更したい時刻表のフルパスを指定するようになってます。
たとえば、SD カードの My Documents フォルダ内の、東京駅.TBL というファイルを指定したい場合、\メモリ カード\My Documents\東京駅.TBL と書きます。
私の環境では、メモリーカードのパス名を memory と英語にしているので、「メモリ カード」の部分はあってるかわかりません(汗
自分の環境にあわせて書いてみてください。