忍者ブログ
新:モバイルデバイスでのUI向上を目的としてアプリ開発などをやってます... 旧:Windows Mobile機を使用して日々の活動に役立てることを目的としてX02HTをはじめとするWindows Mobile 6 Standard用のホームプラグインを開発/公開しています。                                                                                        尚、当サイトの画像その他を無断で転載することを禁じます。
[PR]
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

NexTrainSPのnext.cfgファイルについて
オリジナルのNextTrain作者様のページに仕様がありますので詳細はこちらを参照いただくとして...

next.cfgはNextTrainで使用する.tblファイルのリストと休日のリストを指定するファイルです。

NexTrainSPもこのnext.cfgを使用するようにしました。
ただし、cfgファイルのネストはサポートしていません。休日設定は未テストです。
自動での休日計算を実装する予定です。

next.cfgファイルには...
xxxx.tbl
yyyy.tbl
zzzz.tbl
というようにtblファイルを羅列します。
先頭に>をつけるとデフォルトとしてロードします。
>xxxx.tbl
この場合は、xxxx.tblをデフォルトとしてロードします。
a>,p>の識別子もあります。
a>はam、午前3-11時の場合のデフォルトテーブルを指定します。
a>yyyy.tbl
p>は午後の時間帯指定です。
a>、p>は無指定の>よりも強い設定としています。
PR
NexTrainSP機能検証用アプリ改修版
改修を実施しました。
結構それなりに動いています。
レポートいただいた内容の修正を行いました。
next.cfgの一部に対応しました。
テーブルファイルは、
>xxx.tbl
a>yyy.tbl
p>zzz.tbl
aaa.tbl
の書き方に対応しています。>が付いていないtblファイルは3つまで対応します。
実行中にスペースキーで切り替わります。

電車は次の5本まで表示するようにしました。

時間表示ですが、午前2時までは前日として扱います。
したがって、24時、25時、26時まであります。

↓↓↓こんな感じです。
sshot024.JPGnext.cfgは以下のように記述します。\は¥記号です。
ファイル名はnext.cfgとし、かならずStorage Cardにおいてください。
;
p>\Storage Card\sike_01d.tbl
\Storage Card\test.tbl;


NexTrainSP.exeダウンロード




描画ロジック、手抜きのためちらつきが若干あります。
あくまでも機能検証用ですので、割り切ってくださいまし...
NexTrainS改修中です...
英字二文字で修飾された時刻表に対応できていませんでした。
現在対応中です。

で駅名に

a:駅名;駅

と出てきた場合に;以降をとるべきなのか、駅名を取るべきなのか悩んでます。
両方取るのかな...

このほかnext.cfgでのファイル名指定を実装しています。
そこそこ利用できるアプリにしますかね?

NexTrainSP機能検証用アプリ

sshot023.JPG







基本機能のみを実装しました。
利用できるデータに制限があるとおもいますので、興味のある方、動いた、動かなかった、をお知らせいただけるとうれしいです。

データファイルは「ストレージ カード」にtest.tblのファイル名で配置してください。それ以外は読めません。

NexTrainSP.exeを起動すると時刻表が表示されます。
曜日に応じた表になっているはずです。

上下左右にスクロールします。

センターキーを押すと、NextTrainモード?になります。
今から3本目までの発車時間、行き先、発車までの時間を表示します。
定期的に更新しますが、一定時間を過ぎると時刻表モードに戻ります。
到着駅までの時間などの機能はありません。

ホームプラグインに移行するための機能確認用ですが、そこそこ使えるアプリにすることも考えています。

NexTrainSP.exeダウンロード
NextTrainを試そう
X02HTで動かないアプリの一つにNextTrainがあります。
時刻表から、次にくる電車を表示してくれるアプリです。
フルセットでなくても良いので、何か表示できるようにならないか...
という思いから実装を始めてみました。
とりあえず、アプリとして機能検証してみたいと思っていてます。
ゆくゆくはホームに表示できるプラグインにする予定です。

動いたら画面を載せます~
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| prev | top | next |
忍者ブログ [PR]
カレンダー
09 2017/10 11
S M T W T F S
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
フリーエリア
最新CM
[05/11 いかり]
[05/02 迫田]
[04/12 名無しさん]
[03/06 BownTwerB]
[02/10 Worker]
プロフィール
HN:
Flat-Six
性別:
非公開
自己紹介:
コメントに書けないような事はこちらへ





バーコード
ブログ内検索
カウンター
BACKGROUND / tudu*uzu
DESIGN / Lenny