ダイヤグラム総合管理ツール Part2

このエントリーをはてなブックマークに追加 Tweet
鉄道総合>>2004年11月のアーカイヴ>>ダイヤグラム総合管理ツール Part2
いま話題のアイテム
アーカイヴ
注目アイテム

ダイヤグラム総合管理ツール Part2

  1. 名無しでGO! []04/11/19 08:57:38ID:IBexjg/9

    WinDIA
    愛環シリーズ
    diagraph

    各種の総合スレッドであります

    >>2
    過去スレ
    >>3-10 位
    各ソフト関連リンク

  2. 名無しでGO! [sage]04/11/19 08:58:27ID:ZCxtGPVO

    2

  3. 名無しでGO! [sage]04/11/19 08:59:40ID:IBexjg/9

    開発中のページはこちら
    http://www013.upp.so-net.ne.jp/diagraph01/index2.html

    過去スレ

    運賃計算・経路検索ソフト
    http://hobby6.2ch.net/test/read.cgi/train/1047440346/

    運賃計算・経路検索ソフト
    http://hobby6.2ch.net/test/read.cgi/train/1053497733/

    ダイヤグラム総合管理ツールgikodiaスレ
    http://hobby6.2ch.net/test/read.cgi/train/1057598412/

    ダイヤグラム総合管理ツール
    http://hobby6.2ch.net/test/read.cgi/train/1093494671/

  4. 名無しでGO! [sage]04/11/19 09:01:07ID:IBexjg/9

    WinDIA
    http://www.vector.co.jp/vpack/filearea/win31/home/traffic/wdia/index.html

    愛環
    http://www.aikanrailway.co.jp/

    diagraph(ダイヤグラフ)
    http://www013.upp.so-net.ne.jp/diagraph01/index2.html

    WinDIAのデータを携帯から見れるCGI
    http://tsj.e217.net/d4w/

  5. 名無しでGO! [sage]04/11/19 09:02:04ID:IBexjg/9

    他にも、鉄道ダイヤ・時刻表関連ツールの情報がありましたら、
    マターリと語って下さい。情報提供もよろしくお願いします。

  6. diagraph ◆1a7Z32k7N6 [sage]04/11/19 09:06:13ID:IBexjg/9

    というわけでdiagraphです。図らずもご無沙汰となってしまいました。
    勤務先を点々としたりクビになったり鬱病をこじらせたりして、
    開発がストップしておりましたが、これから再開します。

    また、ほぼ最新版(034版)のソースも公開しました
    (Borland C++ Builder 6 Pro版でしかコンパイルを確認して
    おりません。またSTL、xNumEditが必要となります)。

  7. 名無しでGO! [sage]04/11/19 11:00:47ID:7+INK+64

    生還オメ
    C++知ってればソースもたっぷりかけたいところだけど。
    今から勉強するかなあ……。

  8. 名無しでGO! [sage/イ㌔]04/11/19 11:51:41ID:RgxNXEyT

    スレ復活/建立おめ。
    ゆるゆる行こう。

  9. diagraph ◆1a7Z32k7N6 [sage/㌧クス]04/11/19 18:57:04ID:IBexjg/9

    >>7
    プログラミング言語の習得に一番大切なのは「動機」だと思っています。
    つまり「何か作りたい」「何か改造したい」という強い意志があれば、言語の
    習得は(なんの動機もない場合に比べて)格段に早いと思います。

    私のソースは汚い上に、C++は「クラスが使える便利なC言語」程度の使い方しか
    していません(元共同開発者が記述した箇所を除く)ので、あんまり参考に
    ならないかもしれません。これが、私がソースの公開を渋った原因です。
    (他に、中途半端に開発途中のもののソースを公開した場合、プロジェクトの
    指揮を執る自信がなかったというのもあります)

    質問などありましたら遠慮なくどうぞ、可能な範囲でお答えします。


    >>8
    焦らず、「やわやわ」でいきたいと思います。
    (まずは、バグと未実装機能をもう一度把握し直すところからですね)

  10. 名無しでGO! [sage]04/11/20 01:34:43ID:9K4bvHmN

    ダウンロードのリンクが033のままになっています

  11. diagraph ◆1a7Z32k7N6 [sage]04/11/20 03:21:34ID:jf4ntZoz

    >>10
    ご指摘ありがとうございます。リンクを書き換えました。

  12. diagraph ◆1a7Z32k7N6 [sage]04/11/20 14:58:23ID:jf4ntZoz

    大事なことを書き忘れていたのですが、034での変更点です。

    ・プロパティ→駅間タブ→駅間が表示されていない件を、表示される
    よう実装した。(Q243)
    ・プロパティ→列車タブ→列車番号がTComboBoxになっている箇所を、
    TListBoxに変更した。(Q247)
    ・プロパティ→列車種別タブ→列車番号がTComboBoxになっている
    箇所を、TListBoxに変更した。(Q250)
    ・ダイヤ画面で、タイトルに半角カッコなどが入っていると文字化けする
    件を改修した。(Q272)

    これ以外にも実は治っている場所があります。ただカウントできて
    いないだけで。それから、仕掛かり中の案件(たとえば、更新フラグなど)も
    あり、そういった箇所にはソースだとコメントがしてあります。

    ただエラー報告などは引き続きいただけると、こちらでも併せて確認
    できますので助かりますし、「俺が前指摘したのが載ってねえぞゴルァ」と
    言うケースについても同様にご報告いただけますと助かります。

  13. 名無しでGO! []04/11/21 05:01:17ID:D7CU5XMb

    age

  14. diagraph ◆1a7Z32k7N6 [sage]04/11/21 21:59:51ID:i/xoEahW

    保守さんくすです。ここで唐突ですがアンケートです(期限なしで)。保守代わりに、
    定形にとらわれず、自由文で書いていただいても構いません。

    #1.あなたがダイヤグラム用ツールを使う理由はなんですか?

    (例)ある鉄道・線区が好きで、ダイヤを描くことでその運用を知っておきたい。
    旅行や撮影のために持っておきたい。 特定の運用を追いかけたい。 など

    #2.差し支えない範囲で、PCのスペックと、diagraphの使用感を書いて下さい。
     また、描画に時間がかかったり、エラーが出るファイルで未報告のものがある
     ときは、具体的に教えて下さい(描画時間は、「描画計時」を押すと、トレース
     画面に表示されます)。

    (例)Windows2000 Pro、Sempron 2600+、メモリ512M、HDD 200G、AGPx4 FX5200
    描画は東横線土日で0秒219、日南線は0秒0

    いただいたご意見は、開発に反映させたいと思います。また、設問も増やし、
    具体的な特定機能に関することも、あとでお伺いすることがあると思います。
    どうぞよろしくお願いします。

  15. 名無しでGO! [sage]04/11/21 23:43:51ID:PtPC/PHt

    ダウンロードのページのリンクがまだ033のままで、
    ファイルセットの中身も033のようですが、
    034のファイルセットは、まだ無いのですか?

  16. diagraph ◆1a7Z32k7N6 [sage]04/11/22 16:22:34ID:HC1pJdUK

    >>15
    当方の作業にミスがあり、リンクが治っておらず、ファイルもアップロード
    されていませんでした。修正しました。大変申し訳ないです。
    ブラウザによっては、ページをリロードしないと034が取得できないケースも
    あるかもしれません。

  17. 名無しでGO! [sage]04/11/22 23:09:13ID:SE3TZBJ3

    正常にダウンロードできました。
    ありがとうございました。

  18. diagraph ◆1a7Z32k7N6 [sage]04/11/23 01:45:18ID:81rO7vaG

    >>17
    いえいえ。ケアレスミスでご迷惑をおかけしました。

  19. 名無しでGO! []04/11/23 06:28:53ID:3AQUerDR

    保全作業しときます。
    がんがってね。

  20. 名無しでGO! [sage]04/11/24 11:36:24ID:PaBmnKRG

    保守

  21. 名無しでGO! []04/11/25 11:40:59ID:e91XtJG9

    保守

  22. 名無しでGO! []04/11/25 23:45:32ID:ndHaZQ2u

    捕手

    生活保護受けれる間は「働いたら負けかなと思っている」の精神で無理せず適当に頑張ってください。

  23. diagraph ◆1a7Z32k7N6 [sage]04/11/26 23:43:27ID:OWVK1FmU

    心配おかけして大変申し訳ないです。
    今週頭ぐらいから落ち始め、昨日は寝てる以外ほとんど
    何もできませんでした。
    今月いっぱいはバグチェックと検証をするつもりです。
    ソースもごく一部ですがいじり始めています。
    電話と電気が止まらない限りはここもちゃんとレスするつもりです。

    保守だけしていただくのもアレなので、
    機能面でのアンケートとかも考えておきますね。

  24. diagraph ◆1a7Z32k7N6 [sage]04/11/27 03:16:53ID:lbLqlcKO

    ソースを読まれる方のためのメモ:

    ・記述スタイルが異なる箇所は、私が記述したか、元共同開発者が記述したかの
    違いです(私は if( foo ) { で済むところをいちいちif( foo == true ) { と記述しています)。

    ・更新フラグについては工事中で、埋め込んだものはコンパイルのためリマークを
    かけています。今考えたら#IFDEFにしておけば良かったと後悔しています。また、
    diafile.cppのmyNewFile(と、たぶんOpenFile)で、更新フラグがチェックされていません。
    留意して下さい。工数が大きいのですが、じわじわコーディングしています。

    あと既知の不具合、備忘録を少しずつ追加・訂正しています。

  25. 名無しでGO! [sage]04/11/28 18:16:10ID:9Zhg7kit

    保守。。。

  26. diagraph ◆1a7Z32k7N6 [sage]04/11/30 01:06:43ID:HJZecJJd

    「既知の不具合」と「備忘録1」について、内容と現状の整合を取りました(たぶん)。

    これからソースのいじりに入りますが、どなたかいじり始めたかたいらっしゃいますか?
    とりあえずいまAnsiStringになっているところを、キャスト含めてWideStringにしてみる
    実験をしようと考えています。
    工数は大きいですし、エンバグのおそれもあります。特にLength()を使っているところ。
    しかし、日本語(2バイト文字列)の長さが、AnsiStringではちゃんと取得できない点が
    あり、今やっておかないと、後々問題になると思いますので、やってみます。

  27. diagraph ◆1a7Z32k7N6 [sage]04/11/30 02:13:57ID:HJZecJJd

    連書き申し訳ないです。
    結局AnsiStringにあってWideStringにないメソッドが結構あるので、この作業は諦めて、
    個別撃破作戦に切り替えました。先に、EditBoxのバッファオーバーラン脆弱性の方を
    対策します。「既知の不具合」は更新しましたが、対策方法は分かり切っているので
    (ただひたすら面倒くさい)「備忘録1」は更新しません。

  28. 名無しでGO! []04/12/01 19:25:49ID:L0UBD0MF

    保守

  29. 名無しでGO! [sage]04/12/02 23:44:51ID:OmsPXWRf

    保守

  30. 名無しでGO! []04/12/04 10:50:40ID:Ta0phcBy

    保守

  31. diagraph ◆1a7Z32k7N6 [sage]04/12/04 16:24:57ID:elgU1hLz

    保守ありがとうございます。
    落ちていて(俺が)、035版がリリースできない状態が続いていますが、
    読み込み後のバッファオーバーラン対策が終わったらバイナリとソースを
    試作構体035としてリリースしようと思っています。

    常識的に考えてdiagraphのEditBoxに512文字以上突っ込む人はいないと
    思いますが、borlandが認めてしかもパッチが出ていない状況ですので(だよね?)、
    バッファオーバーラン対策は先に済ませておきたいと思うのです。
    今日は無理かもしれませんので時間を下さい。

  32. diagraph ◆1a7Z32k7N6 [sage]04/12/05 15:59:42ID:hwsmP9BO

    試作構体035(と、そのソース)をアップロードしました。主な修正内容は、EditBoxの
    バッファオーバーラン対策ですが、他にも実施しています。件数が多いので、
    ダウンロードページ
    http://www013.upp.so-net.ne.jp/diagraph01/download.html
    か、既知の不具合ページ
    http://www013.upp.so-net.ne.jp/diagraph01/docs/knownbugs.html
    で確認して下さい。

    修正項目が多く、また作業性が悪かったため(原因:鬱打氏脳)、エンバグしている箇所が
    あるかもしれません。ご注意下さい。

  33. 名無しでGO! [sage]04/12/06 23:50:20ID:XEr8nwTm

    保守

  34. 名無しでGO! [sage]04/12/07 23:53:30ID:wOHSSA9e

    保守ついでにアンケート回答>>14
    まだ使ってないんですけど、期待してる使い道としては
    架空鉄道や、現行路線の停車駅案妄想ダイヤを作るのに使えれば
    と思ってます。
    以前、本業さんで意見出された方がいましたが、こんな感じの
    とことん趣味的に使いたいという奴もいるということで。

  35. 名無しでGO! [sage]04/12/08 02:04:56ID:pYTqROTc

    漏れも使ってないけど一応…。
    使ってない理由はまだ未完成すぎて使えないっていうのが1番大きい。
    しばらく待って使える段階まできたら使ってみたい。

関連ページ

【東京・大阪】近郊区間大回り乗車【交流会】(801から900までのページ)鉄道総合
Project Noise.