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

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

NexTrainSP ベータ版 公開します
アプリとしてそれなりにまとまってきたのでベータ版として公開します。
文字列処理満載なのでメモリーリークの可能性も少なくないのでご注意ください。

CABファイルをコピーして実行することでインストールされます。
インストール先は、¥Program Files¥NexTrainSPになります。
ここに空のnext.cfgが作成されますので、編集します。
----------------next.cfgファイル---------------------------
a>\Storage Card\ABC.tbl;#000000
p>\Storage Card\DEF.TBL;
\Storage Card\GHI.TBL;#004000
[HOL]
1/1:
1/2:
1/3:
--------------------------------------------------------------
ABC.tblなどのtblファイルを正しい名前に代えて保存します。
cfgファイルの記述法はhttp://flatsix.blog.shinobi.jp/Entry/40/を参照してください。
尚、各tblファイルの;の後ろ#で始まる6桁の数値は000000からFFFFFFでカラーを指定します。
指定しない場合はデフォルトカラーになります。ビットマップファイルを指定すると壁紙表示できます。
起動はスタートメニューからNexTrainSPを探して行います。
うまくロードされると以下のような画面が表示されます。
sshot025.JPG
操作方法:
左右のキー: tblファイルの切り替え
上下のキー: 時刻表のスクロール(20件先まで)

左ソフトキー(閉じるメニュー)アプリ終了


いつものように、このプログラムを使用した場合のいかなる責任も負いかねますのでご了承ください。
スミマセン、アイコンをオリジナルに変更しました...asof 12/14 21:58
NexTrainSP.CABダウンロード 企画力、提案力、プレゼン力をに引き出す「MindManager」
PR
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>は無指定の>よりも強い設定としています。
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ダウンロード
| 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| prev | top | next |
忍者ブログ [PR]
カレンダー
04 2024/05 06
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]
最新TB
プロフィール
HN:
Flat-Six
性別:
非公開
自己紹介:
コメントに書けないような事はこちらへ





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