ページ 11

DXライブラリのアーカイブ機能

Posted: 2010年7月29日(木) 00:46
by jay
先日僕がゲームを公開した時はアーカイブファイルの”dat.dxa”がzip内にあり
プログラムを起動してもちゃんと読み込むことができていました。

しかし修正版を作ったいま、何故か読み込むことが出来ないのです。
ただのフォルダの状態だとちゃんと読み込んでくれるので、ファイルの参照場所の指定は間違っていないハズなのですが・・・。

色々試しているのですが、何が原因で突然読み込んでくれなくなったのか皆目見当がつきません。

何か解決策になりそうな方法
またはDXライブラリのアーカイブ機能以外で、同じような形にファイルを纏める方法は無いでしょうか。

Re:DXライブラリのアーカイブ機能

Posted: 2010年7月29日(木) 12:26
by ookami
それはさすがに どんな修正をしたか書かないと
分からないのでは...^^;

とりあえず、
「画像を表示するだけのプログラム」でも作って、
DXアーカイブの問題なのか、そうでないのかを切り分けては
いかがでしょうか。

Re:DXライブラリのアーカイブ機能

Posted: 2010年7月29日(木) 16:42
by シエル
コードを提示するか、色々実験してみて、問題を切り分けましょう。

Re:DXライブラリのアーカイブ機能

Posted: 2010年7月29日(木) 18:26
by DVDM
>>jayさん
・アーカイブするためのソフトをもう一度インストールし直す
・本当にパスが合っているのかもう一度確認する
・以前公開時に作った .dxa のデータを一度削除してからもう一度アーカイブする
・アーカイブしてからファイル名を変更してしまった

と思いついた感じではこんな所なのですが
色々試したと仰っているので既にこれもお試しになりましたよね…。

Re:DXライブラリのアーカイブ機能

Posted: 2010年7月29日(木) 21:30
by jay
「画像を表示するだけのプログラム」は既に試してみました。
テストプログラムは問題なく動作したのでDXアーカイブ事態に問題はないと思います。

修正した箇所は、先日みなさんに指摘して頂いたことをそのまま実行したことと
ゲームバランスに関する部分を修正したことくらいなのです。

・アーカイブするためのソフトをもう一度インストールし直す
・本当にパスが合っているのかもう一度確認する
・以前公開時に作った .dxa のデータを一度削除してからもう一度アーカイブする

以上は既に一通り試していますが効果はありあせんでした。
また
・アーカイブしてからファイル名を変更してしまった

ということもありません。


現状はアーカイブする前のただのフォルダの状態だと、正常に読み込んでくれます。
そのフォルダをアーカイブして元のフォルダと入れ替えるとなぜか読み込んでくれないのです。
試しにそのアーカイブフォルダを解凍して元通りにしてみるとまた読み込んでくれたり。

もう少し色々試してみて、上手くいかないようなら他の方法を試すべきなのかもしれませんね・・・。
とにかく、自分でもさらに色々試してみます。

Re:DXライブラリのアーカイブ機能

Posted: 2010年7月30日(金) 16:23
by jay
う~ん、やはりどうにも解決しないですね・・・。

やはり他の手を使うことにします、失礼しました。
ご協力して下さったみなさま、ありがとうございました。

Re:DXライブラリのアーカイブ機能

Posted: 2010年7月30日(金) 23:06
by ru-pu
使っているDXライブラリのバージョンは最新ですか?