[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/09 13:15 / Filesize : 191 KB / Number-of Response : 862
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

インストーラー相談室



1 名前:デフォルトの名無しさん [2001/08/14(火) 03:28]
プログラムは順調なのに、いざ自分で出荷となって気づいた
インストーラーの選択、使い方

当方初心者ですが、独立したスレにすることでほかに参考に
なる方もいると思います

51 名前:デフォルトの名無しさん [01/11/17 15:41]
>>50
Windowsのアンインストーラについてもっと詳しく聞きたいっす。
42に対する解決法とか。

52 名前:デフォルトの名無しさん [01/11/17 18:46]
>>51
インストール失敗時の復元処理ならわかりますがアンインストールは
それほど詳しくないす。ですが、自分がもし42のやつをやるとすれば

1. ライセンス監理みたいに、APの起動時にSIDを記録しておく。
2. アンインストール時には、
www03.u-page.so-net.ne.jp/tb3/katsu-y/doc/loadhive.htm
の方法とLsaLookupSids()でレジストリとスタートアップを消す。

か、それが無理そうなら、

1. ライセンス監理みたいに、APの起動時にSIDを記録しておく。
2. アンインストール時にレジストリクリア用のモジュールだけ残しておいて
Runに登録しておき、ログオン時にSIDが一致したらキー削除し、SID一覧から
削除。
3. SIDリストが空になったらクリアモジュールも削除。

かな。但しこれは削除対象のモジュールが最上位の場合ね。
自分より上位のモジュールがあるとそっちを先に消さないといけないから
もうちょいうだうだいるかも。

53 名前:デフォルトの名無しさん [01/11/17 19:15]
フリーのインストーラ開発ソフトでそのへんのこと
簡単にやってくれるのないかなぁ。
EXEpressがNT/2000用に管理者権限やAllUsersを意識したのも
最近になってからだしなぁ。

54 名前:デフォルトの名無しさん [01/11/20 11:41]
>>53
同意

55 名前:デフォルトの名無しさん [01/11/28 05:57]
 

56 名前:デフォルトの名無しさん [01/12/02 01:40]
アンインストーラーが自分のインストールしたパス以下をすべて削除する仕様ってのは、
最悪なバグだよな?
ふつうアンインストーラーは自分がインストールしたファイルをリストとして持っていて、
アンインストーラーはそのリストにあるファイルだけを消すようにするよな?
それって、当たり前だよな?な?
そうじゃなかったら、インストールしたフォルダに重要書類入れて置いたら、
アンインストール時にそれも丸ごと消されるって事だもんな。
つーかInstallShieldもMSIもそういう風にできてるよな?
っていうか俺がこんな風に確認とってるのもおかしいくらい当たり前の事だよな?

57 名前:デフォルトの名無しさん mailto:sage [01/12/02 01:43]
>56
出来の悪いエロゲでもやったんですか?

58 名前:デフォルトの名無しさん mailto:sage [01/12/02 01:46]
>アンインストーラーが自分のインストールしたパス以下をすべて削除する仕様

InstallShield 5.5 / 6.x でインストーラーを作っていますが、そんなことないよ。

59 名前:デフォルトの名無しさん [01/12/02 01:46]
>>56
やってしまったことは気にするな



60 名前:デフォルトの名無しさん mailto:sage [01/12/02 01:49]
フォルダごと消すアンインストーラと、
インストールしたフォルダに重要書類をいれる人間、
どっちのバグが最悪か?

61 名前:デフォルトの名無しさん [01/12/02 01:58]
>>56のフォルダ毎あぼーんアンインストーラーだと、こういう不具合が考えられる。

c:\program files\以下に大量にアプリが入ってる。
>>56のアプリを間違ってc:\program files\直下にインストールしてしまった。
(インストーラーのインストールパス指定時にサブフォルダを作るようにしなかった)
すると、アンインストーラーはc:\program filesにアプリが入ってると判断するわけで、
c:\program files以下にはいってる全アプリを消去する事になる。

チョーーーーだめじゃん。

62 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:06]
ねこねこソフトの「みずいろ」のアンインストーラーとか(藁

63 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:12]
>アプリを間違ってc:\program files\直下にインストールしてしまった。
これ以前に、
>c:\program files\以下に大量にアプリが入ってる。
この時点で、その人間にバグがある。

64 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:15]
じゃあキサマは56のようなアンインストーラーを作って
関係ないファイルを消してしまってクレームつけられた時、
「お前にバグがある」ってサポートすんのか?

65 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:17]
>>64
ソフトもマヌケだが、おまえもマヌケって事だ。

66 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:29]
>>63
みずいろのアンインストラーの作者だろ?

67 名前:デフォルトの名無しさん [01/12/02 02:35]
>>56
そんなマヌケなアンインストーラ使いたくないので教えてくれ。

ちなみにおすすめのアンインストーラも教えてくれ。>ALL

68 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:36]
c:\program files\以下に大量にアプリが入ってるのは
当たり前じゃないのか?

69 名前:デフォルトの名無しさん [01/12/02 02:38]
>>68

直下にインストールするというのがまずいんじゃない?
普通はアプリケーションごと、会社ごとにディレクトリをつくるでしょう。



70 名前:デフォルトの名無しさん [01/12/02 02:43]
勘違いするなよ。
>>61

>c:\program files\以下に大量にアプリが入ってる
ってのは、直下って事じゃないぞ?
c:\program files\justsystem\itsitaro
c:\program files\justsystem\hanako
c:\program files\Microsoft\word
c:\program files\Norton AntiVirus
ってな感じの状態の事だ。
で、そこに56のようなドキュソアプリをインストールするわけ。直下に。
で、しまった間違った、直下にいれちまった!
ってアンインストすると、一太郎も花子もワードもノートンも消されるって事だろ。

71 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:45]
>>69
あ、もちろん直下にフォルダを作って、って意味。
>>56
>アンインストーラーが自分のインストールしたパス以下をすべて削除する仕様
って書いてるからフォルダも含んでるんだと思った。

72 名前:56 mailto:sage [01/12/02 02:46]
>>71
フォルダも含んでる。

73 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:48]
>>71
たしか、みずいろはフォルダも含んでいたはず。ほんでCドライブ全部消された人
いたみたいだよ

74 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:51]
>>73

ウィルスみたいだね(笑)

75 名前:68 mailto:sage [01/12/02 02:53]
>>70
そうそう、そういうこと。
だからc:\program files\以下に大量にアプリが入ってるのは
当たり前で、それだけじゃ>>63の言うように
>この時点で、その人間にバグがある。
とは言えないんじゃないかと思っただけ。

つーかねこねこソフトのみずいろってよく知らないんだが、
今「ねこねこソフト アンインストール」で検索してみたら
インストーラ修正版を出すような事態になってたみたいだな。

76 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:54]
まぁ、インストーラーはInstall Shieldにまかせておけってことだ。

77 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:56]
ウィルスよりたちわりーよ!!!リードオンリー、システムファイル以外
Cドライブ全部消えた人結構いる。被害者結構いるのにメーカーは再現しないの一点張り。
最後は認めたけど。エロゲ業界は能無しプログラマーが幅を利かせているんだね。

78 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:57]
VC付属のInstall Shieldはどんな制限があるんだっけ?
単一のsetup.exeにできないとかあったっけ?

79 名前:デフォルトの名無しさん mailto:sage [01/12/02 02:57]
みずいろのアンインストール問題は伝説になるえるからな。
修正版でもまだ直ってない、修正版の修正版でもまだ直ってない、
修正版の修正版の修正版でようやく直ったからな。
しかも、すさまじいほどのサポートの悪さ。
ユーザーがデフォルト以外のパスにインストールするのはイリーガルだ発言。
そして信者の「ファイルが消されるのはユーザーのせいであってメーカーは悪くない」
という見も凍る恐ろしい発言。
まじで必見だよ。
スレッド読んでくるといい。
戦慄。
www2.bbspink.com/erog/kako/998/998402285.html



80 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:01]
>>77
>リードオンリー、システムファイル以外Cドライブ全部消えた人結構いる。
それもなんだかなぁ。
エロゲユーザも能無しって言われそう。
いや、ねこねこソフトが能無しなのは異議無し。

81 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:03]
>>79
まーそういうのを信者って言うんだろ?
そういう輩がくされプログラマーをのさばらせてるんだってこと分からんのかね?

82 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:05]
おっと、ここはインストーラスレだからみずいろトークはほどほどに。
いや、ねこねこソフトが能無しなのは異議無し。

83 名前:デフォルトの名無しさん [01/12/02 03:06]
画期的な改良だNE!

www.din.or.jp/~nekoneko/setup_manual.txt
>みずいろ インストーラー(2001/09/28)
>
>◆改良点
>・アンインストール時にファイルをチェックして消去するように改良。
>・インストール時、インストール先にそのままインストールするのではなく、
> 指定先にmizuiroフォルダを作成してそこにインストールするように変更。

84 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:11]
みずいろのインストーラって独自のものなん?
それともInstall Shieldみたいな市販ソフトからヘタレ設定で
作ったものなん?

ってかけっこう最近なんだな・・・<みずいろ インストーラー(2001/09/28)

85 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:15]
>>84
ずいろのインストーラ、アンインストーラは独自のものだったはず。
Install Shieldなんて使ってないと思うよ。使ってればこんな問題に
ならなかったのにね。インストーラの作者って外注じゃなかったけ?
ねこねこも、だまってInstall Shield使えばいいのに何を考えてんだか

86 名前:デフォルトの名無しさん mailto:sage [01/12/02 03:15]
独自。
外注だけどね。
ねこねこソフトはゲーム本体もNScriptorっつう、フリーのスクリプター使ってる。
社内にプログラマーが居ないらしい。

ちなみにインストーラー作者の東 雅明君↓
ttp://www01.u-page.so-net.ne.jp/qa2/tryaudio/Try_Audio/azuma.html

つか、ねこねこスレになりかけてるぞ。

87 名前:85 mailto:sage [01/12/02 03:17]
かぶっちまった、ケコーンする?>86

88 名前:デフォルトの名無しさん [01/12/02 03:18]
「定番」の「ありもの」を使うべし、という教訓ですか?

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 で一つにまとめるんだよ。
付属のもの、とかって話じゃないんだよ。






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<191KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef