AutoUpdateExpress 0.05

重要!
なんかバグってます。AUEX0.06開発までしばらくお待ち下さい。



AutoUpdateExpress 0.05

接続とろい速度とろい再開とろいの三重トロを背負ったAutoUpdate。
デカいファイルを落とすくせにリジュームが効かないのでかなり致命的です。
このソフトはAutoUpdateの欠点を補完しただけのソフトです。


特徴:
・リジューム(ダウンロード再開)が可能なパッチ作業ができる
・回線がどうであろうととりあえず起動する
・パッチ開始を押せば即座にパッチ開始する
・その他本来のAutoUpdateが持ってる機能はひととおり。
・AutoUpdateが切断されたときにAUEX使うと再開が可能。
・画像が自由にさしかえ可能。
・その他インターフェースの位置調整が可能。
・終了ボタンは古きAutoUpdateのように「もう寝よう」である



auex_005.exe(インストーラつき) 322kB 2004/10/21
auex_005.lzh(自分で勝手に解凍する人むけ) 163kB 2004/10/21


0.05導入の注意!
  デフォルトインストールフォルダをSealOnlineJapanに変更しました。
  従来のクライアントのまま使用している人はSealOnlineBetaJapanに変更してください。
  また、インストールすると設定ファイルが初期化されます。
  画像差し替えやボタン配置変更をしている人は注意してください。




0.05更新内容
・16個以上のファイルをDLしようとすると強制終了するバグを修正。
・localversion設定の不要化。
・自動で本来のAutoUpdateに引き継ぐことが可能。
・インターフェースをちびっと変更
・ZIPヘッダのDLにより重複で不要なパッチのDLを省略できる。すみませんできませんでした
・インラインHTML表示による告知の窓内表示化。すみませんできませんでした


AutoUpdateExpress 0.05
presented by 手動パッチ配布所
2004/10/21


1.このソフトは何?
SealOnlineのAutoUpdateはリジュームが効かず、
DL失敗したらまた最初からやりなおさねばなりませんでした。
それを解消するのがこのソフトです。
;;;著作権侵害対策版です。
;;;画像がSealロゴになっています
;;;5.auex.iniについて を読んで
;;;各人で好きなインターフェースに変更してください。



2.使い方
SealOnlineBetaJapanフォルダにインストールします。
auex.exeをダブルクリックして実行します。
ショートカットを作ってデスクトップに配置してもよいでしょう。
それから、unzip32.dllがインストール済みでなければなりません。
統合アーカイバプロジェクトから落とすか、
caldixで自動インストールしてください。
(わからない人は
http://hp.vector.co.jp/authors/VA017441/lib/caldix.htm
にあるソフトを適当に実行してみてください。
全自動でunzip32.dllなどが全てインストールされます。)

起動したらいくつかのボタンが出ます。
Seal告知:    本来のAutoUpdateでの埋め込みHTMLに当たります。
Seal設定変更:  本来のAutoUpdateでの設定変更ボタンに当たります。
パッチ適用開始: リジューム可能なAutoUpdateを開始します。
ゲーム実行:   Sealを起動します。
もう寝よう:   終了します。

パッチ作業を開始するにはパッチ適用開始を押して下さい。
全自動でパッチが適用されていきます。

完了したら、ゲーム実行ボタンを押してください。
SealOnlineが起動できます。
パッチ完了までボタンが無効になっていましたが、
パッチが適用されてローカルバージョンと
サーバーバージョンが一致したら有効になり、
起動できるようになります。

Seal告知を押せば、告知が表示されます。
Seal設定変更を押せば、Seal画面モードの設定ができるでしょう。



3.原理
起動時にはversion.iniとversionlist.iniを読んで
現在のlocalversionを決定します。
検索速度向上のためにauex.iniにも保存されています。

サーバーのversion.iniを取得します。
サーバーバージョンを獲得後、
ローカルバージョンと一致すれば終了。
一致しなければ続行。
version.iniからDLファイルリストを作成。
順次リジューマブルDLしていく。
全て終わったらunzip32.dllにコマンドをわたし、解凍させる。



4.バグ
バグだらけです。例外処理をほとんどしていません。
強制終了したらまた起動すれば多分うまく再開できますので放置(笑
ローカルのversion.iniは更新していないので
本来のAutoUpdateを起動するとパッチ落としなおしにいくでしょう。
updateフォルダにzipファイルを放置しまくりになります。
HDD容量を圧迫してきたら適当に消してやってください。
フォルダが削除されていると動かない可能性があります。
存在しないフォルダがあったら作ってください。
actor,bgm,etc,gameguard,interface,item,map,minimap,
monster,resource,sfx,skill,sound,wear,setup


5.auex.iniについて
このファイルにはいろいろ設定情報が載っています。
適当に数値をいじってみてください。
ボタンの位置とかいろいろ変化します。
bitmapを変更すれば画像がかえられます。
画像はbmpとjpgが可能です。

無責任にいじらないようにしてくださいね。
もしヘンなことになったら、上書き再インストールしてください。




6.バージョン履歴
0.05 2004/10/21 16個以上のファイルをDLしようとすると終了するバグの修正。
		 versionlist.iniにより正確なversion情報の獲得が可能に。
		 インターフェース変更。その他多少の不具合修正。
0.04 2004/09/27 画像をSealロゴに変更。version.ini取得を追加。
		 その他多少の不具合修正。
0.03 2004/08/26 著作権侵害対策版(みっきー絵を削除しただけ(笑))
0.03 2004/08/07 試験版完成。
0.02 ????? 一応全体を流してDL可能。
0.01 ????? ごちゃごちゃ。わけわからん状態。