- 1 名前:デフォルトの名無しさん [2001/08/14(火) 03:28]
- プログラムは順調なのに、いざ自分で出荷となって気づいた
インストーラーの選択、使い方 当方初心者ですが、独立したスレにすることでほかに参考に なる方もいると思います
- 89 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:18]
- セットアップ/アンインストールプログラムなんて
ふつー、アンインストールはディレクトリ総消しじゃなくて 登録したファイルを消すのが普通なんじゃなかろうか。 アホっぽいね。 アプリの登録という概念がはじめからない M$ 社もかなりだけど。
- 90 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:21]
- >>89
ふつーというか、当たり前。
- 91 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:21]
- アホっぽいっていうかアホ。
- 92 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:24]
- 揃えてレスしてるな(w
- 93 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:25]
- C:\Program Files\以下に大量にアプリ入れてるのって、
Windows以降のDQNユーザーでしょ? DOSから使ってるユーザーなら、こんなとこに何でもかんでも、 インストールしないよね?
- 94 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:31]
- さっきから擁護してるやつ。おめーはなんなんだよ!!!
- 95 名前:デフォルトの名無しさん [01/12/02 03:31]
- >>93
ハァ?
- 96 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:33]
- しばらく>>79の出してくれたスレ読んでた。
120〜130くらいまで読んだけど>>56のと微妙に違わない? >>56のは>>70が言ってることだけど、 みずいろは例えば c:\program files\mizuiro (直下ではなくフォルダ) にインストールしてもc:\program files以下全滅って書かれてる。(128の発言など) 正確にはどっちなの? まさか後者じゃないよね…
- 97 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:34]
- >>93
じゃあお前はProgram files以下にインストールしてるユーザーが アンインストーラーバグでクレームつけてきたら、 「お前がドキュンだからだろ?DOSから使ってるなら何でもかんでもインストールしないんだよ」 って言うんだな? ユーザーのあらゆる行動を想定していかなる場合にも対処できるプログラムを作る方が 正しいんじゃないのか? え?違うかコラ。
- 98 名前:56 mailto:sage [01/12/02 03:34]
- >>96
待て。 そもそも俺はみずいろのアンインストーラーの話をしたわけじゃない。
- 99 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:36]
- >>96
(128の発言など)ってどこだ?単なるミスだろーけど c:\program files以下全滅だよ。
- 100 名前:デフォルトの名無しさん [01/12/02 03:36]
- 単にインストーラに金かけたくなかったので
いいかげんに突貫工事でつくらせたらやっちゃったに 100カノッサ。
- 101 名前:デフォルトの名無しさん [01/12/02 03:37]
- 俺もPROGRAM FILESにはインストールしないけど(汗)
結構バカ正直にいわれたとおりインストールしてる人多いのね
- 102 名前:デフォルトの名無しさん [01/12/02 03:40]
- >>101
言われたとおりというか、みんな同じところにまとめておいた方が管理しやすいから。
- 103 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:40]
- つーか水色のバグって、
デフォルトのインストール先 c:\program files\nekoneko\mizuiro にインストールした人は全員無事だったんだよな? d:\game\mizuiroとか、変更した人が被害にあってる。 program filesになんでもかんでもぶち込むのが悪いって入ってるけど、 水色に限ってはデフォルト以外で炸裂してるのが多いみたいだぞ。
- 104 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:40]
- >単にインストーラに金かけたくなかったので
だったら外注なんか雇わないで、Install Shield使ってれば?って思うが
- 105 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:43]
- Install Shieldややこしくね?
- 106 名前:デフォルトの名無しさん [01/12/02 03:43]
- >>102
何も考えてないというのが事実だろ。 容量とか考えないのか? トラブル時に備えて、システムドライブにアプリ入れたかないが。 そもそも、名前が気にくわん。
- 107 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:45]
- >>106
それはお前の勝手であってユーザーに押しつける事じゃないだろ? ユーザーがProgram Filesにインストールする可能性がある以上、 それに対処できるプログラムを作るのはあったりまえじゃねえかよ。 それも分からないのか?
- 108 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:45]
- >>98
そっか、ごめんごめん。 それよりみずいろの方がたちが悪いってことでいいですか?
- 109 名前:デフォルトの名無しさん [01/12/02 03:45]
- >>106
容量なんてWindowsに割り当てているだけでも15GB程度あるからねぇ。。。
- 110 名前:96 [01/12/02 03:47]
- >>99
>(128の発言など)ってどこだ?単なるミスだろーけど >>79が出してくれたスレの128ってことでした。
- 111 名前:デフォルトの名無しさん [01/12/02 03:47]
- >>106
スペースがあったり8文字を越えているのが気に入らないんだろうけど、インストール時に作成されるフォルダ名もその可能性があるからね・・・
- 112 名前:デフォルトの名無しさん [01/12/02 03:47]
- ※※※※※※※※※※※※※※※※※※※
この盛り上がりっぷりに参加したい人は >>56から読むといいでしょう。 ※※※※※※※※※※※※※※※※※※※
- 113 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:47]
- 厨房インストーラの被害に遭うのは、厨房ユーザーだけって結論でいいですか?
- 114 名前:デフォルトの名無しさん [01/12/02 03:49]
- >>113
厨房ユーザーだから被害にあっても良いってわけじゃない。 厨房ユーザーでも被害にあわないプログラムを作るのが正しい。 ってか、当たり前の事を言わせるな。
- 115 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:49]
- ユーザが勝手なところにデータを作れない業務端末や基幹なんかは
いざしらず、コンシューマ向けでデータ作れちゃう範囲内に関しては 勝手な削除は仕様バグでしょ。
- 116 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:50]
- 厨ユーザーの怒りで盛り上がってます(藁)
- 117 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:51]
- 様々な自体を想定できない奴の方が厨房だと思うが。
しかも他人に迷惑をかけるたちの悪い厨房
- 118 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:52]
- >>113
ねこねこが厨房集団だっという結論ですよ。
- 119 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:52]
- >>113
アフォ?それとも信者? ま、作者は厨房プログラマーにまちがいないんだろーけどな
- 120 名前:117 [01/12/02 03:53]
- × 自体
○ 事態
- 121 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:54]
- まぁ、あれだな。ねこねこが最低なのは当然だけど、ここで怒ってる奴のスキルもなんだな。
- 122 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:55]
- >>121
煽ると会話がつまらなくなるよ。
- 123 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:55]
- >>114,117
そうそう。そうじゃなかったらデバッグなんて必要ないし。 ん?ねこねこはデバッグしないのがデフォルトか?
- 124 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:57]
- >>122
煽ってるかな? 逆に煽られてる気がするが?
- 125 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:58]
- 祭りですか(w
- 126 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:58]
- 俺たちは週末に「今更トーク」で盛り上げって何してんだろうな。
そろそろ逝くよ…
- 127 名前:デフォルトの名無しさん [01/12/02 04:01]
- だからVC付属のInstall Shieldでは単一ファイル(setup.exe)を作れないのかって
聞いてるんだよ! そしてプログラムサイズがでかくなるって本当なのかよ! 教えてください。
- 128 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:03]
- >121
禿同 常識的なインストールで自分の身は守れそう
- 129 名前:デフォルトの名無しさん [01/12/02 04:03]
- >>127
拙者には和歌欄巣。スマソ
- 130 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:03]
- このスレはエロゲユーザしかいないのか。
- 131 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:04]
- みずいろ問題で燃え尽きた…じじーの俺はもうねる。
だれか127にこたえてやって
- 132 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:07]
- 漏れもエロゲユーザだけどインストール場所くらい考えてるYO!
エロゲユーザ=低レベルじゃないYO!!!
- 133 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:10]
- みずいろのはインストール場所を考えるとあぼーんだけどな。
デフォルト(C:\Program Files\nekoneko\mizuiro)なら安全。
- 134 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:13]
- >>133
ソフト用のフォルダも作らないバカだけでしょ。
- 135 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:16]
- >>134
それがそうとも限らなかったから大問題になってたんだよ。 d:\game\mizuiro とかにインストしてた人も、D:\丸ごと消されたって奴もいる。 >>79読んできてみれ。 ちなみにパート2まで立っててそっちもレス900超えてるから、 がんばってね。
- 136 名前:デフォルトの名無しさん [01/12/02 04:17]
- ユーザのレベルなんか言い出したらきり無いからそうんなんどーでもえーねん。
ようするにインストーラ/アンインストーラも含めてデバッグするのが常識。 ねこねこタイム終了
- 137 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:19]
- 最近は、インストーラ任せでディスク管理とか考えなくなったんだろうな。
昔は自分でコピーすることが多かったから、嫌でも考えなきゃならなかったが。
- 138 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:21]
- ねこねこに>>127が埋もれてるぞ。
誰か教えてやれよ… 俺は使ったことないから知らん。
- 139 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:21]
- >>135
あ、そうなの。 それは極悪だね。
- 140 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:26]
- まぁここで初めてねこねこ問題を知った人もいるようなので
インストーラについて話すスレッドとしてねこねこは反面教師的効果があったYO! 今日は思いがけず祭に参加できてよかった。
- 141 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:31]
- >>140
インストーラについて話すスレッドとしてねこねこは反面教師的効果があったYO! 是非みずいろインストーラのソースが見たい。 そして殿堂入りさせたい。
- 142 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:33]
- >>141
そんな、くされたソースなんかいらん!!目が腐るぞ
- 143 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:34]
- みずいろのインストーラを超える、全ドライブ消去のインストーラを開発しましょう。
- 144 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:35]
- >143
パーティションを解放するアンインストーラではどうか?
- 145 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:40]
- ディスク復旧ユーティリティでも復旧できないように、完全消去すべきです。
- 146 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:42]
- ディスクを物理的に破壊するアンインストーラ希望・・・・
- 147 名前:デフォルトの名無しさん [01/12/02 04:44]
- >>127
Package for the web をダウンロードしてくれば,いわゆる自己解凍型,インストールファイルができあがるが? www.installshield.com/downloads/ こっから PackageForTheWeb を選べばよろし。
- 148 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:44]
- >>146
ねこねこのアンインストーラのプログラマーは作れるかもしれん…
- 149 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:45]
- そしてネタスレ化・・・と。
- 150 名前:デフォルトの名無しさん mailto:sage [01/12/02 04:57]
- >>147
ありがとう。 ちなみにVC付属のものではsetup.exe一個のファイルにまとめることは できないってことだよね?
- 151 名前:デフォルトの名無しさん mailto:sage [01/12/02 05:33]
- 人の話を聞いていないな...
InstallShield 製品は「すべて」複数ファイル形態しか作れないんだよ。 pftw で一つにまとめるんだよ。 付属のもの、とかって話じゃないんだよ。
- 152 名前:デフォルトの名無しさん mailto:sage [01/12/02 05:34]
- 1つにまとめても
結局テンポラリに解凍して コピーするんだけどね
- 153 名前:デフォルトの名無しさん mailto:sage [01/12/02 12:26]
- >>146
考えたんだが、DeviceIoControl()で、MBRを消し消しして、 次にルートディレクトリエントリを消し消しして、 最後にDISK BIOS経由で強引に存在しないシリンダにSeekさせ ようとすれば壊れないかな。 DOS時代のFDだとガリガリいっていい音だしてたけど。 今は無理かもしれないけどな。 で、次は、ねこねこはインストール時に一緒にウィルスも 入れてくれたりしそうで怖いな。
- 154 名前:デフォルトの名無しさん mailto:sage [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 mailto:sage [01/12/02 18:06]
- :が余計だった(鬱)
- 159 名前:デフォルトの名無しさん mailto:sage [01/12/02 23:34]
- >>156
IS のバージョンが古いから。だろ? VC のおまけだけが IS じゃない。
- 160 名前:デフォルトの名無しさん mailto:sage [01/12/03 05:50]
- >>157
何も考えずに入れちゃうと苦労するね
- 161 名前:デフォルトの名無しさん [01/12/03 17:37]
- >>157
漏れも同じことしてたけどレジストリ汚す奴はどのみち 再インストールが必要なのでやめた。 レジストリ汚さない奴はたいていインストーラ不要だから Program Filesの下になんか入れないし。 >>160 なぜ?
- 162 名前:デフォルトの名無しさん mailto:age [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 名前:デフォルトの名無しさん mailto:sage [01/12/11 19:51]
- 秀インストール
フリー/C++ソース付き
- 167 名前:デフォルトの名無しさん mailto:sage [01/12/11 21:54]
- Visual Studio Installer
とにかく簡単だった・・・ InstallSheldに挫折した漏れにも5分できたよ!! 低機能なのとバグつきなのはご愛嬌。 これからに期待だね。
- 168 名前:デフォルトの名無しさん mailto:sage [01/12/11 21:56]
- ユーザは何するかわからんからなぁ・・・。
Cドライブが一杯だからって、全部D:\にインストールしている猛者もいたよ。 「今までまともに動いてました」 ってそりゃ同一ファイル名がたまたまなかったせいでしょ。 ぐち、スマソ。
- 169 名前:デフォルトの名無しさん mailto:sage [01/12/11 22:17]
- >>167
VS.NETβ2についてるVSI(って言うのか?)はかなり進歩してるよ。 同一ソリューション内で開発プロジェクトとインストーラプロジェクトが同居でき るのがすばらしい。 スタートメニューにフォルダ作ってショートカット登録するのも正式対応したし(W
- 170 名前:167 mailto:sage [01/12/11 22:26]
- VSIじゃなくなったのあれの名前?
ショートカットのプロパティからConditionが抜け落ちてる。 ほかにもあれやこれやそれや・・・ でも > 同一ソリューション内で開発プロジェクトとインストーラプロジェクトが同居でき るのがすばらしい。 秀同! これはいい。
- 171 名前:デフォルトの名無しさん [01/12/11 22:57]
- >>169
VS.NETにはそんなのが付いてるのか! 特殊フォルダにショートカットを登録したりする程度ならまだいいが、 上書きインストールがまともにできない"仕様"は改善されたのか。 おまえらもっとVS.NET版のVSIについて教えろ。 お願いします
- 172 名前:169 mailto:sage [01/12/12 00:10]
- VS.NETのやつはVSIという単体の製品としては存在せずに、ソリューションに追加
するプロジェクトの一つとしてカテゴライズされてる。 VS.NETのIDEはVisual Inter Devの系列なんでこれが正常進化なんだうと思う。 正式なプロジェクト種別名は"セットアップ/デプロイメント プロジェクト"だよ。 上書きインストールに関してはまだ試してないから良く分からないけど、プロパ ティの数は明らかに増えてるから柔軟性は向上してると思う。
- 173 名前:169 mailto:sage [01/12/12 00:14]
- ×:正常進化なんだうと思う。
○:正常進化なんだと思う。 オハズカシイ
- 174 名前:デフォルトの名無しさん [01/12/12 13:39]
- それについてどっかに日本語ドキュメントないかなー
- 175 名前:169 mailto:sage [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 名前:デフォルトの名無しさん mailto:sage [01/12/18 19:53]
- >>180
配布物はx86バイナリだけとは限らない。 今はともかく、昔はな。
- 182 名前:デフォルトの名無しさん mailto:sage [01/12/18 22:53]
- で、どうして16ビットバイナリが必要になるの?
- 183 名前:デフォルトの名無しさん mailto:sage [01/12/18 23:55]
- メーカが、各アーキテクチャ用の専用インストーラ作るのを
止めて、手抜きしたって事を言いたいのでは?
- 184 名前:デフォルトの名無しさん mailto:sage [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 名前:デフォルトの名無しさん mailto:sage [02/02/10 01:09]
- msiならできるの? できるならmsiを使わない理由は?
- 188 名前:デフォルトの名無しさん mailto:sage [02/02/12 19:34]
- できるかどうかは知らんがmsiを使わないたいていの理由は「よくわからんから」。
VS.NETでもあまり改善されてないらしく、未だにOrca頼みらしい。
- 189 名前:デフォルトの名無しさん [02/02/20 18:34]
- "infの右クリック->インストール"で十分。
シンプル・伊豆・ベスト
|

|