2ちゃんねるログビューア

カルネージハートポータブル 36機目   を含む(ツリー表示)

■TOP■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- ツリー解除
982: 名前:枯れた名無しの水平思考 :2008/04/24(木) 23:08:44 ID:9wzcy6Rq0(2)
次スレたてようか?
983: 名前:枯れた名無しの水平思考 :2008/04/24(木) 23:42:49 ID:9wzcy6Rq0(2)
カルネージハートポータブル 37機目
http://game13.2ch.net/test/read.cgi/handygame/1209047081/l50

どの道必要なので立てといた。
>>976で言われたのは直しといた。

984: 名前:枯れた名無しの水平思考 :2008/04/25(金) 00:51:13 ID:2U69K8wp0
>>983



985: 名前:枯れた名無しの水平思考 :2008/04/25(金) 02:16:26 ID:XMvOlzZX0(4)
>>983

無事次スレも立った所で残りを使ってちょっと質問。
CHPファイルの中で、そのチームが登録されているか削除されているかのデータは
どこにどんな形で入っているのでしょうか?

バイナリエディタ(使ったの何年ぶりだろw)を使い、
それらしいアドレスは見つけたのですが、
01だったり02だったり、01でも登録されてなかったりと
よくわかりません。

1チームだけ削除したデータと元データの差分を取り、
もう一箇所あやしい部分は見つけたのですが、
そこが何を表すのやらさっぱり。

これがわかれば、自前でCHPファイルを読み込み、
エントリー表の作成が可能になるんですけど
私の力では無理でした…(´・ω・`)

もう少し解析を進めればわかりそうなんだけど、
ここには各ツールの作者さんもいらっしゃるだろうし、
先人の知恵を拝借できればなぁと思い質問させていただきました。
長文失礼しました。
986: 名前:枯れた名無しの水平思考 :2008/04/25(金) 03:23:13 ID:fhntvNBn0
>>985
それで入手した情報に基づいて、非公開機体のフラグを公開に改造して中身を
パクろうって算段かな。
ぜひ構造データをここに暴露して、公開化改造用のアドレスを広く知らしめてほしい。
そうすれば俺らも強機体のプログラムをパチれるし、みんな大喜び。
987: 名前:枯れた名無しの水平思考 :2008/04/25(金) 05:40:31 ID:6CAFTrY60
>>985
★PC上でチームデータを編集できる便利なツール
514 名前:枯れた名無しの水平思考 [↓] :2007/04/16(月) 01:15:00 ID:pMdMZd+c0
CHPの大会支援用ソフトを作ってみました。
言語はVC++2003です。
アドバイスや動作確認などをしていただけると助かります。
ttp://fey.mine.nu/rosuko/CHP/CHP.html
989: 名前:枯れた名無しの水平思考 :2008/04/25(金) 09:47:49 ID:XMvOlzZX0(4)
>>987
おぉ、バージョン上がってる。ありがとうございます。
この機能を自前で持ちたいのには若干訳がありまして。
CHX側で、そのチームがCHPファイルの何番目か
出力できるようにしていただけると、その必要はあまりないのですが。
作者様、見ていらしたらお願いできないでしょうか?

>>988
ありがとうございます。
搭載予定の機能がうまく働けば、
それらの諸問題が解決できる筈なんですが…
現状、私のツールもエントリー表作成は
CHXにおんぶにだっこなので(^^;

搭載予定の機能としては、
1、Jupiterからのダウンロード順(逆順)でのエントリーナンバーの割り振り。
2、CHPファイル内に複数チーム存在する場合のチームの選択。
  チームの選択は、
   「信用」モード…一番最初のチームをエントリー
   「疑心」モード…複数チーム存在した場合、ダイアログを出して
             どのチームをエントリーさせるか選択。
となります。
1に関しては、Windows上で更新日付順にソートして、
CHXを通せば、同じことは出来ると思いますが。
全部CHXに搭載していただけると私も楽できるのですが(ぉぃ)
991: 名前:枯れた名無しの水平思考 :2008/04/25(金) 11:23:14 ID:XMvOlzZX0(4)
>>990
>機能搭載をお願いしなくとも、これでできませんか?
うーん、この機能を使って各リーグファイルを作るために、
CHPファイル内で何番目のチームかの情報がほしいんですよ。

>例えば、CHXを実行し先頭チームだけ抜き出したテンポラリを作成し、CarBを呼び出し結果をテキスト出力。
おお、この方法はちょっと盲点だったかも!
ただ、CarBはjavaがインストールされていないと使えません。
更に敷居をあげてしまうようなことはなるべく避けたいと(^^;

でも、良いヒントをいただきました。
"CHX_5.exe A.CHP 1 -oc TEMP.CHP"で、1番目のチームの情報を取得。
"CHX_5.exe A.CHP 2 -oc TEMP.CHP"で、2番目のチームの情報を取得。
2番目のチームが存在しない場合はどうなるのかな?ちょっと試してみます。
ありがとうございました。

あ、あと>>989の「疑心」モードは、「用心」モードに訂正させていただきます。
993: 名前: ◆TA5/.DI2Hs :2008/04/25(金) 17:41:21 ID:XMvOlzZX0(4)
>>992
ありがとうございます。
はい、今はそうして出来た出力形式を、
拙作のツールはエントリー表、リーグ表として読み込んでいます。

ただその方法だと、CHPファイル内に複数チームのデータがあった場合、
全て一緒に読み込んでしまうので、選択から外さないといけません。
エントリー表作成時、結構それが負担になっている主催者様が多いようなので、
それを簡単に選択できるようにしようと思ったのが、>>989の搭載予定機能になります。

それとは別(?)に、拙作のツールを使ってみていただいた方はお分かりかと思うのですが、
CHXを外部コマンドとして使用し、各リーグのCHPデータ作成を容易にしたいと思っています。
そのためには、元CHPファイルの何番目のチームかの情報が必要なので、
「CHX側で、そのチームがCHPファイルの何番目か出力できるようにしていただけると」
といった要望になっています。

前回の大会では、CHPファイル内は皆さん1チームのみだったようなので、
特に必要な機能、要望ではないのかもしれません。
「CHXの外部コマンドとしての使用」については、
後日正式に作者様に許可をお願いしたいと思っています。
うーん、また日本語がおかしくなってきてますね(^^;
994: 名前:枯れた名無しの水平思考 :2008/04/25(金) 18:36:59 ID:U1cGhFzS0
>>993
いいからさっさと非公開のを公開に書き換えるツールを出せ
995: 名前:枯れた名無しの水平思考 :2008/04/25(金) 18:41:55 ID:BrRw9vwn0
>>994
一円乙
996: 名前:枯れた名無しの水平思考 :2008/04/25(金) 19:15:50 ID:S+V/bR+L0
>>994
普通に面白くないから
988: 名前:枯れた名無しの水平思考 :2008/04/25(金) 08:56:51 ID:pVFmtCyQ0(2)
>>985
> エントリー表の作成が可能になるんですけど
私もcarB出力整形すれば似たことはできるかと思ったのですが、
オーナ名やチーム名がこのスレでの登録内容と違ってたり
かなり適当な名前をつけてたり、
複数チームをCHPファイルに登録している人がけっこういたり、
エントリIDの割り振りは結局手作業だったりするので断念しました。

結局表は表計算ソフトに手入力、データはCHXが一番速そう。
989: 名前:枯れた名無しの水平思考 :2008/04/25(金) 09:47:49 ID:XMvOlzZX0(4)
>>987
おぉ、バージョン上がってる。ありがとうございます。
この機能を自前で持ちたいのには若干訳がありまして。
CHX側で、そのチームがCHPファイルの何番目か
出力できるようにしていただけると、その必要はあまりないのですが。
作者様、見ていらしたらお願いできないでしょうか?

>>988
ありがとうございます。
搭載予定の機能がうまく働けば、
それらの諸問題が解決できる筈なんですが…
現状、私のツールもエントリー表作成は
CHXにおんぶにだっこなので(^^;

搭載予定の機能としては、
1、Jupiterからのダウンロード順(逆順)でのエントリーナンバーの割り振り。
2、CHPファイル内に複数チーム存在する場合のチームの選択。
  チームの選択は、
   「信用」モード…一番最初のチームをエントリー
   「疑心」モード…複数チーム存在した場合、ダイアログを出して
             どのチームをエントリーさせるか選択。
となります。
1に関しては、Windows上で更新日付順にソートして、
CHXを通せば、同じことは出来ると思いますが。
全部CHXに搭載していただけると私も楽できるのですが(ぉぃ)
991: 名前:枯れた名無しの水平思考 :2008/04/25(金) 11:23:14 ID:XMvOlzZX0(4)
>>990
>機能搭載をお願いしなくとも、これでできませんか?
うーん、この機能を使って各リーグファイルを作るために、
CHPファイル内で何番目のチームかの情報がほしいんですよ。

>例えば、CHXを実行し先頭チームだけ抜き出したテンポラリを作成し、CarBを呼び出し結果をテキスト出力。
おお、この方法はちょっと盲点だったかも!
ただ、CarBはjavaがインストールされていないと使えません。
更に敷居をあげてしまうようなことはなるべく避けたいと(^^;

でも、良いヒントをいただきました。
"CHX_5.exe A.CHP 1 -oc TEMP.CHP"で、1番目のチームの情報を取得。
"CHX_5.exe A.CHP 2 -oc TEMP.CHP"で、2番目のチームの情報を取得。
2番目のチームが存在しない場合はどうなるのかな?ちょっと試してみます。
ありがとうございました。

あ、あと>>989の「疑心」モードは、「用心」モードに訂正させていただきます。
993: 名前: ◆TA5/.DI2Hs :2008/04/25(金) 17:41:21 ID:XMvOlzZX0(4)
>>992
ありがとうございます。
はい、今はそうして出来た出力形式を、
拙作のツールはエントリー表、リーグ表として読み込んでいます。

ただその方法だと、CHPファイル内に複数チームのデータがあった場合、
全て一緒に読み込んでしまうので、選択から外さないといけません。
エントリー表作成時、結構それが負担になっている主催者様が多いようなので、
それを簡単に選択できるようにしようと思ったのが、>>989の搭載予定機能になります。

それとは別(?)に、拙作のツールを使ってみていただいた方はお分かりかと思うのですが、
CHXを外部コマンドとして使用し、各リーグのCHPデータ作成を容易にしたいと思っています。
そのためには、元CHPファイルの何番目のチームかの情報が必要なので、
「CHX側で、そのチームがCHPファイルの何番目か出力できるようにしていただけると」
といった要望になっています。

前回の大会では、CHPファイル内は皆さん1チームのみだったようなので、
特に必要な機能、要望ではないのかもしれません。
「CHXの外部コマンドとしての使用」については、
後日正式に作者様に許可をお願いしたいと思っています。
うーん、また日本語がおかしくなってきてますね(^^;
994: 名前:枯れた名無しの水平思考 :2008/04/25(金) 18:36:59 ID:U1cGhFzS0
>>993
いいからさっさと非公開のを公開に書き換えるツールを出せ
995: 名前:枯れた名無しの水平思考 :2008/04/25(金) 18:41:55 ID:BrRw9vwn0
>>994
一円乙
996: 名前:枯れた名無しの水平思考 :2008/04/25(金) 19:15:50 ID:S+V/bR+L0
>>994
普通に面白くないから

■TOP■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- ツリー解除 dat