インストーラー相談室 ..
[2ch|▼Menu]
113:デフォルトの名無しさん
01/12/02 03:47
厨房インストーラの被害に遭うのは、厨房ユーザーだけって結論でいいですか?

114:デフォルトの名無しさん
01/12/02 03:49
>>113
厨房ユーザーだから被害にあっても良いってわけじゃない。
厨房ユーザーでも被害にあわないプログラムを作るのが正しい。
ってか、当たり前の事を言わせるな。

115:デフォルトの名無しさん
01/12/02 03:49
ユーザが勝手なところにデータを作れない業務端末や基幹なんかは
いざしらず、コンシューマ向けでデータ作れちゃう範囲内に関しては
勝手な削除は仕様バグでしょ。

116:デフォルトの名無しさん
01/12/02 03:50
厨ユーザーの怒りで盛り上がってます(藁)

117:デフォルトの名無しさん
01/12/02 03:51
様々な自体を想定できない奴の方が厨房だと思うが。
しかも他人に迷惑をかけるたちの悪い厨房

118:デフォルトの名無しさん
01/12/02 03:52
>>113
ねこねこが厨房集団だっという結論ですよ。

119:デフォルトの名無しさん
01/12/02 03:52
>>113
アフォ?それとも信者?
ま、作者は厨房プログラマーにまちがいないんだろーけどな

120:117
01/12/02 03:53
× 自体
○ 事態

121:デフォルトの名無しさん
01/12/02 03:54
まぁ、あれだな。ねこねこが最低なのは当然だけど、ここで怒ってる奴のスキルもなんだな。

122:デフォルトの名無しさん
01/12/02 03:55
>>121

煽ると会話がつまらなくなるよ。

123:デフォルトの名無しさん
01/12/02 03:55
>>114,117
そうそう。そうじゃなかったらデバッグなんて必要ないし。
ん?ねこねこはデバッグしないのがデフォルトか?

124:デフォルトの名無しさん
01/12/02 03:57
>>122
煽ってるかな? 逆に煽られてる気がするが?

125:デフォルトの名無しさん
01/12/02 03:58
祭りですか(w

126:デフォルトの名無しさん
01/12/02 03:58
俺たちは週末に「今更トーク」で盛り上げって何してんだろうな。
そろそろ逝くよ…

127:デフォルトの名無しさん
01/12/02 04:01
だからVC付属のInstall Shieldでは単一ファイル(setup.exe)を作れないのかって
聞いてるんだよ!
そしてプログラムサイズがでかくなるって本当なのかよ!
教えてください。

128:デフォルトの名無しさん
01/12/02 04:03
>121

禿同
常識的なインストールで自分の身は守れそう

129:デフォルトの名無しさん
01/12/02 04:03
>>127

拙者には和歌欄巣。スマソ

130:デフォルトの名無しさん
01/12/02 04:03
このスレはエロゲユーザしかいないのか。

131:デフォルトの名無しさん
01/12/02 04:04
みずいろ問題で燃え尽きた…じじーの俺はもうねる。
だれか127にこたえてやって

132:デフォルトの名無しさん
01/12/02 04:07
漏れもエロゲユーザだけどインストール場所くらい考えてるYO!
エロゲユーザ=低レベルじゃないYO!!!

133:デフォルトの名無しさん
01/12/02 04:10
みずいろのはインストール場所を考えるとあぼーんだけどな。
デフォルト(C:\Program Files\nekoneko\mizuiro)なら安全。

134:デフォルトの名無しさん
01/12/02 04:13
>>133
ソフト用のフォルダも作らないバカだけでしょ。

135:デフォルトの名無しさん
01/12/02 04:16
>>134
それがそうとも限らなかったから大問題になってたんだよ。
d:\game\mizuiro
とかにインストしてた人も、D:\丸ごと消されたって奴もいる。
>>79読んできてみれ。
ちなみにパート2まで立っててそっちもレス900超えてるから、
がんばってね。

136:デフォルトの名無しさん
01/12/02 04:17
ユーザのレベルなんか言い出したらきり無いからそうんなんどーでもえーねん。
ようするにインストーラ/アンインストーラも含めてデバッグするのが常識。

           ねこねこタイム終了

137:デフォルトの名無しさん
01/12/02 04:19
最近は、インストーラ任せでディスク管理とか考えなくなったんだろうな。
昔は自分でコピーすることが多かったから、嫌でも考えなきゃならなかったが。

138:デフォルトの名無しさん
01/12/02 04:21
ねこねこに>>127が埋もれてるぞ。
誰か教えてやれよ…
俺は使ったことないから知らん。

139:デフォルトの名無しさん
01/12/02 04:21
>>135
あ、そうなの。
それは極悪だね。

140:デフォルトの名無しさん
01/12/02 04:26
まぁここで初めてねこねこ問題を知った人もいるようなので
インストーラについて話すスレッドとしてねこねこは反面教師的効果があったYO!
今日は思いがけず祭に参加できてよかった。

141:デフォルトの名無しさん
01/12/02 04:31
>>140
インストーラについて話すスレッドとしてねこねこは反面教師的効果があったYO!

是非みずいろインストーラのソースが見たい。
そして殿堂入りさせたい。

142:デフォルトの名無しさん
01/12/02 04:33
>>141
そんな、くされたソースなんかいらん!!目が腐るぞ

143:デフォルトの名無しさん
01/12/02 04:34
みずいろのインストーラを超える、全ドライブ消去のインストーラを開発しましょう。

144:デフォルトの名無しさん
01/12/02 04:35
>143
パーティションを解放するアンインストーラではどうか?

145:デフォルトの名無しさん
01/12/02 04:40
ディスク復旧ユーティリティでも復旧できないように、完全消去すべきです。

146:デフォルトの名無しさん
01/12/02 04:42
ディスクを物理的に破壊するアンインストーラ希望・・・・

147:デフォルトの名無しさん
01/12/02 04:44
>>127

Package for the web をダウンロードしてくれば,いわゆる自己解凍型,インストールファイルができあがるが?

URLリンク(www.installshield.com)
こっから PackageForTheWeb を選べばよろし。

148:デフォルトの名無しさん
01/12/02 04:44
>>146
ねこねこのアンインストーラのプログラマーは作れるかもしれん…

149:デフォルトの名無しさん
01/12/02 04:45
そしてネタスレ化・・・と。

150:デフォルトの名無しさん
01/12/02 04:57
>>147
ありがとう。
ちなみにVC付属のものではsetup.exe一個のファイルにまとめることは
できないってことだよね?

151:デフォルトの名無しさん
01/12/02 05:33
人の話を聞いていないな...

InstallShield 製品は「すべて」複数ファイル形態しか作れないんだよ。
pftw で一つにまとめるんだよ。
付属のもの、とかって話じゃないんだよ。

152:デフォルトの名無しさん
01/12/02 05:34
1つにまとめても
結局テンポラリに解凍して
コピーするんだけどね

153:デフォルトの名無しさん
01/12/02 12:26
>>146
考えたんだが、DeviceIoControl()で、MBRを消し消しして、
次にルートディレクトリエントリを消し消しして、
最後にDISK BIOS経由で強引に存在しないシリンダにSeekさせ
ようとすれば壊れないかな。
DOS時代のFDだとガリガリいっていい音だしてたけど。
今は無理かもしれないけどな。

で、次は、ねこねこはインストール時に一緒にウィルスも
入れてくれたりしそうで怖いな。

154:デフォルトの名無しさん
01/12/02 12:30
ねこねこは今度からini使ってzipやlzhで圧縮して配布するべき。

155:デフォルトの名無しさん
01/12/02 12:45
InstallShield の良さってやっぱり柔軟だってこと?
一つにまとめるのも二度手間っぽいし、配布ファイルサイズでかくなるし
普通のツール程度のソフトならInstallShield使うまでもない?
どこまでできるんだろう。他ユーザのレジストリから設定を削除したりも
できるのかな。

156:デフォルトの名無しさん
01/12/02 17:03
InstallShieldのsetup実行中、NTVDMとWOWが動きますが、
なぜ16bitコードなんでしょうかね?

157:デフォルトの名無しさん
01/12/02 18:03
>>106
第二パーティションを丸ごと%SYSTEMDRIVE%:\Program Filesにマウントしてますが何か?

158:157
01/12/02 18:06
:が余計だった(鬱)

159:デフォルトの名無しさん
01/12/02 23:34
>>156
IS のバージョンが古いから。だろ?
VC のおまけだけが IS じゃない。

160:デフォルトの名無しさん
01/12/03 05:50
>>157
何も考えずに入れちゃうと苦労するね

161:デフォルトの名無しさん
01/12/03 17:37
>>157
漏れも同じことしてたけどレジストリ汚す奴はどのみち
再インストールが必要なのでやめた。
レジストリ汚さない奴はたいていインストーラ不要だから
Program Filesの下になんか入れないし。
>>160
なぜ?

162:デフォルトの名無しさん
01/12/04 04:23
問1)インストーラ使ってる人は何使ってるか教えて。
1.市販  2.フリーソフト  3.自作

問2)問1で1、2を選んだ人、ソフト名とそのソフトを選んだ理由を簡単に述べよ。

参考にさせてください。

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

164:デフォルトの名無しさん
01/12/11 19:34
InnoSetup
フリーだしソース付き(Delphi製)

165:デフォルトの名無しさん
01/12/11 19:43
Delphiか・・・

166:デフォルトの名無しさん
01/12/11 19:51
秀インストール
フリー/C++ソース付き

167:デフォルトの名無しさん
01/12/11 21:54
Visual Studio Installer
とにかく簡単だった・・・
InstallSheldに挫折した漏れにも5分できたよ!!
低機能なのとバグつきなのはご愛嬌。
これからに期待だね。

168:デフォルトの名無しさん
01/12/11 21:56
ユーザは何するかわからんからなぁ・・・。
Cドライブが一杯だからって、全部D:\にインストールしている猛者もいたよ。
「今までまともに動いてました」
ってそりゃ同一ファイル名がたまたまなかったせいでしょ。
ぐち、スマソ。

169:デフォルトの名無しさん
01/12/11 22:17
>>167
VS.NETβ2についてるVSI(って言うのか?)はかなり進歩してるよ。
同一ソリューション内で開発プロジェクトとインストーラプロジェクトが同居でき
るのがすばらしい。
スタートメニューにフォルダ作ってショートカット登録するのも正式対応したし(W

170:167
01/12/11 22:26
VSIじゃなくなったのあれの名前?
ショートカットのプロパティからConditionが抜け落ちてる。
ほかにもあれやこれやそれや・・・

でも
> 同一ソリューション内で開発プロジェクトとインストーラプロジェクトが同居でき
るのがすばらしい。

秀同!
これはいい。

171:デフォルトの名無しさん
01/12/11 22:57
>>169
VS.NETにはそんなのが付いてるのか!
特殊フォルダにショートカットを登録したりする程度ならまだいいが、
上書きインストールがまともにできない"仕様"は改善されたのか。
おまえらもっとVS.NET版のVSIについて教えろ。
お願いします

172:169
01/12/12 00:10
VS.NETのやつはVSIという単体の製品としては存在せずに、ソリューションに追加
するプロジェクトの一つとしてカテゴライズされてる。
VS.NETのIDEはVisual Inter Devの系列なんでこれが正常進化なんだうと思う。
正式なプロジェクト種別名は"セットアップ/デプロイメント プロジェクト"だよ。

上書きインストールに関してはまだ試してないから良く分からないけど、プロパ
ティの数は明らかに増えてるから柔軟性は向上してると思う。

173:169
01/12/12 00:14
×:正常進化なんだうと思う。
○:正常進化なんだと思う。

オハズカシイ

174:デフォルトの名無しさん
01/12/12 13:39
それについてどっかに日本語ドキュメントないかなー

175: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を使った方が開発効率が良いことには同意」
と書いていますが、何か?


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

5396日前に更新/191 KB
担当:undef