[過去ログ]
NScripterスレ (988レス)
NScripterスレ http://peace.5ch.net/test/read.cgi/gamedev/1005121290/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
196: 名前は開発中のものです。 [age] 02/05/13 01:42 ID:??? 質問です。 圧縮したデータの素材であるarc.sarと暗号化したスクリプトの nscript.datがあり、総容量が1Gぐらいあるとします。 それを最小インストールとして300Mぐらいでインストール したりして足りないファイルはCDから読むとかやるには どうやったらいいんでしょう? http://peace.5ch.net/test/read.cgi/gamedev/1005121290/196
197: 名前は開発中のものです。 [sage] 02/05/13 08:31 ID:??? >>196 最小インストールとフルインストールの判別はレジストリに登録しておいて、 スクリプト中でgetreg命令で取得し、インストールの種別によって arc.sarを読み込む場所を変えればいいはず。 問題はハードディスクから起動した場合にCD中のアーカイブのパスを どうやって取得するかなんだけど……。 ドライブレターを決めうつ訳にもいかないし、インストーラでCDのパスを レジストリに書き込めればいいんだけど、そういうのは可能なのかな? そのへん詳しい人フォローよろ。 http://peace.5ch.net/test/read.cgi/gamedev/1005121290/197
198: 名前は開発中のものです。 [sage] 02/05/13 20:26 ID:??? >>196 レジストリとかiniファイルに情報をNScripterから書きこむのは無理みたい。 初回起動時にinputstrとかで聞いてグローバル変数に保存、ぐらいしかないのかな。 http://peace.5ch.net/test/read.cgi/gamedev/1005121290/198
199: 196 [sage] 02/05/13 20:52 ID:??? 回答してくれてありがとう。 レジストリを使うのはマニュアル見る限りNScriptからは 無理みたいですね。インストーラーソフトで書く事は出来ると 思うけどどこまでの情報を書けるのやら。 あと、arc.sarをフルの時と最小の時の2つ持つのは回避したいけど 暗号化されたデータの塊から必要なデータを抜き取ってarc.sarに してインストールとかできないかな。 こうしないとCDの枚数が増えてしまうし。 みなさん、最小インストールは諦めてますか? http://peace.5ch.net/test/read.cgi/gamedev/1005121290/199
202: 196 [sage] 02/05/14 00:35 ID:??? >慣れたプログラマだったらその程度のツールは簡単に作れるんだけどね。 はは。実は結構慣れたプログラマーだったりして。 今回は本職以外からお手伝いを頼まれたので簡単に済ませたかった んですけどね。バイナリ解析は最終手段という事で。 sarが複数読めるそうですが、arc1.sarとarc2.sarを用意して例えば arc "arc1.sar|scrunarc.dll" arc "d:\arc2.sar|scrunarc.dll" みたいな感じでしょうか。CDドライブ名さえ取れれば なんとかなりそうな感じですね。この線でいろいろ試してみます。 親切にどうもありがとう。 http://peace.5ch.net/test/read.cgi/gamedev/1005121290/202
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.020s