home PDA 模型 おもちゃ 食玩 その他 リンク
2002 01/23

NER

1999 1月フリーソフト版一応完成
他にも同様のソフトはありますが、これもいいという方はどうぞ。
サンプル画面2CFG MENU Train Large
[v2.01 download(74KB)]

■いきさつ

毎日電車を乗り換えて利用するので、RuputerNext Trainのデータを転送して利用できれば便利と思って製作しました。製作途中で既に「Ruputerお助け時刻表」「Yet Another Next Train」など、同様のソフトは発表されているのですが、乗り換えを良く利用する自分にはちょっと向いていませんでした。そこで自分向きのものを製作しました。大体きちんとした動作をするようになったのでここで公開します。バグ情報、要望などあればメール掲示板で連絡をもらえると助かります。

Nifty,Vectorの2種類のレジスト手段を用意しました。これらがレジストが利用できないけれど、なんとしてもレジストしたいというありがたい方はメールで連絡下さい。個別に対応します(郵便小為替使用になると思います)。

■今後

v2.00で大幅なソース変更をし、描画関係はほぼ満足のいく速度になりました(場所によってはウェイトを入れているくらいです)。起動時間の方も2/3程になりました。しかし、こちらはこれでもまだまだ遅いです。こちらは「おたすけ時刻表」と使い分けてもらうという逃げ道は用意されているので、この辺りで妥協しようかなと思っています・・・。

■簡単な特徴紹介

同様のソフトとして、Yet Another Next Train,Ruputerお助け時刻表」「Yet Another Next Trainがありますが、それらと比較して以下のような特徴を備えています。メーカー広告よろしく売りこみのため、少し情に訴えたり、意図的に高機能に見えるように書いている部分もあるので詳細は自分の目で確認してみてください。

Next Trainデータをフル活用

数あるNext Trainクローンソフトでは珍しく、a>,p>,>の自動読込み、駅のリンク、サブディレクトリに対応。休日は午前たっぷり寝て午後一番で出かけるなんてとき、自動起動で帰りの時刻表を表示してしまった…なんてこともありませんか。NERは自動読込みの午前午後の境を自由に設定可能(レジストユーザーのみ)。出発は午後1時でもちゃんと行きの時刻表を自動表示できます。

自動送り機能

Next Trainの自動送り機能を発展させ、到着駅にカーソルがある場合には、到着時刻に対しても自動送り機能が働きます。さらに駅にリンクがはってある場合は自動的に読みこみます。これで他のNext Trainソフトに比べて手間は半減。操作のしにくい腕時計型だからこそ、忙しい乗換時だからこそ、起動し直す手間は取らせません。乗り換えバトルに備えてゆっくりと英気を養って下さい(^^)。

Ruputerお助け時刻表、YANTとの共存が可能

もちろん、人それぞれですから「ここはお助け時刻表じゃないと…」とか、「この機能はやっぱりYANTだよね」という機能もあると思います。現に起動時間はかなり遅めです(T^T)。でもNERは拡張子に関連付けしなくても起動できるので、これらのソフトと共存が可能です。NERを使うために他のソフトを捨ててくれなんて言いません。必要なときだけ使用してください。 「NERオンリーでいい」という作者冥利に尽きる方は…もちろん関連付けでも使えます。

主要な操作はカーソルだけ

Ruputerは腕時計です。小さいです。操作感はどうしても大きいマシンに負けます。そこでできるだけ指を動かさずに操作できることを目指して作りました。時刻表選択、電車選択、駅選択、電車<->選択切り替えなど主要な機能は全部カーソルだけでできます。これなら普段は指一本だけで済みます。

誤動作を防ぐキーロック機能

ちょっと厚い生地の洋服の袖がかかったりするとカーソルキーが反応して誤動作…誰もが経験することだと思います。カーソルキーで主要な操作を行うNERでは深刻な問題です。そこでキーロック機能を搭載。自動送り機能で操作の手間は半減しているので、普通は乗り換え電車に乗ったときぐらいしか操作はいりません。操作の度にキーロックon/offするのが面倒で結局キーロックを使わないなんていうこともぐっと減ります。

パワーセーバー設定を1ボタンで操作

オートパワーオフが働いて表示が消える…でもぎゅうぎゅうの満員電車で操作ができない…。なんてこともあります。パワーセーバーの設定を「常時ON」に変えればいいのですが、電池の持ちが心配だし、操作が面倒なので結局使わなくなってしまった。というシナリオもまた然りです。そこでパワーセーバーの設定をボタンひとつで変更できる機能をつけました。これなら満員電車だと思ったら乗る前にボタンを押すだけで済みます。「パワーセーバーで画面が見えないんじゃないの?」とお思いの方、ご心配なく。NERはフルパワー時にはパワーセーバーもキャンセルします。

指定の時刻にアラーム設定

デジタル腕時計なら当然アラームが欲しいですよね。NERは3種類のアラームを装備。電車発車、駅到着、自動起動の3種類です(非レジストユーザーは自動起動のみ)。この駅、この電車のxx分前にというのももちろん可能。設定も実際に鳴る時間、xx分前かを同時表示で、都合に合わせた時間に設定できます。Ruputerのアラームエリア数を越えてディスク容量の許す限りいくつでも設定できるのも大きな特徴です。

■Version History

2002 01/23 2.01 CFG Menu時の横スクロール、分更新のバグ除去。
2000 12/06 2.00 全面ソース改定による大幅な高速化
1999 11/25 1.05 メニュー構成変更に伴うエンバグ退治
1999 10/26 1.04 メニュー構成を一部変更。終電後の次の電車表示が間違うバグを修正。TBLファイルを行き来しているとNEXT表示が消えるバグを修正。終電のリバース表示後左端にゴミが残るバグを修正。
1999 05/31 1.03a Vector シェアレジサービスに関する記述を追加。
1999 05/18 1.03 「フルパワーがきかない」を修正。大きい表示モードで-59分(発車後)まで表示可能に変更。起動完了音を廃止してTBL読み込み完了音とした。最大電車数を360->345に削減(メモリ不足のため)。ドキュメント加筆。
1999 05/10 1.02 「アラーム起動後にCFG MENUの画面が消される」を修正。
「子ファイラーで電池残量を見てNERに戻るとシステムエラー」を修正。「サービスパック98がないとフルパワー状態のまま」を改善。train select(station)でのENTERのリセット動作を二段階に分割。ドキュメント加筆。
1999 04/10 1.01a ドキュメントのみ若干修正
1999 03/30 1.01 「起動完了時に音を出す(レジストユーザーのみ)」を追加。「時間固定で残り時間が1少なく表示」を修正。
1999 03/12 1.0a 「祝日題名読みこみができない」「一部のモード切り替えで次の電車更新が遅れる」を修正。細かい表示の位置調整。
1999 03/02 1.0 「自宅から時間のマニュアル設定」を追加。アラームデータ関係のファイル名を変更。各モード切り替え速度の高速化。その他バグ取り、省メモリ化工作多数。
1999 02/20 0.9 「駅の自動送り」「発車、到着アラーム」完成。「自動送りでファイル読みこみをすると時間固定のまま」、「日付を越えてから状態リセットがうまくいかない」、「非到着駅で到着時刻をミスしてCFG,TBL移動できてしまう」を修正。その他バグ取り、省メモリ化工作多数。(非公開)
1999 02/12 0.7 「アラーム」を一部追加。省メモリ化で「自動送り機能」が死んでしまっていたので復活(すまんm(__)m)。その他バグ取り、省メモリ化工作多数。
1999 02/01 0.6 「パワーセーバー設定」を追加。バグ取り、省メモリ化工作多数。
1999 01/20 0.5 「自動送り機能」強化、「大きい表示モード」を追加。「自宅から時間」のサポート。多数のバグ修正。
1999 01/08 0.4b 「駅名コメント表示が複数行続くとゴミ」「駅CFG移動後に到着時間が反映されない」を修正
1999 01/07 0.4a とりあえず完成

index