Update ネットワーク更新ではゴーストの全てのファイルが更新可能である。 updates2.dauの作成 更新用URL(サーバ)の設定 サーバへのファイル配置 3つがそろってはじめて可能になる。 updates2.dau 更新用ファイルを作成するにはまず 適当なディレクトリに更新用ファイルをディレクトリ階層をそのまま再現して配置する。 ディレクトリの一番上の階層にupdates2.dauという空のテキストファイルを作る。 そのフォルダを本体にD&DするとファイルのMD5が計算されupdates2.dauに書き込まれる。 フォルダの中身をサーバにそのままアップロードすれば更新用ファイルが出来上がる。 サーバにファイルをアップロードする時は必ずバイナリモードでアップロードしなくてはならない。 本体にD&Dする時、install.txtがあるとそちらが優先されてnarファイルを作ってしまうので注意。 updates.txt updates2.dauとほぼ同じ扱い。 拡張子制限でdauがアップロードできない等の問題を解決できる。 ディレクトリの一番上の階層に配置する。 更新用URL SHIORI Eventで指定する。 記述は各SHIORIにて。 サーバ側のupdates2.dauの場所を指定する。 delete.txt このテキストに書かれたファイルを消去することができる。 サーバ側のupdates2.dauと同じ位置に配置する。 不要になったファイルが肥大するのを防ぐのに使う。 ghost\master\ai.dtx shell\master\surface0.png 上記のようにゴーストのホームディレクトリからの相対パスで記載する。 delete.txtはそのまま存在しつづけるため 内容を変更しない限り記載されたファイルが再び置かれても消されつづける。 updates_def.txt SSPのみ。 相対パスで書いておくと、更新ファイル作成時にそれを無視する。 ghost/maste/profile/mainform.txt,ignore ghost/master/profile/var.txt,ignore shell/master/profile/bind.txt,ignore shell/master/profile/keroform.txt,ignore shell/master/profile/mainform.txt,ignore shell/master/profile/crow.ini,ignore developer_options.txt SSPのみ。 updates_def.txtの改修版。NARに含めないものも指定可。 ghost/master/profile/,nonar,noupdate shell/master/profile/,nonar,noupdate |
||||
管理人 : 緋龍華 麒麟 |