レジストリ vs プライベートINI
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。
01/11/22 18:00ID:kWO77Burプログラマの視点から、逆にユーザの視点から、
それぞれの利点や欠点について意見を聞かせてください。
0395名無しさん@お腹いっぱい。
02/02/14 18:42ID:???矛盾やツッコミどころが多い文章を書くのは
単に考えて発言してないからだ。
考えてないから自分でわけわかんなくなってる。
厨房の長文は一番たちが悪いのでもう来ないで下さい。
0396名無しさん@お腹いっぱい。
02/02/14 18:49ID:???自分で体験するまで一生わからないんだよ
0397名無しさん@お腹いっぱい。
02/02/14 19:01ID:???0398名無しさん@お腹いっぱい。
02/02/14 19:08ID:???0399346
02/02/14 19:20ID:???>ワープロ、というか全てのソフトウェアに同じことが言えますが、何か?
>使いたいワープロ、というか使いたいソフトウェアは人によってまちまちですが、何か?
だから、マルチユーザとしてインストールするのは良くないと言っているの。
0400名無しさん@お腹いっぱい。
02/02/14 19:27ID:???ほら、また矛盾。
ワープロにも同じことが言えるということは、ワープロもマルチユーザとして
インストールするのは良くないことになる。
場当たり反論はもうやめてね。厨房くん。
0402名無しさん@お腹いっぱい。
02/02/14 19:37ID:???はぁ?「全ての」って言ってんだからワープロに限らず、って意味だろ。
君は日本語も危ういのかい?
0403名無しさん@お腹いっぱい。
02/02/14 19:45ID:???これ以上レスしても墓穴掘るだけだよ。
0404名無しさん@お腹いっぱい。
02/02/14 19:58ID:???そろそろ許してやれよ(藁
楽しんでやってるなら止めないが、疲れるだけだから
もう止めたほうがいいぞ。
0405名無しさん@お腹いっぱい。
02/02/14 22:05ID:???出てこないって言ったのに出てきてカッコワルイ。
>>402
そんな厨房に上げ足取りカッコワルイ。
0406名無しさん@お腹いっぱい。
02/02/14 22:29ID:???揚げ足取りではないだろ
0407名無しさん
02/02/15 08:48ID:???0408名無しさん@お腹いっぱい。
02/02/15 16:24ID:???0409名無しさん@お腹いっぱい。
02/02/15 17:38ID:???>>276-325
0410名無しさん@お腹いっぱい。
02/02/15 18:46ID:???0411名無しさん@お腹いっぱい。
02/02/15 19:22ID:???ツッコミたい気持ちもわかりますが、そこは我慢する方向で。
VS.NETが出たよね。英語版だけど。
あれについてるセットアッププロジェクトってのでmsiが作れるんだけど
どこまで細かく設定できるのかな。
VisualStudioInstaller1.1よりマシにはなってるだろうけど。
インストーラで保存先を選択させたり、アンインストーラで各ユーザの設定まで
削除するかどうか選択させたり、という話題があったので一応そのネタふり。
0412ガイシュツネタ
02/02/16 03:11ID:???逆に特定のユーザー間で設定を共有するのが難しい。
例えば一般ユーザとAdminを使い分けつつ、
エディタの設定を統一したい場合とか。
0413名無しさん@お腹いっぱい。
02/02/16 08:20ID:WxXzIy3Uインストール後も変更がある場合は、プログラムと同じディレクトリや、
systemRoot(c:\windows , c:\winnt)に入れるのはやめてほしい
systemrootも、program filesも、adminのみ変更可にして、一般ユーザーは
読み取りと実行のみ許可してるから、行儀の悪いアプリがあると、NTFSのACLを
いじらないといけなくなるからめんどくさい
0414名無しさん@お腹いっぱい。
02/02/16 10:52ID:???INI派だが禿しく同意
0415名無しさん@お腹いっぱい。
02/02/16 11:05ID:???きちんとレジストリを消すようなアプリでも
カレントのユーザーのレジストリしか消さないんだよなぁ。
これはどうにかして欲しい。
0416名無しさん@お腹いっぱい。
02/02/16 12:03ID:???マルチユーザーでレジストリが別になる領域があることを、そもそも知らない。ってプログラマー多いよ。
DOSやそれもない頃のプログラマーは特に。
0417名無しさん@お腹いっぱい。
02/02/16 16:37ID:???>>413-414
その場合どこにINIを置いて欲しい?
俺はそういうソフト用にUsersも書き込める別のProgramフォルダを用意して
そこにインストールしてる。
0418名無しさん@お腹いっぱい。
02/02/16 18:04ID:???やっぱりEXEと同じフォルダかな。
そうやってINIを使うツール用フォルダを作って整理しておけば、
一括バックアップ/レストアが出来るし。
0419名無しさん@お腹いっぱい。
02/02/16 20:57ID:???記載して欲しいね
0420名無しさん@お腹いっぱい。
02/02/17 01:39ID:???そこら辺はアンインストールの方法に、という話になって
readme.txtにアンインストール情報を!
http://pc.2ch.net/test/read.cgi/prog/997370579/
にループするのでは…
0421名無しさん@お腹いっぱい。
02/02/17 03:59ID:???0422名無しさん@お腹いっぱい。
02/02/17 15:13ID:???それは本当にプログラマか?
ヘルプを読まないただのDQNだと思われ。
0423名無しさん@お腹いっぱい。
02/02/17 17:42ID:???HELPを見るようじゃ、ベテランとは呼べない。
0424名無しさん@お腹いっぱい。
02/02/17 21:50ID:???0425名無しさん@お腹いっぱい。
02/02/17 23:39ID:???プログラマーなんて上は神から、下は char と double の違いがわからなかったり、malloc が使えないやつまでいるからなあ。
しかも、別分野に特化してて遊び半分に Win なソフトを作ることだってあるわけだし。
そもそもスタンドアローンの 9X 系だとログインプロンプト見ないほうが普通だし。
別に >>416 の話もおかしくは聞こえないなあ。
0426名無しさん@お腹いっぱい。
02/02/18 00:51ID:???別にベテランじゃなくてもいいだろ(w
MSは、アンインストール時に全ユーザのレジストリ設定を残すように言ってるんだっけ。
逆に全ユーザのレジストリ設定を削除するオプションをアンインストーラに付けるなら
ユーザにそのことを通知すべきとも言ってるんだよな。確か。
早いとこそれを簡単に実現できるAPIとかMSI作成アプリを出して欲しいよ。
0427名無しさん@お腹いっぱい。
02/02/18 11:15ID:???> 全部選択式でいけますがなにか。
何もかも選択させればいいと言うのは一見親切なように見えるけど
実は選択の責任をユーザーに押し付けてるだけでそれも一種の手抜き。
0428名無しさん@お腹いっぱい。
02/02/18 18:24ID:???使用許諾に書いてあるだろ。
0429名無しさん@お腹いっぱい。
02/02/21 18:59ID:???去年か一昨年の4月1日に消費者契約法だか何だかが改正されて
そういった一方的な契約って無効にならなかったっけ?
かなり前に新聞でチラッと見ただけで自信は無いのだが。
0430名無しさん@お腹いっぱい。
02/02/21 19:23ID:???フリーで損害でも補償しろとでも?
ひぐちみたいなこと言うんじゃねーよ。
嫌なら使うなボケェ
0431名無しさん@お腹いっぱい。
02/02/22 01:28ID:???だから、そこんとこどーなのか聞いてる訳だよ。
別にフリーソフトに損害賠償を請求してる訳じゃないって。
つーかそんなの通る分けなかろう。
0432名無しさん@お腹いっぱい。
02/02/22 01:44ID:???>>427が言ってるのは選択するかどうかの責任。
損害じゃないし。
0433名無しさん@お腹いっぱい。
02/02/22 15:11ID:YQPEG7seソフトを使うということは、選択の連続だが全部作
者に責任を取れと?
それとも全ての選択に対して説明をつけて、いち
いち確認しろと?
だいたい選択の責任とか言い出す優柔不断で頭
の弱い奴はソフト使うな。マジで
今後の人生体力と笑顔で乗り切ってくれ(藁
0434名無しさん@お腹いっぱい。
02/02/22 18:25ID:???いや、だから>>427の言ってることは的外れだろってこと。
0435名無しさん@お腹いっぱい。
02/02/22 18:33ID:???当該告げられた内容が事実であるとの誤認。
二 物品、権利、役務その他の当該消費者契約の目的と
なるものに関し、将来におけるその価額、将来におい
て当該消費者が受け取るべき金額その他の将来におけ
る変動が不確実な事項につき断定的判断を提供するこ
と。
当該提供された断定的判断の内容が確実であるとの
誤認。
以上二つが消費者契約法で違法となるかどうかの条件。
http://www5.cao.go.jp/2000/c/0512c-keiyakuhou.html
Readmeやインストール時に書くこと書いてあって、事実に反しなければ
違法にはならない。
もちろん、パッケージや売り文句に書いてあることと明らかに違うソフ
トなら、それについての契約は無効になる。
0436名無しさん@お腹いっぱい。
02/02/22 18:49ID:???0437名無しさん@お腹いっぱい。
02/02/26 03:53ID:???0438名無しさん@お腹いっぱい。
02/02/28 21:48ID:???つーか、そうなったらフリーでない個人プログラマーとか小さいソフトウェ
アベンダーは全滅するんじゃねーの?開発者や配布者の免責事項を無効にする
ってことは、ソフトの開発、配付、販売についての権利と義務を一切国の法
律で管理するってことだもの。
0439名無しさん@お腹いっぱい。
02/03/01 13:47ID:???本気で訴えたいと思ってるヤシが多数存在するという現実。
0440名無しさん@お腹いっぱい。
02/03/01 14:08ID:???0441名無しさん@お腹いっぱい。
02/03/01 16:36ID:???むしろ「MSだから」という理由で訴えたいヤシが多数存在するという事実。
0442名無しさん@お腹いっぱい。
02/03/01 21:33ID:???そこら辺を突っ込みたいのでは。。。
0443名無しさん@お腹いっぱい。
02/03/02 06:07ID:???それは免責事項や使用許諾じゃないだろ(w
0444442
02/03/03 10:18ID:???0445名無しさん@お腹いっぱい。
02/03/17 01:09ID:9DmLzW5E0446名無しさん@お腹いっぱい。
02/03/17 02:20ID:???結局なぜレジストリはダメなんだか分からなかったが。
0447もなか
02/03/17 02:51ID:???0448名無しさん@お腹いっぱい。
02/03/20 22:48ID:???アンインストーラーついてないソフトを消すのに苦労する。
別に作者名で分けたところで何のメリットも無いと思うのだけれどなぁ
0449もなか
02/03/23 01:29ID:???カブリにくいからだろうね。
ファイルの場所自体も 作者名\ソフト名 と二重のくくりにした方が確実。
その場合、ソフト名フォルダ内に本体がある方が自然でしょ。
レジストリの登録と同じ理屈だと思う。
0450名無しさん@お腹いっぱい。
02/03/24 00:26ID:???個人だから会社名の代わりに作者名という程度の
理由と思われ
0451448
02/03/27 01:09ID:???>>449さん
ソフト名がカブるってそんなにあるのかなぁって思った。
>>450さん
なるほどーと。 それくらいの理由だったら勘弁して欲しいけど^^;
0452名無しさん@お腹いっぱい。
02/03/28 05:27ID:???かぶっても大丈夫なようにMSが推奨してるんだろ?
0453名無しさん@お腹いっぱい。
02/03/28 05:51ID:???滅多には被らないだろうけど、被った時は何が起こるかわからないし。
読むソフトの想定外の設定になってる可能性があるんだから。
出来るだけ被らないようにしてくれた方がいいっしょ。
0454名無しさん@お腹いっぱい。
02/04/09 12:39ID:???海外製のレジストリ最適化ソフト使ったら漢字使ったレジストリキーの所で
無限ループ起こしたらしくログがとんでもない事になってた。
0455名無しさん@お腹いっぱい。
02/04/10 02:37ID:???0456名無しさん@お腹いっぱい。
02/04/11 16:23ID:???それは困るね。
レジストリを掃除するソフトで国産ので良いのがあれば使うけど良いの無いしね。
0457名無しさん@お腹いっぱい。
02/04/12 05:52ID:???0458名無しさん@お腹いっぱい。
02/04/12 12:43ID:???日本語キーに対応してない最適化ソフトのほうが悪い。
0459名無しさん@お腹いっぱい。
02/04/12 14:22ID:???それってその海外製アプリの不具合じゃん。
作者に2バイトコードに対応してくれって要望出せばよい。
0460名無しさん@お腹いっぱい。
02/04/12 17:13ID:???他のソフトでも不具合が出る可能性が出てくるわけでしょ。
だったらわざわざ不具合が出るかもしれない2バイト文字の使うこたねーと思うが。
0461名無しさん@お腹いっぱい。
02/04/12 17:22ID:???ttp://www.haltz.com/rgstry/chap3b/regedit.htm
0462名無しさん@お腹いっぱい。
02/04/12 21:46ID:???なんのためにキーをUnicodeにしてるんだか(NT系の場合)。
0463名無しさん@お腹いっぱい。
02/05/16 15:26ID:???。
o O
o
(( /甲甲\ スイスイ
(( <( ( ´∀`) そろそろageるか。
⊂亠⊂亠亠⊃
o
0464名無しさん@お腹いっぱい。
02/05/17 09:24ID:???0465こんなスレ立ててもいいと思いますか?
02/06/11 19:19ID:hkRZ/IPH------------------------------------
【インスコ】再インストールの必要の無い市販のアプリを紹介したりするスレ【省力化】
Windowsが死んだとき、再インストールはお約束ですが、そこには非常に
無駄な労力が使われてしまいます。
国民総生産量(GDP)を引き下げる原因である「再インストール」を極限まで
省力化するスレです。
※パーティションの切り方など、基本的な質問は出来るだけよそでやって下さいおながいします。
つーことで、漏れのバックアップコンボ
�@RealSynkで
C:\WINDOWS\スタート メニュー\
C:\WINDOWS\Favorites\
C:\WINDOWS\Tasks\
C:\WINDOWS\Cookies\
バクアプ
�Aレジストリを特定ソフトを狙い打ちでバクアプ
�Bノートンゴースト様でOS用ドライブを、復元
�Cレジストリ・データを、逆手順で復元
�D「新たに導入したソフト・ドライバを再インスコ」←無駄
�E(゚д゚)復元完了ウマー (所要時間 約30分 手順�Dの長さで変わる)
�F+α ノートンゴースト様で、最新の復元CDを作る
このバクアプ法の弱点
C:\Windows\ なんかに糞dllをブチ込むアプリを再導入しなおす手間が発生する。
-----------------------------------------------------------------
レジストリとあまり関係の無いソフトは、殆どDドライブに入れるんだが
こんなスレ、どうよ
0466名無しさん@お腹いっぱい。
02/06/11 19:22ID:???さっさと立てて首つって氏ね
0467465
02/06/11 19:29ID:???駄目か…。
スレ立てる前に、聞いておいて良かったよ。
恥かかずにすんだ。サンクスコ
0468名無しさん@お腹いっぱい。
02/06/11 20:34ID:???立ててよ!
0469名無しさん@お腹いっぱい。
02/06/11 20:42ID:???こちとら、再インストールで金稼いでるんだ(ワラ
0470名無しさん@お腹いっぱい。
02/06/15 07:59ID:???なんとも虚しい商売だね
0471名無しさん@お腹いっぱい。
02/06/15 09:08ID:BxBFb0SH0472名無しさん@お腹いっぱい。
02/06/15 11:32ID:???0473名無しさん@お腹いっぱい。
02/06/15 12:32ID:BxBFb0SH他にも、フレームワークを使って書くと、自分は使ってなくても、フレームワークが使ってるとか。
0474名無しさん@お腹いっぱい。
02/07/02 22:27ID:sYmdbmn80475名無しさん@お腹いっぱい。
02/07/02 23:04ID:hR4rz4M9そこで急遽作られた
http://www.geocities.co.jp/SiliconValley-Oakland/8192/
って思わずひざを打つような(打ってねーけど)指摘がいっぱいあるね。
やっぱり作り手でも分かってる人は分かってるんだ。
0476名無しさん@お腹いっぱい。
02/07/03 18:01ID:???レジストリ…アンインストが面倒・バックアップしにくい
0477名無しさん@お腹いっぱい。
02/07/03 18:03ID:???0478名無しさん@お腹いっぱい。
02/07/03 18:04ID:???0479名無しさん@お腹いっぱい。
02/07/03 18:18ID:???iniは呼び出し要求があるたびにファイルを開いて、
キーをサーチしてるから遅い。
0480名無しさん@お腹いっぱい。
02/07/03 18:19ID:???0481名無しさん@お腹いっぱい。
02/07/03 18:37ID:???速度はも遅い方かも知れないけど、
iniよりは早いと思うよ、うん。
0482名無しさん@お腹いっぱい。
02/07/16 02:38ID:aOpC1abc私はini派だなぁ・・・1ユーザーとして。
0483名無しさん@お腹いっぱい。
02/07/16 07:33ID:???バッファ内で処理すれば良い。
0484名無しさん@お腹いっぱい。
02/07/16 08:36ID:???そんなことをするんじゃ、コメントの取り扱いが面倒になるし、
手軽に扱えるのがウリのiniを利用する意味もほとんど無くなる。
DelphiとかみたいにはじめからTMemIniFileとか用意されているならいいけどね。
0485名無しさん@お腹いっぱい。
02/07/22 18:08ID:???0486名無しさん@お腹いっぱい。
02/07/22 18:12ID:???0487名無しさん@お腹いっぱい。
02/07/22 18:13ID:???0488名無しさん@お腹いっぱい。
02/07/22 18:14ID:???0489名無しさん@お腹いっぱい。
02/07/22 18:16ID:???0490名無しさん@お腹いっぱい。
02/07/22 18:18ID:???0491名無しさん@お腹いっぱい。
02/07/23 01:13ID:???0492おやむん
02/07/24 00:15ID:tzpyIEwd漏れもini(レジストリも)はいじられたくないなぁ。
バックアップのためってもiniをコピーされたくねー。
てことで、設定を書き出せるようにするほうに一票。
で、スレ違いっぽいけど
マルチユーザー = EXE一個で複数のユーザーに対応
マルチインスコ = それぞれのユーザーにEXE一個ずつ
てことを踏まえて
インスコはiniをEXEと一緒にしてあとはご自由に
マルチユはiniかregで、uninstallはゴミのこすなよってこと?
でもさぁ、マルチユの場合イニでもレジでもアドミンしか完全に消せなくね?
となると、やっぱソフトがマルチユ云々じゃなくてインストーラの
問題じゃねぇの?
完全にマルチユ対応にしようとするとアドミンしかinstallできなくね?
UsersでもOKとなるとシングルしか無理っぽいけど、結局
シングル = インストーラなし、
マルチユ = インストーラあり
こゆこと?
0493名無しさん@お腹いっぱい。
02/07/24 00:23ID:???Admin権限があると、適切にアンインストール処理すれば、
他のユーザーのレジストリも消せる。
0494名無しさん@お腹いっぱい。
02/07/24 00:24ID:???0495おやむん
02/07/24 00:25ID:???使用期限どこに保存する?(w
■ このスレッドは過去ログ倉庫に格納されています