HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2008
1221
gkインストーラー2未解決


gk

リンク

2008/12/21(Sun) 20:39:22|NO.21773

インストーラーを作りたいのですが、
インストーラーの仕組みそのものがよくわかりません。
インストールしたいファイルはパックして解凍するのでしょうか?
あと、解凍の手段もHSPextを使わずに(DLLを使わずに)することはできますか?
教えてください。



この記事に返信する


a

リンク

2008/12/22(Mon) 07:17:52|NO.21777

packして、bcopyでできそう



Kpan

リンク

2008/12/22(Mon) 21:36:12|NO.21783

この掲示板の現行ログと過去ログで「インストーラ」とかで検索すればいくつか情報が
ヒットします。

(インストーラなぞ作ったためしがない人間の返答ですが)
インストーラは圧縮されたデータを実行ファイル内に抱えてて、最終的に解凍して
データを吐き出す、という感じかと。
こちらの方はLHAの自己解凍書庫を起動させてるみたいです。
http://hmec.minidns.net/~ManiacMFF/prog_HSP-InstallerMaker.html

いずれにしても、HSPに「インストーラ作成命令」なんてな都合のよいものは存在しない
ので、仕組みそのものを考えないといけないです。

インストーラとか解凍とか関係なく、単にHSPの実行ファイル内に埋め込んだファイルを
吐き出すだけなら、aさんがおっしゃてるような方法でも・・・。

#epack "hoge.exe" #epack "hoge.txt" button "", *output stop *output bcopy "hoge.exe", "C:\\hoge.exe" bcopy "hoge.txt", "C:\\hoge.txt"



ONION software Copyright 1997-2023(c) All rights reserved.