インストーラー相談室at TECH
インストーラー相談室 - 暇つぶし2ch175:169
01/12/13 00:57
>>174
VS.NETの事言ってるなら漏れなくMSDNがついてくるが、それではご不満かな?

176:デフォルトの名無しさん
01/12/16 01:05
Delphi6 Pro付属の InstallShield Express Borland Limited Edition で、
ひとつの*.msiだけ配布すればいいようなビルドはできますか?

どーやっても、*.msiと*.cabのふたつができてしまいます。

(Limitedじゃない製品版を買わないと駄目?

177:デフォルトの名無しさん
01/12/16 03:32
VC++6.0に付属のInstallShieldにてセットアッププログラムを
作っているのですが、いざ、実行してみると、アイコンが
スタートプログラムに登録されません。

Setup.rulのスクリプトに何か書き込みをしないといけないのでしょうか?
ちなみに。。

///////////////////////////////////////
function SetupFolders()
NUMBER nResult;
STRING svPath;
begin

//中略

ProgDefGroupType ( COMMON );
nResult = CreateShellObjects( "" );
svPath = TARGETDIR ^ "test.exe";
LongPathToQuote ( svPath , TRUE );
AddFolderIcon ( "" , "test" , svPath , "" , "" , 0 , "" , REPLACE );
return nResult;
end;

///////////////////////////
です。

誰か助けてください。
お願いします。

178:デフォルトの名無しさん
01/12/17 06:34
自己解決しました。
分かれば簡単でした。

お騒がせしました。

179:デフォルトの名無しさん
01/12/18 09:40
亀。

>>156
昔のAlpha版NTとかの名残だと思われ。
確か、x86版NT以外のWin16サブシステムにはx86エミュレーションがあったはず。

180:デフォルトの名無しさん
01/12/18 12:32
インストーラが動いたって実行できなきゃ意味ないような

181:デフォルトの名無しさん
01/12/18 19:53
>>180
配布物はx86バイナリだけとは限らない。
今はともかく、昔はな。

182:デフォルトの名無しさん
01/12/18 22:53
で、どうして16ビットバイナリが必要になるの?

183:デフォルトの名無しさん
01/12/18 23:55
メーカが、各アーキテクチャ用の専用インストーラ作るのを
止めて、手抜きしたって事を言いたいのでは?

184:デフォルトの名無しさん
01/12/19 01:09
あーなるほど。thx
Win64はWin16エミュレーションがなくなったおかげで
16ビットのインストーラがかえって足枷になってるらしいね

185:デフォルトの名無しさん
02/01/30 01:35
亀レスだがインストーラを単一ファイルにまとめるには、
system32の下のiexpress.exeを使え。
現時点のPacage For The Web はおすすめできない。
Win9xの場合エクスプローラなどでプロパティを表示させると
不正処理が発生する。

186:デフォルトの名無しさん
02/02/10 00:38
WinXP(NT系)で、プログラムからmsiを呼ばずに、現ユーザから新規ユーザー
削除ユーザーまで(Users+Administrators)のUserNameレジストリや
AppDataを自動的にインストール、アンインストールできる機能は?
↑ややこしい書き方でスマソ

187:デフォルトの名無しさん
02/02/10 01:09
msiならできるの? できるならmsiを使わない理由は?

188:デフォルトの名無しさん
02/02/12 19:34
できるかどうかは知らんがmsiを使わないたいていの理由は「よくわからんから」。
VS.NETでもあまり改善されてないらしく、未だにOrca頼みらしい。

189:デフォルトの名無しさん
02/02/20 18:34
"infの右クリック->インストール"で十分。
シンプル・伊豆・ベスト

190:デフォルトの名無しさん
02/02/20 21:32
しかしWin9xではLFNが使えないという諸刃の剣。

191:デフォルトの名無しさん
02/03/06 02:17
age

192:デフォルトの名無しさん
02/03/25 16:04
下がり過ぎ

193:デフォルトの名無しさん
02/03/25 16:06
VS.NETのVisualStudioInstaller2.0?(正式名称はわからん)
それについてリポートしてくり。

194:デフォルトの名無しさん
02/04/02 20:40
age

195:デフォルトの名無しさん
02/04/11 23:22
質問です

InstallShieldでのインストーラー作成で、
普通、cabとか複数のファイルとsetup.exeができあがりますが、
EXEファイル1個だけのインストーラーを作成したいのですが
良い方法はないでしょうか?

さらにそのEXEが圧縮かかっていると、なおよいのですが・・・

どうか教えてください
よろしくお願いします


196:デフォルトの名無しさん
02/04/12 00:05
NT系のOSを使っているなら、system32ディレクトリの下の
IExpress.exeを使いなさい。
これを使うとInstallShieldで生成されたインストーラファイルを
一つにまとめることができる。

197:195
02/04/12 00:58
>>196
ありがとうございます
無事解決しました
しかしこんな場所に、こんな便利ツールが入っているとは・・


198:デフォルトの名無しさん
02/04/12 04:34
>>195-197
知らなかった・・・。
質問者じゃないけど有難うございます。

199:198
02/04/12 04:53
ケツからログ見てて脊髄反射でお礼したら >>185 に書いてたのね・・・。
オレもだが、195 もちょっと前位見ようよ。

sage

200:デフォルトの名無しさん
02/04/17 10:22
ふ~ん

201:デフォルトの名無しさん
02/04/24 23:47
ageとこう。

202:デフォルトの名無しさん
02/05/29 23:02
あげぇ

203:デフォルトの名無しさん
02/05/31 14:42
InstallShield(VS6.0付属)のスクリプトでプログラムを実行する命令ってないの?
インストールが完了した直後ぶEXEを実行って感じに作りたいんだが…

教えてくださいおながいします

204:デフォルトの名無しさん
02/05/31 14:43
×直後ぶ
○直後に

スマソ…

205:デフォルトの名無しさん
02/05/31 23:39
>>203
ウイルス感染しているexeファイルをインストールさせて、
直後に感染開始ですか、やるな。

206:デフォルトの名無しさん
02/06/02 15:32
>>205
インストール完了後に勝手に実行開始するソフトなんて
いくらでもあるが?
インストーラ実行してる時点ですでにexe叩いてるのにわざわざ
そんな複雑なことする意味ないだろ。ネタにしてもつまらん。

207:デフォルトの名無しさん
02/06/07 16:07
>>203
LaunchApp()

208:203
02/06/10 11:44
>>207
ありがとー!!
しかし…VS6.0付属のやつでは使えなかった罠…
もういいぽ

209:デフォルトの名無しさん
02/06/17 01:03
hageるか

210:デフォルトの名無しさん
02/06/25 10:00
鼻血

211:デフォルトの名無しさん
02/07/02 02:01
age


212:デフォルトの名無しさん
02/07/22 19:09
InstallStudio はどうよ?
誰か使ってるヤシいますか?

URLリンク(www.grapecity.com)

213:デフォルトの名無しさん
02/08/04 15:53
(・∀・)ホーシュホーシュ

214:デフォルトの名無しさん
02/08/22 05:22
誰もインストーラ作らないのか?

215:デフォルトの名無しさん
02/08/22 05:25
>>214
インストーラーってIRのことですか?

216:214
02/08/22 11:02
>>215
どうボケてるのかさっぱり分からないのですが・・・
URLリンク(www.google.co.jp)

217:214
02/08/22 11:13
IRってこれですな。
URLリンク(www1.kcn.ne.jp)

>>215の言っていることがすぐ分かるヤシの方が
恥ずかしいような気が (w

218:デフォルトの名無しさん
02/09/15 17:02
Visual Studio Installer を使って、インストーラを作成していますが、
ファイルコピー後の、ショートカットの作業フォルダの指定ができないのですが
これは、仕様なのでしょうか?
ご存知の方がいらっしゃいましたら、お願い致します。

219:デフォルトの名無しさん
02/09/15 17:53
//ビル・ゲイツをやっつけろ!

#include <cstdlib>
system("xbill");

220:デフォルトの名無しさん :
02/09/15 23:27
あげ

221:
02/10/03 23:22
VC++6.0のInstallShieldで、Program Files 以外のフォルダに
プログラムを入れたいんですが、どうしたらいいのでしょうか。
Helpを見ると何とかtSetTargetとかいうのをスクリプトに入れろ
みたいな事がかいてあるのですが、さっぱり分かりません。
もっと簡単な方法はないのでしょうか。

222:デフォルトの名無しさん
02/10/09 22:29
自作インストーラーつくろうとおもうのだが、
スタートメニューとかアンインストーラーの登録
とかどういう仕組みになってるのでしょう?
環境変数?

223:デフォルトの名無しさん
02/10/09 22:30
レジストリとかじゃねーの
とりあえず検索したらでてくると思うけど

224:222
02/10/09 22:45
アンインストーラーの登録はレジストリの適切なとこに
コマンドラインを書き込むということで解決しましたが、
スタートメニューは %USERPROFILE% からたどる
しかないのですかねぇ。しかもこれって2000/XPだけ?

225:222
02/10/09 22:49
SHGetSpecialFolderPath()で取得できそうですた。


226:デフォルトの名無しさん
02/10/10 02:08
その関数も2000/XPのみだぞ。
つーかその知識レベルでインストーラ自作したら
ねこねこ仕様になりかねんからやめれ。

227:デフォルトの名無しさん
02/10/10 04:03
>>225
SHGetSpecialFolderLocationだって。


228:デフォルトの名無しさん
02/10/10 06:15
OSによってサポートされているCSIDL_*定数が異なるという罠がある。

229:デフォルトの名無しさん
02/10/11 01:40
CSIDL_STARTMENU だしょ。Win95以降なら大丈夫じゃん。

230:デフォルトの名無しさん
02/10/11 04:13
>>226
>その関数も2000/XPのみだぞ。

嘘をついてはいけません。
あなたには人のレベルをどうこう言う資格はありません。

231:デフォルトの名無しさん
02/10/11 10:00
>>230
その関数はshell32.dll version 4.71のみだぞ
これで満足か揚げ足とりクン
どっちにしろ222にインストーラを作る資格はない

232:デフォルトの名無しさん
02/10/11 10:01
また言いがかりつけられる前に訂正しておこう
×shell32.dll version 4.71のみ
○shell32.dll version 4.71以降のみ
ここで本質的なのは「動かない環境がある」ことで
具体的にそれがどういう環境なのかはたいした問題じゃないのにな

233:デフォルトの名無しさん
02/10/11 10:58
完全な間違いだから揚げ足とりじゃないと思うが・・・

234:デフォルトの名無しさん
02/10/11 12:01
動かない環境があるって点は間違いじゃない

235:デフォルトの名無しさん
02/10/11 13:21
>その関数も2000/XPのみだぞ
これについてだろ。「のみ」じゃないんだから完全な間違い。

236:デフォルトの名無しさん
02/10/12 01:54
>>226 必死だな(藁

237:デフォルトの名無しさん
02/10/12 15:08
必死のどこが悪い

238:デフォルトの名無しさん
02/10/12 16:02
間違いを指摘されて必死に話をそらそうとするのはかっこ悪い

239:デフォルトの名無しさん
02/10/15 02:48
age

240:デフォルトの名無しさん
02/10/15 10:32
で結局SHGetSpecialFolderPathは使っていいの

241:デフォルトの名無しさん
02/10/15 14:37
>>240
>>227
レスとMSDNくらいちゃんと読め

242:デフォルトの名無しさん
02/10/15 15:06
ようするに>>225>>226は両方ともアホ

243:デフォルトの名無しさん
02/10/15 17:59
>>242
直後の>>227,>>229が完全に無視されてアホ同士の煽りあいへと展開しますた。
もしやアホな二人は自作自演・・・なわけないか。

244:デフォルトの名無しさん
02/10/16 10:41
まとめ:
スタートメニューの位置は
SHGetSpecialFolderLocation(CSIDL_STARTMENU)
で取得。Win95以降の全プラットフォームで使用可。

245:デフォルトの名無しさん
02/10/16 10:57
でも最近はWin95やNT4がターゲットに含まれることが少なくなってきたから
SHGetSpecialFolderPath()でもほぼ問題ないと思う。

246:デフォルトの名無しさん
02/10/16 11:39
_WIN32_IE 0x400な機能を使うアプリならまったく問題ないね
インストーラだけIE4のない環境に対応してても意味ない

247:デフォルトの名無しさん
02/10/20 03:53
InstallShield、DevとProって、嫌な感じで2分化したな~。
高けぇんだからもう一緒にしろよ~。

248:デフォルトの名無しさん
02/10/21 23:21
age

249:デフォルトの名無しさん
02/10/22 00:26
つーか、InstallShield すげー使いにくいんですけど

250:デフォルトの名無しさん
02/10/22 09:23
それでもヘタレが自作するよりまし。

251:デフォルトの名無しさん
02/10/24 02:14
VisualStudio .NETに付属のWindows Installer開発環境はかなり使いやすいと思う。
VC等のプロジェクトと統合できるのが非常に便利。
凝ったことをしないインストーラならこれで十分。InstallShieldを使う機会が減りそうだ。

252:デフォルトの名無しさん
02/10/25 00:27
Windows用インストーラのソースを公開しているフリーソフト作者っていなかった?

253:デフォルトの名無しさん
02/10/25 20:43
InstallShieldはWindowsのクソアプリの筆頭。さっさと絶滅して下さい。
というか絶滅させて下さいお前ら。お願いします。

254:デフォルトの名無しさん
02/10/26 08:03
URLリンク(www4.kcn.ne.jp)
このエロゲのインストーラー作った奴は死んだほうがいいと思う。
もしかすると>>56-150あたりで語られてるねこねこアンインストーラーを超えたやもしれん。

>10月25日発売の『Angelio 完全版』のセットアッププログラムに不具合があることが判明いたしました。
>セットアップ時のインストール先を指定する時に"D:\"などを指定すると
>Dドライブの中のファイルがすべて削除されてしまいます。

これって一体どんな意図をもって組んだんだろう。
頭オカシイで。

255:デフォルトの名無しさん
02/10/26 13:42
どういう状態を想定してファイルを削除する処理を仕込んだんだろう。

256:デフォルトの名無しさん
02/10/27 09:31
エロゲのインストーラーといえば、
スレリンク(hgame板:47番)
これもすごそうだ。
1時間、2時間かかるインストーラーって一体どういう設計をしてるのか興味ある。

257:デフォルトの名無しさん
02/10/27 20:22
エロゲプログラマは業界の底辺だな。
優秀なのが他のジャンルに言った後のノコリカスが作ってるんだろう。

258:デフォルトの名無しさん
02/10/29 12:33
と比べたらInstallShieldのほうが全然マシなわけです。
お分かり? >>253

259:デフォルトの名無しさん
02/10/29 13:00
常識を超越したインストーラーといえば、こんなのもあったな。
例によってエロゲなんだが、CD-ROMドライブがDドライブじゃないとインストールできないという超絶インストーラーが。
DにHDでEがCD-ROMとかいう環境だとインストール不能。
CD-ROMドライブの位置はDと決め打ちしている。
もう、アホかとバカかとなんて言ってられるレベルじゃないね。
なぜD以外にCD-ROMドライブがある事を想定できないのか、全く持って理解できん。
精神異常者だよ、そんなの。キチガイ。

260:デフォルトの名無しさん
02/10/29 22:54
みなさんアンインストーラって使ってます?

261:デフォルトの名無しさん
02/11/05 21:31
>>260
つかってます

262:デフォルトの名無しさん
02/11/05 21:42
>256
GCA圧縮で、そのうえファイルが超多かったんとちがったっけ

263:デフォルトの名無しさん
02/11/11 16:55
>>258
分かりません。超絶に酷いものを比較対照にしてどーすんべ。

264:デフォルトの名無しさん
02/11/15 13:49
msiならできるの? できるならmsiを使わない理由は?

265:デフォルトの名無しさん
02/11/15 13:59
>>263
InstallShieldもドライブを丸ごと消し去ったりCD-ROMが
Dドライブでないとインストールできなかったりするのですか?
どちらが酷いのか分かりきったことだと思いますが。
おバカなエロゲプログラマには理解できないかもしれませんね

つーかInstallShieldの何がひどいのか具体的なことを
何一つ言ってませんね。釣りですか?

266:デフォルトの名無しさん
02/11/15 15:43
>>265
読解力ねーなおまえ。

267:デフォルトの名無しさん
02/11/15 16:34
>>266
それはともかくInstallShieldの何が糞なのかは
煽りじゃなしに教えてほしい

268:デフォルトの名無しさん
02/11/15 18:19
>>267
まだそんなこと言ってんのか。
>>263のどこでInstallShieldを非難してんだよ。
エロゲインストーラが糞なのは周知の事実なんだから、そんな糞をInstallShieldみたいな
市販ソフトとわざわざ比較すること自体無意味だって言ってんだろ。

269:デフォルトの名無しさん
02/11/16 01:42
>>263なんかどうでもよくて>>253に聞いてるんですけど。

270:デフォルトの名無しさん
02/11/16 01:48
>>265は明らかに>>263に聞いてる。

271:デフォルトの名無しさん
02/11/16 07:00
InstallShieldというよりも開発元が糞。
バカ高い価格のくせにバグが多い。
しかもなかなか修正しないし、ひどいのは「次期バージョンで修正されます」という。
その次期バージョンの価格がまた高い。

272:デフォルトの名無しさん
02/11/17 15:12
InstallShield昔のやつしか持ってないんだけど
新しいのはAdmin以外インスコ不可とか、再起動しなくてもファイルを完全に消せる?


273:デフォルトの名無しさん
02/11/18 16:36
あと、Adminがインスコしたあと他のユーザーが使って
そのあとAdminがアンインスコするときに他のユーザーのデータ残せたりできる?


274:デフォルトの名無しさん
02/11/19 00:00
>>272
>Admin以外インスコ不可
できる

>再起動しなくてもファイルを完全に消せる?
場合による

>>273
>あと、Adminがインスコしたあと他のユーザーが使って
>そのあとAdminがアンインスコするときに他のユーザーのデータ残せたりできる?
削除する処理を自分で書けばできる。

275:デフォルトの名無しさん
02/11/23 16:37
InstallShieldの中身は知らないけど、とりあえず使ってヤなとこ。

・インストール中の説明の文面が変。
・インストール先が"C:\...\3DMark2000"とかはみ出して毎回確認しなきゃならない。
・プログレスバーが98%とか99%とかで延々止まるので意味ない。ストレス溜まりまくり。

俺にはこういうのはユーザビリティ上の大欠陥としか思えんので、
昔からずっと放置されているのが不思議でしょうがない。
もう使ってるソフトは少数派っぽいのでどうでもいいけど。

276:デフォルトの名無しさん
02/12/01 00:37
age

277:デフォルトの名無しさん
02/12/01 04:59
EXEPressしか使わん。

278:デフォルトの名無しさん
02/12/02 00:14
>>277
それはいったいなんですか?

279:デフォルトの名無しさん
02/12/02 00:20
ぐぐってみたらトップに出てるんだが・・・

280:デフォルトの名無しさん
02/12/08 03:46
自作のフリーソフトにインストーラ付けたいんだけど、
フリーのインストーラってあるの?

281:デフォルトの名無しさん
02/12/08 05:33
Vectorを「インストーラ」で検索してみろ

282:デフォルトの名無しさん
02/12/11 12:41
NSISでファイルのコピー中に中止する方法を誰か知ってませんか?
ゲームのHegemoniaはNSISを使っていて、キャンセル出来るみたいなんですが・・・

283:デフォルトの名無しさん
02/12/21 22:29
結局msiを理解している人は少ないのか…。
検索してもいいサイトはひっかからないし。

284:デフォルトの名無しさん
02/12/21 23:18
だってOrcaのヘルプ英語なんだもん。

285:277
02/12/25 01:22
>>278,280
EXEPress
URLリンク(www.webtech.co.jp)

286:デフォルトの名無しさん
02/12/25 22:35
ageようか。

287:デフォルトの名無しさん
02/12/25 22:40
遅っ

288:デフォルトの名無しさん
02/12/25 22:50
Windows Installer使い勝手良くていいんだけど、
セットアップローダ付きにすると、
フロッピーに入りきらなくなるのがなぁ・・・・


289:デフォルトの名無しさん
03/01/09 02:53
これからは、爆弾をしかけたとか書いちゃ駄目なのですか?(´・з・`)

290:デフォルトの名無しさん
03/01/09 03:34
大阪って何?(´・ω・`)

291:デフォルトの名無しさん
03/01/09 04:18
まあ確かに次はwinnyなんだろうが
でもすぐ手入れされそう

292:デフォルトの名無しさん
03/01/09 13:53
大阪キタ━━━(゚∀゚)━━━ !!!!!

293:デフォルトの名無しさん
03/01/09 17:51
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 138720人 発行日:2003/1/9

年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。

そんなわけで、年末に予告したIP記録ですが実験を開始しています。

「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。

んじゃ!

────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
──────────────
Keep your thread alive !
スレリンク(software板)l50
──────────────

294:デフォルトの名無しさん
03/01/09 23:42
そんな事したらちくり裏情報板が潰れるじゃねーか

295:デフォルトの名無しさん
03/01/10 08:40
マンコとかきまくれるのは2chだけ!!ということに変わりはない

296:デフォルトの名無しさん
03/01/10 10:00
記録されたー

297:デフォルトの名無しさん
03/01/10 10:41
お前ら暇だな

298:デフォルトの名無しさん
03/01/10 11:10
もう消されちゃったみたいだけど、多少残骸があるね。

299:デフォルトの名無しさん
03/01/10 11:56
>>277
つーか、それ半年前の記事をコピペして遊んでる奴だな(素)

300:デフォルトの名無しさん
03/01/10 12:25
テストカキコミ

301:デフォルトの名無しさん
03/01/10 13:18
絶対にばれない方法で自分の悪口のスレッドを立てる
↓(2003年現在、あります、その方法)
スレッドのレスが1000いくまで待つ。

晴れて告訴

IPにより一人一人を訪ねる。(告訴)

儲かって、うまぁ~、うま、うま、うまトマト!


302:デフォルトの名無しさん
03/01/10 15:38
削除報告で一言 処置 ってあると 放置 って見えるんだよ

処理 って一言あると 無理 って読めるんだよ なんとかしてくれよ

303:デフォルトの名無しさん
03/01/10 17:07
将来的にはつまらなくなりそうだな>2ch

あ、でも勇者は出るか。
IPが出るってのに犯行予告する奴が、今でも後を立たないもんな。

304:デフォルトの名無しさん
03/01/10 23:26
>>359
犯罪系かキタ━━(゚∀゚)━━!!かな?

305:デフォルトの名無しさん
03/01/10 23:35
>>689
ガイシュツ

>>695
そだな。
閉鎖に比べたら全然マシだな。

306:デフォルトの名無しさん
03/01/11 00:51
↑こいつは偽者。

307:デフォルトの名無しさん
03/01/11 00:58
一見まともなことを言って見てもアシはつくよ>yQzsmkAx

308:デフォルトの名無しさん
03/01/11 10:23
【社会】2ちゃんねるが全板でIP記録を開始 3年に渡る"匿名掲示板"の歴史に幕…
スレリンク(newsplus板)

309:デフォルトの名無しさん
03/01/11 10:57
======2==C==H======================================================

         2ちゃんねるのお勧めな話題と
     ネットでの面白い出来事を配送したいと思ってます。。。

===============================読者数: 139038人 発行日:2003/1/10

なにやら、連日メルマガだしてるひろゆきです。

そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。

重くなって落ちたりしてもご愛嬌ってことで。。。

んじゃ!

────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
──────────────
Keep your thread alive !
スレリンク(software板)l50
──────────────

310:デフォルトの名無しさん
03/01/11 11:49
>2ちゃんねるが全板でIP記録を開始 3年に渡る"匿名掲示板"の歴史に幕…

えーーーー

座敷牢からカキコしてる俺はどうなる!!!

311:デフォルトの名無しさん
03/01/11 13:48
IP記録になったら、串はある程度解禁されないのかな。

312:デフォルトの名無しさん
03/01/11 16:36
なんで前スレはスレスト?

313:デフォルトの名無しさん
03/01/11 16:43
厨房板の荒らしは削除されたようだ
いつか全板で強制表示になるのだろうか?
スクリプトくめばどこの板だって荒らせるだろうし

314:デフォルトの名無しさん
03/01/12 00:48
隊長!誤爆しましたっ!
すまん!

315:デフォルトの名無しさん
03/01/12 00:57
肛門から水戸黄門が出る

316:デフォルトの名無しさん
03/01/12 01:38
Windows用インストーラのソースを公開しているフリーソフト作者っていなかった?

317:デフォルトの名無しさん
03/01/12 02:17
777get
でロンパリ


318:デフォルトの名無しさん
03/01/12 02:21
IP取るって前のオークションみたいにネタだったらいいのにな。

319:デフォルトの名無しさん
03/01/12 02:56
>>316
NullsoftのSuperPiMP(Winampのインストーラ)とか
URLリンク(nsis.sourceforge.net)

他にもいくつかはある模様

320:デフォルトの名無しさん
03/01/12 09:51
共犯者ハケーン

321:デフォルトの名無しさん
03/01/12 09:53
前スレを踏襲しただけじゃないの?

と、マジレスしてみry

322:デフォルトの名無しさん
03/01/12 20:41
ゲッ
674 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 23:36 ID:1BXnvYvY
通報する人は、IPはあるので管理者に連絡してくれれば、
「捜査関係事項照会書で照会しますよー」って言ってたて伝えてくださいー。

らしい。

323:デフォルトの名無しさん
03/01/12 20:45
これは司法に訴える、訴えないの話ではないです。

訴えられなくても 2ch 上で不法行為があるという事実があって
更に、それを放置(ちと違うけど)している管理責任の問題である
というのが司法側の解釈だと思うのです。

そして、一般的にこの放置された場所(2ch 的な匿名性?)が魅力の一つだった
とされてきた、と把握してます。

⇒いくらなんでも "Internet 上は アナーキーであっても良い" ワケではないでしょう。

324:デフォルトの名無しさん
03/01/12 20:53
関連リンクとか情報がイパーイなら外部にリンク集や情報まとめを作って1でそこにリンクするとよいかも。
うちのスレはこれで10レス近くのテンプレを1だけで収めたYO!

1で終われば2ゲト厨も関係なし。

325:デフォルトの名無しさん
03/01/13 20:02
自分のソフトにMSVBVM6.0.DLLをつけて配布しても問題ないですか?

326:デフォルトの名無しさん
03/01/13 22:07
もうどうでもいいだろ、クチビルゲは

327:山崎渉
03/01/14 02:10
(^^)

328:山崎渉
03/01/15 17:50
(^^)

329:デフォルトの名無しさん
03/01/20 18:05
InstallStudio7.0j 使ってるんですが、どうしてもインストーラーが
単体のファイルになってしまいます。

ヘルプを読むと「ビルド設定」で「CD-ROMインストールをフロッピー
インストールに変換」にチェックすると「ファイルのインストール」になる
ようなのですが、最初から「ファイルのインストール」になっています。

「ファイルのコピ-」に変換するにはどうしたらいいのでしょうか。


330:山崎渉
03/01/23 21:53
(^^)

331:駄目?
03/02/06 15:13
ORCAの日本語解説ページ教えてくれませんか?
使い方が全く分かりません

332:デフォルトの名無しさん
03/02/06 15:18
俺も以前探したけど全然見つからなかった。
Orcaのドキュメントを日本語化しようとしたけど途中で挫折した。

333:デフォルトの名無しさん
03/02/06 16:01
インストーラーぐらい自分で作れよw

上のほうにC:ドライブ丸ごと消してしまうアンインストーラーあるってあったけど
作った奴は相当アホだな。

インストール時には「ディフォルト」で登録フォルダ名を追加する使用にすればいいんだ。


これだけのことだ。C:ってユーザーから指定があるなら c:\addpath
これで重要なフォルダに直接ばら撒くなんてことしないだろう。

スタートメニューの書き込みもレジストリへ書き込めば終わり
ファイルの複数コピーはファイルファインドと属性を調べる関数をつかう
再帰呼び出しのルーチン一つで終了。



334:デフォルトの名無しさん
03/02/06 16:04
すげえ知ったかぶり

335:デフォルトの名無しさん
03/02/06 16:07
URLリンク(bbs.1oku.com)
★管理人推薦です★

336:デフォルトの名無しさん
03/02/06 16:36
>>334
馬鹿は放置しとこう

337:NullPointerExceptionはぬるぽ
03/02/06 18:14
InstallShield Express Ver.4.0新発売age
URLリンク(www.networld.co.jp)

338:デフォルトの名無しさん
03/02/06 19:49
VS.NETでWindows Installer使えば問題ない

339:名無し@沢村
03/02/06 23:24
>>333
> インストール時には「ディフォルト」で登録フォルダ名を追加する使用にすればいいんだ。
例えば、必ずC:\hogeにインストールするということですか。Cドライブがない環境はどうする気ですか?
どうか、教えて下されー。

> これだけのことだ。C:ってユーザーから指定があるなら c:\addpath
C:\addpathが既に存在する場合はどうする気ですか?
どうか、教えて下されー。

> スタートメニューの書き込みもレジストリへ書き込めば終わり
レジストリでスタートメニューへの登録をするとは初耳です。私の勉強不足ですね。
てっきり、SHGetSpecialFolderPath(.・・, CSIDL_STARTMENU, ・・) で取得したディレクトリを操作すると思ってました。
また私の認識ではショートカットを作るのは結構面倒くさいのですが、ものすごく簡単な方法をご存じのようですね。
是非、ご教授して下されー。


アンインストールのことはあまり考えておられないようですが、大丈夫でしょうかー。

340:デフォルトの名無しさん
03/02/06 23:26
>どうか、教えて下されー。
プログラマーってみんなこんな喋り方するのですか?


341:デフォルトの名無しさん
03/02/06 23:38
沢村にレスをするな。各スレで問題を起こしている問題児だ。

342:デフォルトの名無しさん
03/02/06 23:42
つーか沢村ってネタ煽り用ハンドルだろ?

343:339
03/02/07 10:32
>>339
文字列数が1以下ならエラー
3文字以上なら3文字目が:か調べる
4文字以上ならディレクトリネームの可能性があるから重複で無いか調べる。
ネットワークドライブは\\が含まれるのでこれもチェック

いずれにしても(条件を見て)強制的に、ユーザーの入力ディレクトリのお尻に追加すればいいんじゃないかな。

それから重複かどうかは、ディレクトリを作成する直前に、
ディレクトリが有効かどうかで調べれば良いです。

delphiのサンプル ショートカットとスタートメニュ
URLリンク(www.borland.co.jp)

アンインストールはlogファイルを残すのがいいのではないですかね。
全てのファイルのコピー履歴を取るのは可能だけど、ファイル数が多いアプリだとLOGも大きくなりますね。
昨今、HDDのサイズがでかくなったので、問題ないといえば無いですが。



344:デフォルトの名無しさん
03/02/07 11:10
> 343 名前:339 投稿日:03/02/07 10:32
> >>339
自己レスですか?

345:名無し@沢村
03/02/07 11:31
>>343
ディレクトリのチェックは PathFileExists() PathIsUnc() あたりを使うとシンプルに書けそうですよねー。

>delphiのサンプル ショートカットとスタートメニュ
>URLリンク(www.borland.co.jp)
Delphiはよく知らないんですけど、結局IShellLinkを操作するんですよねー。結構長いコードになりますよねー。
CEだったらSHCreateShortcut()っていうのがあるんですけど。

アンインストール後に、アンインストーラ自身の実行ファイルも消さないといけないですよねー。
なんか面倒くさそうですよねー。

コントロールパネルの「アプリケーションの追加と削除」に登録する必要もありますよねー。
共有DLLをコピーする場合は参照カウントを増減する必要がありますよねー。
COMの場合はレジストリへ登録しなきゃいけませんよねー。

結局、インストーラ作成ツールを使った方が効率が良い気がします。
インストーラの動作試験は面倒くさいですしね。VirtualPCを使うと楽になりますけど。

346:デフォルトの名無しさん
03/02/07 12:06
Shell DDEでもショートカットを作れるぞ
下手するとIShellLinkよりめんどくさいが

347:デフォルトの名無しさん
03/02/07 13:55
つーかなんで今更そんな基本機能しか付いてないインストーラを自作しようとするわけよ

348:デフォルトの名無しさん
03/02/07 14:34
作るの簡単とか大口叩いた手前引っ込みがつかないから

349:デフォルトの名無しさん
03/02/07 15:56
>>333みたいな奴が自分の力を過信して某エロゲみたいなインストーラ作っちゃうんだろうな・・・

350:デフォルトの名無しさん
03/02/11 02:20
hage

351:デフォルトの名無しさん
03/02/11 15:30
NSISって最初からマルチランゲージ対応だし,結構いいと思うけど
日本人あんまり使ってる人いないね・・


352:デフォルトの名無しさん
03/02/12 11:40
漏れOrcaを日本語化してみるYo

353:デフォルトの名無しさん
03/02/12 12:46
>>337 :NullPointerExceptionはぬるぽ :03/02/06 18:14
>InstallShield Express Ver.4.0新発売age
>URLリンク(www.networld.co.jp)

>>338 :デフォルトの名無しさん :03/02/06 19:49
>VS.NETでWindows Installer使えば問題ない

確かに、シンプルなアプリケーションでは問題ないけども、以下のような場合
VS.NETのWindows Installerでは対処できない。
・ .Net Frameworkをインストーラに含めて配布する
・ MSDEをインストーラに含めて配布する
・ インストール終了時に強制的に再起動する
・ インストール終了時に別のアプリケーションを配布する
・ アップデートパッチを作成する

単発でアプリを配布することは全然問題ないけども、ユーザーから
複雑な要件を要求されたときには使えないということになってしまう。
さりとてInstallShield Developerにすると22万(!)かかる。

個別にユーザーに配布するのであればVS.NETのWindows Installerで
十分だと思うけど、不特定多数に配布、販売するのであれば限界が来ると思います。
たった今職場にInstallShield Expressがやってきたので、これから使用してみます。


354:名無し@沢村
03/02/13 02:20
>>353
ヌヒよ、とりあえず君はWindows Installerのマージモジュールを知らないようだな。

355:353
03/02/13 14:35
>>354
>ヌヒよ、とりあえず君はWindows Installerのマージモジュールを知らないようだな。

ああ、知っているし、いくつか組み込んで出荷したこともある。
しかし、
・いかにもVS.NETに付属しているヤシで作ったことがみえみえ
・シリアルNo.の入力とか、OSによってインストール処理を分岐させたい
・WEB上にインストールプロジェクトを配置したい
・差分インストールや配布ファイルの有無のチェックをしたい
・カスタムインストールをさせたい
などの要件が必要になり、どうしてもVS.NETに付属のものでは機能を満たす
ことができなくなったと判断されたので、ISを使ってみようと思った。
もしかするとVS.NETで全部できるのかもしれなかったけど、手間ひまと時間を
かけるんだったら、予算で解決しちまえと思ったんだよ。


356:名無し@沢村
03/02/13 23:06
>>355
>>ヌヒよ、とりあえず君はWindows Installerのマージモジュールを知らないようだな。
>ああ、知っているし、いくつか組み込んで出荷したこともある。

ふーん。じゃあ、.NET FrameworkのマージモジュールがVisualStudioに付属していることや、
MSDEのマージモジュールがWEBで提供されていることは知らなかったんだな。

それとヌヒよ、複雑な処理はInstallShieldを使った方が開発効率が良いことには同意だが
カスタム処理を行いたいならスクリプトを記述できないExpressでは役不足ではないのか?
やはりDeveloperかProfessionalでないと意味がない悪寒。

357:デフォルトの名無しさん
03/02/13 23:28
>>356 はマージモジュールさえ突っ込めばそれですべて事足りると思ってる知ったか厨。


358:名無し@沢村
03/02/14 04:25
>>357
「複雑な処理はInstallShieldを使った方が開発効率が良いことには同意」
と書いていますが、何か?

359:デフォルトの名無しさん
03/02/14 13:34
>ふーん。じゃあ、.NET FrameworkのマージモジュールがVisualStudioに付属していることや、
>MSDEのマージモジュールがWEBで提供されていることは知らなかったんだな。

知ってた。その上であえて(別の理由で)VS.NET付属品に見切りをつけた。

>それとヌヒよ、複雑な処理はInstallShieldを使った方が開発効率が良いことには同意だが
>カスタム処理を行いたいならスクリプトを記述できないExpressでは役不足ではないのか?
>やはりDeveloperかProfessionalでないと意味がない悪寒。

それに関しては、現在のうちのプロジェクトと今後1年間に販売を計画している
製品に対して、IS Express, Developerの英語版をダウンロードして
開発サイドが数ヶ月にわたって双方を評価し、Expressで必要条件を満たすことを
確認し, Developerの機能は必ずしも必要ないか、別の方法で解決することにした。
その上でExpressの購入に踏み切ったということ。
確かにDeveloperを購入することにより「大は小を兼ねる」理論が適用される
かもしれないし、今後の配布にExpressでは支障を来たす可能性は否定できないが、
複数のライセンス購入での価格差はかなり大きくなるし、どうしても必要ならば
自分が正当な理由を基に交渉して購入すればよいだけのこと。




360:デフォルトの名無しさん
03/02/14 13:37
スレリンク(tech板:89番)

361:デフォルトの名無しさん
03/02/16 16:08
>>353,355,359 は、商品開発および販売に携わっている、きわめて普通のPMあるいはSEの姿勢
>>354,356,358 は、文句ばっかり言ってロクな仕事をしない典型的な香具師

仕事にかける姿勢の違いが文面からも明白

362:デフォルトの名無しさん
03/02/16 16:33
ぜんぶMSじゃなきゃいやなんだよー

363:デフォルトの名無しさん
03/02/16 17:50
結局 >>353
> VS.NETのWindows Installerでは対処できない。
> ・ .Net Frameworkをインストーラに含めて配布する
> ・ MSDEをインストーラに含めて配布する
が大嘘だったから無用なツッコミを招いたんだろ。

364:デフォルトの名無しさん
03/02/22 02:14
hage

365:デフォルトの名無しさん
03/03/11 21:22
このスレの存在に気付かなかったのでマルチになってしまいますがお許しを。。。

Win2k上でプログラム開発を行い、そのプログラムのためにVisualStudio.NETで
インストールパッケージを作成しますた。.msiファイルを作成したわけですね。
で、それを実行すると、インストールの完了直前になって

「不正なコマンド ライン パラメータです。
 Windows Installer V 2.00.2600.1106
 Copyright (C) ...」

というダイアログが出ます。プログラムのインストールはうまくいってるようなんですが、
なんか気持ち悪くて。どなたか対処法方わかりますか?
ちなみにこのダイアログはコマンドプロンプトで「msiexec」を引数何もなしで実行しても出ます。

366:デフォルトの名無しさん
03/03/12 01:20
Windows Installer って複数枚CDからの
インストールに対応してるの? 

367:365
03/03/12 08:51
ageます

368:365
03/03/12 15:42
すみません。
マージモジュールを使用する方法で自己解決しました。

369:デフォルトの名無しさん
03/04/12 06:36
勢いづけといってはなんですが、さっそく質問です
InstallShield で、レジストリの定義(アイコンなどの関連づけ)を
したいのですがどうしたらよいのでしょうか?
「レジストリエントリ」というところになにかデータを入れれば
よいのでしょうけど、いまいちわかりません。

教えてください。


370:デフォルトの名無しさん
03/04/12 15:46
勢いなくしてるようなんですが、さっそく質問でつ。
InstallShieldで、っても何をしたいのかよくわかんないんでつが、
どのように答えたらよいのでしょうか?
「レジストリエントリ」というところになにかヒントがあれば
よいのでしょうけど、いまいちわかりません。

教えてください。


371:デフォルトの名無しさん
03/04/12 16:50
>>370
は?馬鹿?


372:デフォルトの名無しさん
03/04/13 10:13
>>371
おまえは気がつかないのか?

>>370はもっともなこと言ってると思うが。
>>369の書き方じゃ確かに答えようがないよな。


373:369
03/04/13 15:40
>>372
インストール時に拡張子とアイコンの定義付けも行いたいのです。
「レジストリエントリ」という部分に対して何か操作を行うような
気配がしますが、具体的にどうすればよいのかわかりません。
教えてください


374:デフォルトの名無しさん
03/04/13 18:50
>>373
拡張子の定義付けを行うレジストリエントリを入力すればよいのです。

375:369
03/04/13 20:11
>>374
ここまではわかりました
ここで任意のアイコン画像を定義するにはどうしたらよいのですか?


376:デフォルトの名無しさん
03/04/13 20:17
>>375
検索エンジンを使えないのですか?
URLリンク(www.google.co.jp)

377:デフォルトの名無しさん
03/04/13 21:06
>>376
使えないから聞いてるんです。

378:デフォルトの名無しさん
03/04/13 21:39
僕のインターネットは2ちゃんねるしか見れません

379:369
03/04/13 22:51
>>376
一足遅れました
そこまでは自分で調べてレジストリのキーを登録すればよいことは
わかりました

ここで任意のEXEに何個目のアイコンを指定する みたいな設定が
必要になると思うのですが、これからインストールする
exeの位置(現時点では未定)がわからないのに、
どうやって、キーを指定すればよいのですか?
すいませんが教えてください


380:デフォルトの名無しさん
03/04/13 23:26
調べろつってんだろうが。カス。

381:369
03/04/13 23:31
>>380
ここ相談室だろが?オタクよお
来るなや、ボケ


382:デフォルトの名無しさん
03/04/13 23:33
>>381
自分のつら見ていえや。

383:デフォルトの名無しさん
03/04/14 00:17
supportに聞けよ。
あぁ、割れ物だから聞けないのか(藁

384:デフォルトの名無しさん
03/04/14 00:21
>>379
環境変数を使う。後はHelp見ろ。

385:デフォルトの名無しさん
03/04/14 01:17
>>382
意味不明
>>383
相談室の意味がなくなる
>>384
なるほど、ありがとうございます



386:デフォルトの名無しさん
03/04/14 01:52
>>385
おまいがHelpさえみれないアフォだってことに気づけ。

387:デフォルトの名無しさん
03/04/14 05:49
インストーラーごときでスレたてるな、サノバビッチ。

388:デフォルトの名無しさん
03/04/14 15:04
おいおいみんな
ここは相談室なんだからそれをいったら・・・・
すべてのQ&Aは成立しないぞ


389:デフォルトの名無しさん
03/04/14 15:11
385=388必死だな

390:デフォルトの名無しさん
03/04/14 19:15
プログラム板のネタなんですか?

391:デフォルトの名無しさん
03/04/14 19:54
そりゃあ、検索してもちょっと見つからない事とか、
Helpみてもちょっと解り辛い事とか、
雑談とか雑談とか雑談とか。

392:デフォルトの名無しさん
03/04/15 01:45
369の質問はヘルプみてもわからないぞ
アイコンの定義なんてさ
なんで、みんな初心者を叩くの?
君たちも最初は初心者だったわけじゃないか


393:デフォルトの名無しさん
03/04/15 01:55
質問が分かりにくかったからじゃないの?

394:デフォルトの名無しさん
03/04/15 01:58
>>392
恥ずかしい>>370の自作自演

395:デフォルトの名無しさん
03/04/15 01:58
粘着がうざいだけ。

396:デフォルトの名無しさん
03/04/15 02:41
>>1
インストールくらい手動でやらせろ

397:デフォルトの名無しさん
03/04/15 10:58
>>396
おまえには手動でやるのは無理

398:デフォルトの名無しさん
03/04/15 17:19
まあ、俺レベルのプログラマならウィンドウズに埋め込んじまうけどな

399:デフォルトの名無しさん
03/04/15 18:02
俺レベルならソフト本体に埋め込む


400:デフォルトの名無しさん
03/04/15 18:12
俺レベルなら出向いて手動インストールだけどな。

401:デフォルトの名無しさん
03/04/15 18:19
俺レベルなら彼女に俺の暴れん坊をインストールだけどな

402:デフォルトの名無しさん
03/04/15 18:28
あああああ、イクわああああああ!
いっちゃう~~~!!

403:デフォルトの名無しさん
03/04/16 02:35
インストーラの中からファイルを抜き出す方法でいいのないでしょうか?
尻なしの奴で。
アプリをいちいちProgramFilesに入れたくないんですよ。
Install Shieldみたいにtempファイルつくるものなら
なんとかなるんですけど、そうでないものを強制的に物故抜きたいです。
煽りの中にもきらりと光るヒントをお願いします。

404:デフォルトの名無しさん
03/04/16 02:48
>>403
いやならそのソフトつかわなきゃいいじゃん。

405:デフォルトの名無しさん
03/04/16 03:03
>>403
インストーラ実行時に、インストール先としてをProgram Files以外を
指定すればいいんだよ。

406:403
03/04/17 00:29
そのインスト先を選べないインストーラがけっこうあって。
これユーザ側にはけっこうある悩み。
選べれば問題ないんですけどね。

407:デフォルトの名無しさん
03/04/17 00:34
板違いな気がしないでもない

408:デフォルトの名無しさん
03/04/17 00:42
>>403
もしかしてインストールとはファイルをコピーするだけだと思ってる?
もしかしてインストールとはファイルをコピーするだけだと思ってる?

409:デフォルトの名無しさん
03/04/17 00:43
>>408
おまえ、ふかわりょうかよ
おまえ、ふかわりょうかよ

410:山崎渉
03/04/17 15:22
(^^)

411:デフォルトの名無しさん
03/04/19 17:59
ショートカットではアイコンのパターンを切り替え選択できますが、
InstallSheildでのインストーラー作成時にexeのショートカットに対して
このようなパターン指定ってできますか?
もしできるのなら、ヒントを教えてください


412:デフォルトの名無しさん
03/04/19 18:06
>>408
そういうこともよくありますね。
そういうこともよくありますね。

413:デフォルトの名無しさん
03/04/19 18:13
厳密には、
インストール=ファイルコピーのみ
セットアップ=ファイルコピーと必要な設定

414:デフォルトの名無しさん
03/04/19 18:21
    \     毛       /
  腿  \_  |   _/
          彡彡彡
          ミミミミ クリトリス
         ミミミミ / ̄ ̄ ̄ ̄
         ノ σ ヽ 尿道
       / / ゚ヽ ̄ ̄ ̄ ̄
大陰唇 / //\\ \ 
 ̄ ̄ ̄ ̄  ( ( 膣 ) ─ 小陰唇
      \ \\// /
         `   \/  '
\         *─アナル      
  \_____/\_____/ 女性の正しいオナニーのやり方【あなたのオナニーはもっと気持ち良くなる】
                  URLリンク(mypage.naver.co.jp)

415:山崎渉
03/04/20 02:57
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

416:山崎渉
03/04/20 03:37
   ∧_∧
  (  ^^ )< ぬるぽ(^^)

417:荒れたのでもう一度・・
03/04/20 17:03
ショートカットではアイコンのパターンを切り替え選択できますが、
InstallSheildでのインストーラー作成時にexeのショートカットに対して
このようなパターン指定ってできますか?
もしできるのなら、ヒントを教えてください


418:デフォルトの名無しさん
03/04/20 17:18
マニュアルに書いてます。
正規に購入したら手に入ります

419:デフォルトの名無しさん
03/04/22 02:41
>>417
アイコンは、EXEやDLLにリソースとして持たせてから
レジストリでそれをアイコンとして指定するとよいよ

420:デフォルトの名無しさん
03/04/22 22:36
ニュースステーション、ニュースやれよ。

421:デフォルトの名無しさん
03/04/22 22:39
420が良い事言った

422:デフォルトの名無しさん
03/05/13 03:36
install

423:デフォルトの名無しさん
03/05/13 08:45
Inno Setup 使ってる人っている?使えるんなら勉強してみようかと思うんだが。
URLリンク(www.jrsoftware.org)

424:デフォルトの名無しさん
03/05/13 09:09
漏れは今は使っていないがいずれ使ってみようと思ってる。。
↓のMinGWのパッケージにInno Setupが使われているらしい
URLリンク(www63.tok2.com)

425:デュランデュランデュラン
03/05/13 18:46
>>423-424
漏れDelphi使っていたこともあって、結構長い間これにはお世話になりますた。
きちんと日本語化されてるし、スクリプトがちょっと慣れないと厄介だけども
使いこなせれば結構いいと思うよ。
スクリプト使いこなせば複雑なインストーラ作成できるし。
あとはMLやWEB上のリソースを読みこなせる英語力があればいいと思います。
オープンソースなんで、Del持ってればソース自分でいじれるし。おすすめといえます。

ただ、うちの会社は諸事情によりWindows Installerに移行したので、
現在は使用していませんが。

426:デュランデュランデュラン
03/05/13 18:50
InnoSetupに関するリソース
・日本語化に関するページ(ただしバージョンが古い)
URLリンク(www.syam.net)
・InnoSetupに関するツール
URLリンク(www.istool.org)
・InnoSetup Extension
URLリンク(www.wintax.nl)

427:デフォルトの名無しさん
03/05/24 12:20
install

428:山崎渉
03/05/28 12:47
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎―◎                      山崎渉

429:デフォルトの名無しさん
03/05/29 01:07
age

430:デフォルトの名無しさん
03/05/29 02:54
EXEpress CXは個人製作のフリーソフトに限り無料で使えるとか

431:デフォルトの名無しさん
03/05/30 14:09
今までInstallSheildやEXEpressなどを使い分けていたけど最近InnoSetupに
全部移行したよ。
Delあまりよくわかってないので心配だったが、スクリプトでうまくいったので
ソースをいじくることは無かった。


432:デフォルトの名無しさん
03/06/04 16:49
InstallSheildのインストーラー作成で、
ソフトをアンインストールする際に任意のフォルダーごと削除
するにはどうすればよいのですか?
スクリプトを記述する必要ありますか?それとも
ほかで設定できる部分があれば教えてください


433:デフォルトの名無しさん
03/06/04 16:50
★クリックで救える○○○○があるらしい??★
URLリンク(yahooo.s2.x-beat.com)

434:デフォルトの名無しさん
03/06/04 21:34
ん?


435:デフォルトの名無しさん
03/06/05 01:17
>>432
スクリプトでしょうな。

436:432
03/06/05 19:47
>>435
よかったらそこの部分だけサンプルもらえませんか?
よろしくおねがいします


437:デフォルトの名無しさん
03/06/06 01:08
>>436
Win32APIのSHFileOperation()を呼び出せばいいんだよ。
APIの呼び出し方はヘルプを見てね。(ウフ

438:デフォルトの名無しさん
03/06/17 12:31
>>432
ユーザが間違えてルートに入れてた場合も?

439:デフォルトの名無しさん
03/06/17 23:49
432は勇気がある

440:デフォルトの名無しさん
03/06/18 09:51
432はみずいろ作者

441:デフォルトの名無しさん
03/06/22 23:06
install

442:デフォルトの名無しさん
03/06/26 00:30
OSXのインストーラパッケージの話題はここでOK?
なかなか情報ないんですよね。
NEXTで使ってた人や、こんな使い方もあるYo!
なんて人、お話しましょ。

443:デフォルトの名無しさん
03/06/26 01:32
しょぼしょぼとフリーソフトを作っています。
インストーラには ExePress を使っています。
いままではアップデートのたびに、古いバージョンをすべて削除してもらってから、新しいバージョンをインストールしてもらっていました。
が、できれば新しいバージョンのインストールファイルをクリックするだけで、古いバージョンを上書きで更新できるようになればいいと思っています。
このようなことをしたいとき、気をつけるべきことは何でしょうか?

また、新しいバージョンの配布に際して、すべてのファイルを含む古バージョンと、
以前のバージョンから更新のあったファイルだけを含むアップデータとの二本立てで配布したいと考えています。
このような配布形態をとりたい場合、どのようなことに気をつければよいでしょうか?

444:デフォルトの名無しさん
03/06/26 09:28
>>443

> いままではアップデートのたびに、古いバージョンをすべて削除してもらってから、
なぜそうする必要があるんだい?
ExePressでも上書き出来たと思うのだけど。

> また、新しいバージョンの配布に際して、すべてのファイルを含む古バージョンと、
> 以前のバージョンから更新のあったファイルだけを含むアップデータとの二本立てで配布したいと考えています。
> このような配布形態をとりたい場合、どのようなことに気をつければよいでしょうか?
サイズが糞デカイならともかく、めんどうになるからやめたほうがいい。


445:デフォルトの名無しさん
03/07/12 20:53
教えて君でスマンが、
Orcaってどこで入手できるん?

446:デフォルトの名無しさん
03/07/12 21:49
>>445
URLリンク(www.google.co.jp)

447:445
03/07/15 17:57
>>446
thanx!

448:デフォルトの名無しさん
03/07/16 12:10
ぐぐるで感謝してる人始めて見た....

449:デフォルトの名無しさん
03/07/17 15:48
ぜんぶMSじゃなきゃいやなんだよー

450:デフォルトの名無しさん
03/07/18 06:30
ならWindows Installer使いなさい

451:デフォルトの名無しさん
03/07/19 16:33
ガイシュツだったらスマソ

Ghost Installer ってのをみつけたんだけどどうよ?
フリー版もあるし、日本語使える(言語の自動選択もありそうな予感)ようだし。
ただ、情報ほしくてググってみたけど、日本語のページはでてこんかった。

452:山崎 渉
03/08/02 02:36
(^^)

453:山崎 渉
03/08/15 17:11
    (⌒V⌒)
   │ ^ ^ │<これからも僕を応援して下さいね(^^)。
  ⊂|    |つ
   (_)(_)                      山崎パン

454:デフォルトの名無しさん
03/09/12 06:15
age

455:デフォルトの名無しさん
03/10/02 10:20
インストールシールドエクスプレスのバンドル版ですが、
インストールしたユーザにしかスタートアップが現れません。
サブセットなので機能カットされてるのかな。

456:
03/10/02 17:14
EXEPress でフォントをインストールさせるにはどうしたらいいの???

457:
03/10/02 17:25
つーか、フォントのインストールって、
単にフォントのディレクトリに *.ttf なんかを放り込めばいいの?
それともレジストリをいじる必要あり?

458:デフォルトの名無しさん
03/10/02 21:44
>>457
試 せ よ

459:デフォルトの名無しさん
03/10/05 16:37
VS.NETのデプロイメントプロジェクトで、アンインストールするとき、
1、ファイルが削除可能かチェック
2、削除するプログラムが起動中なら強制終了
3、カスタム動作
4、ファイルの削除
の順で実行されているようです。

この3のカスタム動作で自分を正常終了するプログラムを書いたのですが、
実際にはそこに来る前に2でインストーラによって強制終了されたり、
1のファイル使用中チェックでエラーがでてしまいます。
1の前にカスタム動作を行えれば正しくアンインストールできるはずなのですが、
どなたか方法をご存じないでしょうか。

460:号外
03/10/05 16:49
2ch逝けないYO
どうなってるの?


461:459
03/10/05 16:54
すみません、
> 2、削除するプログラムが起動中なら強制終了
については勘違いだったようです。
問題は1だけになりました。
システムフックを使用しているプログラムだと、
UnhookWindowsHookEx を呼ぶまでは他のプロセスに使用されているので、
カスタム動作が先に呼ばれないと1でエラーがでてしまうのです。


462:デフォルトの名無しさん
03/10/22 18:15
なんかしらない間にprogram filesのInstallShieldフォルダに
Professional 7.0 Setupフォルダが出来て300MBを超えるファイルが入っている。

なにこれ???
こわー。

463:デフォルトの名無しさん
03/11/18 17:43
Visual StudioR Installer てダイアログのカスタマイズできねーじゃん!
管理者インストールの選択なんていらんのに!
InstallSheildで作り直しかよーー

464:デフォルトの名無しさん
03/11/18 17:47
スマソWindows Installerだった

465:デフォルトの名無しさん
03/11/22 18:54
MSI ファイルに含まれるファイルを取り出すソフトってないんでしょうか?

466:デフォルトの名無しさん
03/11/22 20:48
>>465
msiexec

467:デフォルトの名無しさん
03/12/20 02:25
Orcaのヘルプファイルってどこにあるんだ?
さっぱり見つからない。

468:デフォルトの名無しさん
03/12/20 21:55
Platform SDK: Windows Installer

469:デフォルトの名無しさん
03/12/20 22:59
age
俺もorcaのヘルプの場所がわからん。
XPなんだけど、ファイル名教えてくれれ

470:デフォルトの名無しさん
03/12/20 23:10
sdk updateでWindows Installer SDKを入れて
URLリンク(www.microsoft.com)

これを開く。
ms-help://MS.PSDK.1033/msi/setup/orca_exe.htm


471:デフォルトの名無しさん
03/12/22 23:53
>>470
なんか違う、、DOSのオプションとかしかでない。。。。

すべての項目の説明とかだーって載ってるやつ無いかな?
英語でもかまわんし。

472:デフォルトの名無しさん
03/12/23 00:52
まあこれでも読んでなさいと。
URLリンク(support.microsoft.com)


473:465
03/12/23 22:54
>>466
すげー日が開いたがthanx

474:デフォルトの名無しさん
04/01/03 00:52
>>351
今から使おうとしてるんだが、
…サンプル見ながらメモ帳で書くしかないかな…。
補助ツールは使えねぇし。
98だと文字化けするみたいだし。

475:デフォルトの名無しさん
04/01/03 02:23
と思ったら案外簡単だな。

補助ツールを使ってみた。
NSIS Setup Creator 日本語で案内してくれるので作りやすい。
HM NIS Edit ウィザード式で楽ちん。

試しにNSiSのサンプルフォルダのファイルを片っ端から
コンパイルすると結構面白かったり。。。
でかいプロジェクト用のサンプルもあるしね。


476:デフォルトの名無しさん
04/01/08 15:19
URLリンク(www.vector.co.jp)
このソフトが使ってるインストーラはなんていうの?
私の環境はwindows2kserver adminユーザ
ですが、このインストーラはいつも「ファイル構成が見つからない」エラーでインストールできない気がします。
basp21も同じインストーラつかっててで困った経験が・・・。
tempフォルダに解凍されたファイルをc:\1フォルダに移動してから実行するとインストールできるんですが、
これは相当まいった。しかもtempの環境変数をc:\temp見たいにシンプルなパスにしても、
インストーラ自身がtempフォルダ内に作り出すフォルダ名でインストールできなくなってるし・・・。

477:デフォルトの名無しさん
04/01/08 18:21
>>476
Install shield

478:デフォルトの名無しさん
04/01/08 22:07
>>476
InstallShield
Win98SEだが、特に問題無し

479:478
04/01/08 22:08
スマソ 吊ってくる…

480:デフォルトの名無しさん
04/01/08 23:30
Inno Setupってどう?結構よさそうだけど。

481:デフォルトの名無しさん
04/01/09 03:10
>>480
よく使ってる。出来はけっこうイイと思う。
スクリプト書くのが嫌な人には向かない。

482:デフォルトの名無しさん
04/01/12 13:32
Platform SDKのmsimsp.exeダウンロードしてきて
Windows Installerのパッチファイル(*.msp)作ろうとしたんですけど、
これに必要なプロパティファイル(*.pcp)ってどうしても何か市販ソフト必要なんですか?

> To reproduce the sample patch package, you need a software tool capable of
> creating and editing a Windows Installer patch package. Several patch package
> creation tools are available from independent software vendors.

msiファイルはVisual Studio .NETでタダで作れるのに、そんなアホなって感じなんですけど。
それとも別口でパッチ作る方法あるのかな。

そもそも検索で何も引っかからないので誰も使ってない?

483:482
04/01/12 13:43
とか書き込んでみると、いきなり解決するんだもんな。
Windows Installer SDKのOrcaをインストールすればいいのね。

引き続き試してみまふ。

484:482
04/01/12 19:51
んああああ、わっかんねー

> Put the .msi file and all the source files of the Target image into a folder named Target.
> Put the .msi file and all the source files of the Upgraded image into a folder named Upgraded.

具体的にどうすればいいのだ。なしてこんな茨の道?
あたしゃ実行ファイルを1つ更新したいだけなんだよ。(´Д`;)

485:482
04/01/13 01:27
やっとわかった。セットアッププロジェクトのプロパティで
パッケージファイル「圧縮しない」でビルドしたuncompressedなセットアップが必要と。
そんなものがあることを知らなかったので「はにゃ?」だった。

Upgradedのほうはそれで通って……元のTagetのがもうビルドできないよ。
バグ修正するときにいじくっちまったよ。_| ̄|○
msiファイル直接編集してどうにかなるのかなあ。

というか、思いっきりスレ汚してますね。すんません。

486:デフォルトの名無しさん
04/02/22 12:26
かっこいいインストーラの代名詞は何?

487:デフォルトの名無しさん
04/02/23 20:17
>>486
ZIP

488:デフォルトの名無しさん
04/02/25 06:23
>>482
勉強になったからスレ汚しではないと思うけれど、
バージョン管理くらいしとけ。

489:デフォルトの名無しさん
04/03/07 22:54
WISE for Windows InstallerがGrapeCityから発売されることになったが、

本家WiseSolutions(URLリンク(www.wisesolutions.com))では
Standard Edition $449
Professional Edition $1199
Enterprise Edition $1999

一方、GrapeCity( URLリンク(www.grapecity.com))
によると
Standard Edition \128,000
Professional Edition \228,000
Enterprise Edition 発売せず

いくらなんでもボリ杉。英語を読めない香具師らの足元を見ているとしか思えん。
しかもGrapeCityの方はアクティベーションがついており、インストールした
PC以外では使用できない(出張先で開発マシン以外でコンパイルしたいときなど、
いざというときに非常に困る)。
資料の多さなどからInstallShieldを選択する方が賢明かな。

参考までに
InstallShield DevStudio ($1,199.00/\ 239,400)
InstallShield Express ($349.00/\ 84,000)

490:デフォルトの名無しさん
04/03/12 01:18
InnoSetupに乗り換えた

・・・楽すぎる
相対パス指定できるだけで、乗り換えてよかったと思った

491:デフォルトの名無しさん
04/03/12 13:21
InnoSetup いいね。
MSI に対応して欲しいな。

ところで Inno って何て読むの?

492:デフォルトの名無しさん
04/03/12 17:57
Innoってインストールしたアプリのアップデートできる?

493:デフォルトの名無しさん
04/03/12 20:41
>>491
残念ながらInnoSetupはMSIに対応する予定はないと明言していた。
URLリンク(www.jrsoftware.org)

494:デフォルトの名無しさん
04/03/13 01:23
Advanced InstallerってのがMSI対応してるっぽい
URLリンク(kumiki.c.u-tokyo.ac.jp)

495:デフォルトの名無しさん
04/03/14 17:39
ネットワールドもぼったくり過ぎなんだけどね

496:デフォルトの名無しさん
04/04/22 20:12
質問です。
現在Visual Studio Installer6.0(?)を使用しインストーラを作成しています。
web上にある msi を叩いてサイレントインストール&インストールしたAPを
自動起動させたいのですが、うまくいきません。

サイレントインストールはできるのですが、インストール後にAP自動起動できません。

InstallShieldを使用すればインストール後の自動起動ができることは確認したのですが、、、

Oracを使用して両msi を見比べてみたのですが
どうやらLAUNCHPROGRAM=1なんてところが怪しいと思いまして

msiexec /i URLリンク(www.xxxxxx.jp) LAUNCHPROGRAM=1 /q

としてテストしてみたのですが自動起動の気配なしです。
どなたかお助けください。

当方の環境は
windows2000 adminユーザ
Visual Studio Installer6.0(?)
です。よろしくお願い致します。


497:デフォルトの名無しさん
04/04/24 17:57
msiexec探してるんだけど
どこにあるの?

498:497
04/04/24 18:02
スマソ探したらあった。

499:デフォルトの名無しさん
04/04/28 14:48


500:デフォルトの名無しさん
04/05/17 11:42
InstallShield for Microsoft Visual C++ 6 を使って、VCで作ったアプリのインストーラを作ろうとしています。
アプリのバージョンが古かったときにレジストリを削除する処理と、アンインストールしたときにレジストリを削除する処理をそのインストーラに組み込みたいのですが、、、
SetupRegistry()に書くのだろうということまではわかったのですが、そのスクリプトの書き方がさっぱりわかりません。
Googleなどでも、ソースがそのまま載っているだけで解説はなく、InstallShield for Microsoft Visual C++ 6という本を発注してはみたものの、絶版の疑いもあるくらいでいつ届くかもわからない状態です。
そこでここに質問させていただいたのですが、
もしご存知の方がいらっしゃったらどのようなスクリプトを書けばいいのか教えていただけませんか。

501:デフォルトの名無しさん
04/05/17 19:26
inno setupってインクルード文ありますか?

502:デフォルトの名無しさん
04/05/19 11:49
質問です。

Visual Stadio Installer ってCドライブ 直下とかにインストールできますか?

503:デフォルトの名無しさん
04/05/19 12:53
>>502
自分で試してみりゃいいじゃん

504:デフォルトの名無しさん
04/05/20 14:37
installscript で、
インストール中に、自分で作ったバッチファイルを起動させるようにするにはどうしたらいいんですか?


505:デフォルトの名無しさん
04/05/22 02:50
URLリンク(www.itmedia.co.jp)

Windows Installer XML (WiX) toolset
URLリンク(sourceforge.net)

これってどうなの?

506:デフォルトの名無しさん
04/05/22 10:41
Visual Stadio Installer でインストール先のOSを限定するには
どうすれば良いでしょうか?

507:デフォルトの名無しさん
04/05/24 17:44
レジストリからOSのバージョンを取る。

508:デフォルトの名無しさん
04/05/25 09:55
そもそもインスローターって必要なのかな?
zipかlzhに固めておけばそれでいいんじゃないの?
スタートメニューの登録とか自分でやった方が安心出来るじゃん。


509:デフォルトの名無しさん
04/05/25 09:57
ショボいプログラムなら、それでいいかもね。

510:デフォルトの名無しさん
04/05/25 11:42
>>509
プログラムがショボいかどうかは関係ない。
そのプログラムを使う奴がショボいかどうかだ。

511:デフォルトの名無しさん
04/05/25 11:47
ユーザに regsvr32 や 共有DLLの参照カウントのインクリメントをやらすつもりか?


( ´,_ゝ`)プッ

512:デフォルトの名無しさん
04/05/25 11:52
気の利いた、というか普通の配布元なら
インスローター版と圧縮しただけ版と
両方置いとくよな

513:デフォルトの名無しさん
04/05/25 12:01
>>512
君はフリーソフトしか使わないのかね。

514:デフォルトの名無しさん
04/05/25 16:48
ところでインスローターってなんですか?

515:デフォルトの名無しさん
04/05/25 19:32
>>514
URLリンク(www.inslaughternatives.com)
これじゃねーか?

516:デフォルトの名無しさん
04/05/25 19:40
○ン○ローター


517:デフォルトの名無しさん
04/05/26 00:44
iExPress.exe って
ディレクトリごと圧縮できないじゃん
使いにくいぞ


518:デフォルトの名無しさん
04/05/26 19:03
インストーラとか言ってレジストリ使う上にキチンと削除できないから駄目。

519:デフォルトの名無しさん
04/05/27 02:40
>>518
意味分からん

520:デフォルトの名無しさん
04/05/27 02:45
そんなのに構うな。上げてその内容じゃ単なる煽りってことくらいわかるだろ。

521:デフォルトの名無しさん
04/05/28 22:14
自己解凍書庫は使い易い
今時専用インストーラ使ってる奴は馬鹿

522:デフォルトの名無しさん
04/05/28 22:17
自己解凍書庫は使い易い
今時専用インストーラ使ってる奴は馬鹿

523:デフォルトの名無しさん
04/05/29 01:37
InstallShield がバージョンアップするそうです。
URLリンク(enterprise.watch.impress.co.jp)

524:デフォルトの名無しさん
04/05/29 02:02
金払ってまでインストーラ作る気は無い。

525:デフォルトの名無しさん
04/05/29 12:05
>>524
普通は客に金貰ってインストーラを作るんですよ  ( ´,_ゝ`)プッ・・

526:デフォルトの名無しさん
04/05/29 12:30
InstallShield?インストールすんのに時間掛かるから嫌い
ってかインストーラーやめれ

527:デフォルトの名無しさん
04/05/29 12:33
>>526
>>511

528:デフォルトの名無しさん
04/05/29 12:33
インストーラなんて自己解凍倉庫で十分

529:デフォルトの名無しさん
04/05/29 12:43
>>528
>>511

530:デフォルトの名無しさん
04/05/29 12:45
>>513を引用した方がいいと思う

531:デフォルトの名無しさん
04/05/29 12:57
あるプログラムを見つけた

これ使いやすそう

DLしてセットアップする画面が出た

インストールできませんでした

( ゚Д゚)フザケンナ

532:デフォルトの名無しさん
04/05/29 12:59
>>531
それがインストーラが不必要なことの理由なの? (;´Д`)

533:デフォルトの名無しさん
04/05/29 13:08
インストーラーを起動

インストールし終わるまでブラウザでも眺めてよっと

突然エラー発生。内容は
「ストリング変数が、文字列に対して十分大きくありません。ストリング宣言を確認してください。」

知るかヴォケ

534:デフォルトの名無しさん
04/05/29 15:45
>>533
君のマシンが痛んでるんだろ。
OSを再セットアップするのがよろしい。

535:デフォルトの名無しさん
04/05/29 15:47
>>534
リカバリー済みのOSですが何か?

536:デフォルトの名無しさん
04/05/29 15:58
>>533
本当にプログラマーか?
パス文字列がMAX_PATHを超えたかなんかだろ。
いろいろ試してみろよ。面白そうじゃないか。

537:デフォルトの名無しさん
04/05/29 23:16
ユーザーに色々試させるインストーラは失格だと思った。

538:デフォルトの名無しさん
04/05/31 12:43
Delphi使いにはInnoSetupは嬉しい一品

539:デフォルトの名無しさん
04/05/31 19:50
初心者に優しいBlasterインストーラ

540:デフォルトの名無しさん
04/06/01 14:54
だれかGrapeCityの Wise for Windows Installer使っている人はいる?
本家の方でもいいけど。

541:デフォルトの名無しさん
04/06/01 16:22
iexpress.exeは使う?セットアップのまとめ用にいいと思うんだけど。

542:デフォルトの名無しさん
04/06/01 18:36
EXEPress最高
でもCX版は駄目ぽ

543:デフォルトの名無しさん
04/06/01 23:17
海外ソフトで URLリンク(www.agentix.org) 使ってるのが起動できないんだけど
何か知ってる人いませんか?

544:デフォルトの名無しさん
04/06/01 23:27
>>543
  ∧ ∧     ┌─────
  ( ´ー`)   < シラネーヨ
   \ <     └──/|──
    \.\______//
      \       /
       ∪∪ ̄∪∪


545:デフォルトの名無しさん
04/06/01 23:34
>>544
そうすか…。
良さそうなソフトだったから期待してたんだけどね
諦めますわ

546:デフォルトの名無しさん
04/06/02 21:30
>>542
詳細希望。

547:デフォルトの名無しさん
04/06/04 15:45
CXはLZHじゃなくてCAB形式を扱うから
CAB形式の場合ファイルを追記するのは不可能。

548:インストーラー初心者
04/06/11 17:39
InstallShield Dev 9にて、ダイアログのラジオボタンをパラメータにて応じて表示/非表示を切り替えたいんですが、やりかたがわかりません。
誰か教えてもらえますか?
スクリプトでラジオボタンのvisibleプロパティって操作できるんですか?

549:デフォルトの名無しさん
04/06/12 22:07
EXEPressCX駄目じゃん( ´Д`;)
前の方がイイポ

550:デフォルトの名無しさん
04/06/20 18:47
今まで ZIP でまとめてソフトを配布していました。

今度、Visual Studio .NET 2003 で *.msi ファイル作って
配布しようと思っているんですが、やはりアンインストーラ
その他の余計なものも一緒にインストールされて
ディスク領域の無駄遣いになってしまうんでしょうか?
どれくらい無駄遣いしてしまうのか心配しています。

551:デフォルトの名無しさん
04/06/20 21:15
>>550
WindowsInstallerはOSに組み込まれているということをよく考えてみよう。

552:「プログラムの追加と”削除”」に載るアイコン
04/07/16 09:46
WindowsXPの「プログラムの追加と削除」で一覧リストに表示されるアイコンを指定する方法を教えてください。

メインと補助の2つのexeと、いくつかのDLLを1つのインストールフォルダにコピーするインストーラを、
インストールシールドで作成しました。
インストール後に「プログラムの追加と削除」を開くと、インストールしたアプリが一覧リストに載るのですが、
そのアイコンが「メイン.exe」ではなく「補助.exe」が持つアイコンになることがあります。
一覧リストに載るアイコンを「メイン.exe」のものに固定するにはどうしたら良いのでしょうか。

553:デフォルトの名無しさん
04/07/17 22:34
>>552
長レス、失礼。

以下のレジストリにアイコンファイル、又はアイコンをリソースに含むモジュールの
フルパスを指定する( <GUID> は自分のインストーラの PRODUCT_GUID )。

キー : HKLM/SOFTWARE/Microsoft/Windows/CurrentVersion/Uninstall/<GUID>
名前 : DisplayIcon
型名 : REG_SZ
値  : アイコンファイル、又はそれを含むモジュールへのフルパス

備考として、モジュールを指定するよりもアイコンファイルを用意して指定する事を
推奨します。

モジュールを指定した場合、Windows のアイコンキャッシュの問題で、今後リソース
内のアイコンを更新しても、同じパス上のモジュールを指定した場合、アイコンキャッ
シュ内の配列はそれを追従しない場合があります。

Win32API、SHChangeNotify によシェルの通信告知を利用しても、この問題を回避出
来ないケースがあるのですが、アイコンファイルでこの指定を行っておくと、この様
なケースでもキチンと更新される様です( この情報ソースは確か InstallShield のナレッ
ジベースかコミュニティサイトで見た覚えがあります。因みに実験済み )。

554:「プログラムの追加と”削除”」に載るアイコン
04/07/20 09:28
ありがとうございます。教えていただいた"DisplayIcon"で検索したところ、
InstallSheildのテクニカルサポートFAQにも同様の記載が見つかりました。
URLリンク(kb.networld.co.jp)

555:デフォルトの名無しさん
04/08/09 01:13
innosetup 気に入って使っているんだけど、
掃き出された setup.exe のプロパティの
バージョン情報の詳細の言語が 英語 (U.S.)
になっちゃうのが害は無いんだけどなんとなく
困りもの。

色々と調べているんだけど、変更方法が
分からないんだよねぇ。誰か知っている人
いないかなぁ?


556:デフォルトの名無しさん
04/08/10 03:08
ここを見ている人がいないのかな… orz

557:554
04/08/10 12:46
>>556
質問はageた方が良いかもね。
innosetupが何者か知らないので、私は答えられないけど。

558:555
04/08/10 13:22
なるほど。age るなんてやった事ないから
ドキドキするが、やってみるよ。

誰か分かる人がいますように。


559:デフォルトの名無しさん
04/08/10 14:03
>>556 = >>557 = >>558
反論 >>559

560:デフォルトの名無しさん
04/08/10 20:10
Inno Setupってソース公開されてるよね?
日本語リソース入れ込んでDelphi6 Personalで再コンパイルとかは?
やったことないけど。あとは掃かれたexeをリソースエディタで編集とか。

561:555
04/08/11 12:35
>>559
よくわかんないけど構ってくれてありがとう。

>>560
やっぱりそのへんしかないかな。ってかよく
考えてみればろくにバージョンとかも書かずに
質問してたんだな。

ちょっと試してみます。ありがとう。


562:デフォルトの名無しさん
04/08/23 17:39
VisualStudio .NET 2003でmsiファイルを作成し、アプリをインストールしています。

セットアッププロジェクトをリビルドして新しいmsiファイルを作成し、
インストールしようとすると、、前回インストールしたものを
アンインストールしなくてはインストールできません。
わざわざアンインストールしなくても、上書き更新できるように作るには
どうしたら良いのでしょうか?


563:デフォルトの名無しさん
04/09/11 04:14:28
保守していいですか

564:デフォルトの名無しさん
04/09/13 03:31:33
消えてほしくないので捕手

565:ディフォルトの名無しさん
04/09/14 14:42:12
VCに付属のInstalShieldで、OCXを一緒にインストールする必要が
出てきてしまいました
(MSFLEXGRID.OCX)
このOCXの登録はインストーラーでレジストリ登録が行えるのでしょうか?
または、スクリプトでregsvr32を実行することはできるのでしょうか。
宜しくお願いします。


566:デフォルトの名無しさん
04/09/19 17:44:58
既出ですか?

Innosetup FAQとKnowledge Baseの和訳
URLリンク(www.geocities.jp)

567:デフォルトの名無しさん
04/09/20 20:32:16
うほ、いい情報。
ありがとう。


568:デフォルトの名無しさん
04/10/07 09:38:29
VS.NETで作成できるWindowsインストーラーでサイレントインストール時に
インストール先をiniファイルなどやオプションなどに記述して
変更する方法はないものでしょうか。
宜しくお願いいたします。



569:デフォルトの名無しさん
04/10/15 10:08:48
TARGETDIR で変更できませんか?
URLリンク(msdn.microsoft.com)


570:きょうこ。
04/10/15 22:45:20
Wordがインストールされているかどうかチェックして
インストールされていないのならセットアップを
中止したいんですが、どうしたらいいんでしょうか?
VSNETでインストーラーをビルドしてます

571:デフォルトの名無しさん
04/10/16 01:56:48
訳が分かりません

572:きょうこ。
04/10/16 02:17:39
どうしてわからないの?
MSIのどっかでWordがインストールしているかどうかチェックしたいの!

573:デフォルトの名無しさん
04/10/16 15:57:41
>>527
レジストリ探せ

574:デフォルトの名無しさん
04/10/16 16:08:19
昔、自作フリーウェアにインストーラが必要なことに気付いて
手持ちのPC雑誌からバイエリックインストーラなるものを
回答して、いまだに使い続けてる漏れは負け組ですか?

575:デフォルトの名無しさん
04/10/18 18:05:51
InstallShieldのPackageForTheWebで、exeを生成しているのですが
その時のアイコンを変える方法ってありますでしょうか
当方SEでもなんでもないのですが、少し作らされています><

InstallShield5.5 professional
PackageForTheWeb2.04
を使っています。
調べたら、どうも古臭いらしですね、、、

576:デフォルトの名無しさん
04/10/20 15:15:12
サマー・ラディッシュ・バケーションというエロゲーは
強制的にマイドキュメントにインストールされるらしい
(((゚Д゚)))ガクガクブルブル

577:デフォルトの名無しさん
04/10/20 16:11:08
>>576
キミィ、そういうゲームを待っていたんだよ!!

578:デフォルトの名無しさん
04/10/20 18:58:14
>>575
多分無理。

PFWだけなら、Ver4 がダウンロードできるぞ。
URLリンク(www.installshield.com)

579:575
04/10/21 12:14:25
>>578

ご回答ありがとうございました。
やはりアイコンを変えるのは無理みたいですね^^;

教えていただきました、PFWのバージョンを更新する方向で考えてみたいと思います。

580:きょうこ。
04/10/23 00:23:16
結局誰も教えてくれない
ここ最悪

581:デフォルトの名無しさん
04/10/23 00:41:27
>>549
>EXEPressCX駄目じゃん( ´Д`;)
>前の方がイイポ
けっこう目にする機会が多い
EXEPressCXですが、何が駄目?
深刻なバグとかあるの?





582:デフォルトの名無しさん
04/10/26 10:34:58
InnoSetupでインストール時に変更したレジストリを
アンインストール時に元に戻すにはどうすればよろしいですか?

583:デフォルトの名無しさん
04/10/29 18:52:49
VS.NET付属のWindowsインストーラーで
画面を自在にカスタマイズしたりってできないんでしょうか。
既成のものだけだとかなり制限されているような。
インストール画面でイベントを発生させて何かしたりするには
インストールシールド使うしかないのでしょうか?



584:デフォルトの名無しさん
04/10/29 23:12:29
>>583
そんな君にWiX。
VS.NETの吐いたmsiファイルを
逆コンパイルして改造できる。

585:デフォルトの名無しさん
04/11/04 18:53:23
ここはVisualStudioのセットアッププロジェクトの質問したらあかんの?
別スレがあるんだったら教えてくれー。

586:デフォルトの名無しさん
04/11/04 19:02:48
GotDotNetJapanのほうがええのとちゃうか。

587:デフォルトの名無しさん
04/11/23 16:25:38
InstallShield for VC++6.0で、登録したocxファイルを
アンインストール時にどうやって抹消すればいいですか

588:デフォルトの名無しさん
04/11/24 01:14:00
VisualStudioInstaller1.1は以前使おうとして諦めたことがあります。
ショートカットの作業フォルダが設定されない問題はなんとかOrcaで
修正できましたが、インストールしたすべてのファイルが自動修復の
対象になってしまったのには参りました。
アプリと一緒にmdbファイルをインストールするんですが、
アプリでmdbに登録したあと、再びアプリを起動するとmdbファイルが
書き換わっているんで自動修復に行っちゃうんですね。登録したばか
りのデータベースが初期状態にもどり、みんな消えてしまいました。
結局、自動修復の解除の方法がわからず断念。どうすればよかったの
でしょうか?ご存知でしたら教えてください。

589:デフォルトの名無しさん
04/11/24 13:41:45
>>588
アプリでコピーしてそれを使う。
本来、その手のものはユーザの個人用データホルダにユーザごとに保存しなければならない。


590:588
04/11/24 17:21:43
なるほどアプリでコピーですか、今度やってみます。回答ありがとう。
このmdbファイルは全ユーザーで共有するのでインストーラーで
アプリフォルダに置いてみたのですが、このあたりの設定は
管理用のプログラムを別に準備したほうがよさそうですね。

591:デフォルトの名無しさん
04/12/02 22:20:07
>>570
MSIパッケージか。
では、Wordがインストールされているかをチェックするスクリプト or DLLを作成してください。
で、それをInstallerのカスタムアクションで実行するように。
実行アクションはすぐに実行にして、シーケンス上では、InstallInitializeあたりでコールするように。
カスタムアクションの戻り値を見て、Wordがインストールされていれば、シーケンスを終了させればよい。

592:デフォルトの名無しさん
04/12/02 22:23:22
>>588
Windows Installer自体、インストールしたファイルはすべてキャッシュされている。
アプリの修復では、無条件にキャッシュされたファイルから復元されるので、無理。
>589 の言うように、マスターをインストールするようにして、ユーザー用にはそれを
コピーして使用する。
ただし、Windows Installerは、自分でインストールしたもの以外は削除対象にならないので
本当に削除する必要があるなら、自前で削除処理を埋め込むように。

593:デフォルトの名無しさん
04/12/02 22:24:28
とりあえず、2件返信しておく。また、時間があるときに、ポツポツと返信する。

594:デフォルトの名無しさん
04/12/02 22:32:37
>>583
Windows Installer SDKを使うがよろし。
VS.NETのインストーラーでは、そこまでの機能は残念ながら無い。

595:デフォルトの名無しさん
04/12/02 22:39:10
>>568
トランスフォームを用意すれば、ある程度のカスタマイズは出来るが。
ただ、基本的にWindows Installerをサイレントで実行する際には、デフォルト設定での
インストールが推奨されている。いやなら、面倒だけど、INSTALLDIRとかのプロパティを
指定して、msiexecを実行してくれ。

596:デフォルトの名無しさん
04/12/02 22:40:03
まじで、今日はおしまいにします。ノ

597:デフォルトの名無しさん
04/12/04 03:22:28
今夜も回答書こうと思ってやって来たが、さすがに書き込みが古いものに対して
レス書いても、きっと見に来ないだろうから、止めとく。
わかる範囲になってしまうけど、質問あれば返信するよ。

598:デフォルトの名無しさん
04/12/08 23:13:50
msi形式のインストーラーが書き出せるフリーのインストーラービルダーありませんか?

599:デフォルトの名無しさん
04/12/08 23:25:56
>>598
WiX (Common Public License  Microsoft 製)

600:デフォルトの名無しさん
05/01/26 18:05:07
>>15ってアホだな

インストーラっていったらWindowsのにきまってんじゃん

まったくUNIX使いはアホだなあ

601:デフォルトの名無しさん
05/01/27 11:05:52
時代遅れのUNIX使いは、頑張ってtar,make,autoconf,autoconf,perl,amake,RPM,cpioの使い方を学べよw
オレはtar,make,RPMだけで十分

602:デフォルトの名無しさん
05/01/27 13:53:13
それはあなたは時代遅れ未満という事ですか?

603:デフォルトの名無しさん
05/01/27 18:56:41
>602
もうGUIで何でもできるからもういいだろう

604:デフォルトの名無しさん
05/01/28 08:09:02
>>601ってアホだな

tar,makeがインストーラだとか勘違いしてるじゃん

まったくUNIX使いはアホだなあ


605:デフォルトの名無しさん
05/02/18 14:59:55
Inno Setup 5.0.8 来ました。
URLリンク(www.jrsoftware.org)

606:デフォルトの名無しさん
05/02/18 16:53:32
陰嚢

607:デフォルトの名無しさん
05/02/18 21:07:06
>>605
いまいち使い方がワカンネ

608:デフォルトの名無しさん
05/02/18 23:04:10
インストーラの中では一番簡単な部類だと思うが。

609:デフォルトの名無しさん
05/02/20 13:49:11
InnoEdit&そのサンプル
URLリンク(testesca.at.infoseek.co.jp)

日本語ヘルプ&FAQ他
URLリンク(www.geocities.jp)

後は気合で何とかなる。

610:デフォルトの名無しさん
05/02/24 02:05:58
NSISで造られたインストーラの中のファイルだけを抽出したいのですが?
可能でしょうか?

611:デフォルトの名無しさん
05/02/27 03:17:35
>>610
スレリンク(software板:397-402番)
スレリンク(software板:738-778番)

マルチにつき放置

612:デフォルトの名無しさん
05/04/05 15:07:56
保守

613:デフォルトの名無しさん
05/04/07 15:05:00
SharpDevelop で作ったソフトを配布するのに
インストーラから .NET Framework と MDAC 2.6(以降) を導入するために
Inno を使おうとおもっています

URLリンク(www13.brinkster.com)
URLリンク(www13.brinkster.com)

この辺をいじくって自分ソフトに組み込むのかなぁ
という所まではつきとめました

しかし、組み込み方がよくわからんどす。。。(o_ _)o
単純に InitializeSetup をマージして自分ソフトの設定にコピペなのだろうか?

徹夜明けで頭が死んでます(@@;
特に納期とかのあるプログラムじゃないのですけどね

できるかどうか、できるとしたらどういう感じになるのか
知ってる人がいたら教えて下さい

614:デフォルトの名無しさん
05/04/07 17:10:15
>>613
>URLリンク(www13.brinkster.com)
>URLリンク(www13.brinkster.com)
上はバージョンチェック、
下は.NET Frameworkが入ってなければダウンロードを促すみたいな感じ。
マージする分には問題なさそうだけど Result:= は return じゃないので注意。

613の導入が Inno にインストールさせるってのなら俺には分からん。

615:デフォルトの名無しさん
05/04/08 00:55:55
>>614
thx
ダウンロードを促す画面くらいがいいかな
という感じでスクリプト書き換えました

616:デフォルトの名無しさん
05/04/27 14:48:35
未だに、VB6.0+VSI1.0を使用してフリーソフト作成しています。

問題点は、最新版を配布する場合、古いバージョンのexeが上書きされないこと。

フリーソフトのためだから、10万もするインストーラーは買えません。
ディストリビューションウィザードはMSI以上に使えなかった。

解決策は
1.VSIで上記問題を解決する。(誰かご伝授願います。)
2.安価インストールソフトの導入(問題のないソフトなら2万くらいまでなら出せます。)
3.アンイストールしてから再インストールを促す。(現況これを採用)

1>2>3の順で解決したいのですが、今のところは3でしのいでます。

いいアドバイスお願いいたします。

617:616
05/04/27 14:55:54
補足

1にはWiXなどでmsiをリビルド?!する事も含む。

618:は@ c178.016.c3-net.ne.jp ◆cplnFO9T0I
05/04/29 15:32:39
NSISでつくられたパッケージを改変したいんですが、
どうすればよいでしょうか。

619:デフォルトの名無しさん
05/05/23 12:20:58
既出ですか

My Inno Setup Extensions
URLリンク(isx.wintax.nl)

ISTool
URLリンク(www.istool.org)

620:デフォルトの名無しさん
05/06/07 07:17:08
これ、意外とよかったよ。
URLリンク(www5a.biglobe.ne.jp)

621:デフォルトの名無しさん
05/06/07 23:16:25
>>620
シンプルでよさそうだね。今度使ってみます。

622:デフォルトの名無しさん
05/06/10 19:46:36
InstallShield X Express Editionって
・PackageForTheWebみたいな単体EXEを作れますか?そのEXEのアイコンは変更できますか?
・流行りの全画面でないインストーラーが作れますか?
URLリンク(www.xlsoft.com)

623:デフォルトの名無しさん
05/06/10 20:28:04
>622
評価版をダウンロードして使ってみればいい。

624:デフォルトの名無しさん
05/06/14 12:28:56
installshield X premierで

再インストール時、プログラムEXEが起動していたら、再インストール出来ないようにするにはどうしたらいいでしょうか?
あるいは、プログラムEXEを終了させて、再インストールなど。

削除する場合も、プログラムEXEが起動していたら、プログラムEXEが残ってしまうのを防ぎたい。
どうすればよいのでしょうか?

625:デフォルトの名無しさん
05/08/10 20:05:39
保留

626:デフォルトの名無しさん
05/09/02 19:47:59
InstallShield for VC++6.0でocxを登録したいのですが
新規ファイルグループを作ってそこに登録してやれば
いいのでしょうか。

627:デフォルトの名無しさん
05/09/02 21:17:50
このスレが上がってるの久しぶりに見た

628:名無しさん@そうだ選挙に行こう
05/09/11 12:23:22
VS2003のデプロイメントプロジェクトでMSIを作っていますが、
ダイアログの追加ができません。ヘルプ見ると右クリックとかで追加と削除
ができるってかいてあるんだけどな…どうやってライセンスダイアログ追加
できるんでしょうか?
もらってきたサンプルはしっかりとライセンスのダイアログがあるわけですが…

629:デフォルトの名無しさん
05/09/26 21:39:09
Innoの日本語化サイト、最近更新してないみたい (´・ω・`)

630:デフォルトの名無しさん
05/11/17 22:52:17
アップデータの話なんかもここでよいですか?

巷のゲームなんかで使われているアップデータなんですが、
これよく使われてますね。
URLリンク(product.lameije.co.jp)

みなさんは、何使ってますか?
Inno Setupでも差分アップデートはできましたっけ・・・。

631:デフォルトの名無しさん
05/11/18 00:31:48
Inno Setupのアップデータの作り方書いてありました
URLリンク(www.geocities.jp)

だけど、これだと差分自分でみつけないといけないので、めんどくせーな

632:デフォルトの名無しさん
05/11/20 16:57:02
wixの日本語解説サイト希望

633:デフォルトの名無しさん
05/11/20 17:15:58
InstallShield 馬鹿高いくせにバグ大杉

634:デフォルトの名無しさん
05/11/23 08:02:54
「こぴー」

635:デフォルトの名無しさん
05/12/17 06:19:56
アプリとMSDEを一回のインストール作業で済ませたいのだけれども
可能な事なのかな?

636:デフォルトの名無しさん
05/12/17 11:26:34
>>635
URLリンク(www.microsoft.com)
ただし、英語&ドトネト必須

つMSDEマージモジュール
ただし、SPが出たら自分で配布しないといけない。

637:デフォルトの名無しさん
05/12/22 18:44:12
すごく変な質問なんですが

アンインストーラのIsUninst.exeなどに渡すisu形式のファイルについてです。
これを見ればインストールでどんなファイルがコピーされたかとかどの
レジストリキーが作成されたかが分かるんじゃないか、と思って中身を覗いて
みたんですが、バイナリの羅列ばかりでさっぱりです。
これを読む方法ってありますか?

638:デフォルトの名無しさん
05/12/22 22:05:23
>>637
残念ながら、ない。


次ページ
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch