トップページ⇒software
682コメント299KB

レジストリ vs プライベートINI

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。01/11/22 18:00ID:kWO77Bur
フリーソフトで設定を保存するにはどちらが良いか。
プログラマの視点から、逆にユーザの視点から、
それぞれの利点や欠点について意見を聞かせてください。
066065502/10/20 01:54ID:???
ちょっと冷静になってみる

>658
>ヒストリ
そのままの意味で、ファイルのヒストリ
中規模なアプリだったらHISTORYファイルとか
作って欲しいな。拡張子はDATがベツト。
他の環境に移すとき俺のPCの
パス丸見えじゃ!っていのは神経質過ぎ?
さっき小規模から中規模までのツールでINI使ってる
奴消去するの疲れた・・・。只単にブチまけたいだけだったりする。
せめてヒストリーのメニューに履歴のクリアとか
付けてホスィ。レジストリはその辺再インストール
すればなくなるから楽っちゃあ楽だね。

>フォルダ
例えばアイコンとかサウンドとか共有する
フォルダも・・・・以下略

カスなツールで2行ぐらいしか項目無いのに
ワザワザINI作ったりすんじゃね〜。バーカバーカ!!
0661名無しさん@お腹いっぱい。02/10/20 01:57ID:???
>>660
ふつーレジストリ使わないアプリケーションのアンインストロールっつったら
フォルダごと削除 だろ
あとにはなにも残んねーって
0662名無しさん@お腹いっぱい。02/10/20 02:26ID:???
あぁそういう意味か。
>>660でやっとわかった。
別にヒストリの拡張子なんて何でもいいと思うが・・・
パス見えても問題ないと思うんだけど、この点はマルチユーザインストールと
話題が被ってくるなぁ。

あとフォルダのパス、要は絶対パスで記録するなってことね。
それはごもっとも。

ってかこれってこのスレの話題?
レジストリだろうとiniだろうと関係ない話題だと思うんだが。
0663名無しさん@お腹いっぱい。02/10/20 02:33ID:???
関係ないことはないというか
そういう情報をレジストリに記録したりするソフトも多いから
やだね って感じ
066465202/10/20 02:38ID:yPvpnDmD
>>659
なるほど。バックアップするときにゴミが付いてくるのが嫌なのか。
作る側にとっちゃiniでもdatでもたいして変わんないんだけどね。
ヒストリだけ分けるのは盲点だったわ。
>レジストリはその辺再インストール
これはiniでも再インストールすれば同じと思う。
レジストリでも消さなきゃ消えないし。
>>661
たぶんデータ置く場所が本体以下のフォルダじゃないのかも。
いや、いまいち漏れもわからんが・・・

必要な設定をバックアップできるような仕組みを提供するアプリは
まだ少ないからなぁ。簡単に復帰できるようにするのがベストだろうけど。

で、結局はプログラマの入れ込み次第か(w
066565202/10/20 02:40ID:yPvpnDmD
かぶった(スマソ
0666名無しさん@お腹いっぱい。02/10/20 03:48ID:???
そもそもMSの推奨が
 レジストリ+でかいデータはApplication Dataフォルダ
だからなぁ。推奨に従うと逆に環境移行のときの最大のネックになる罠。


と話はこうして無限ループに陥るわけだが・・・
066765202/10/20 12:15ID:???
>>666
推奨に従うわけではないがINI及びでかいデータでマルチユーザ対応にすなら
どうしてもユーザーフォルダ以下にデータを作らないといけないし。

マルチインスコなら本体以下に作れ移動も移行も簡単だけど
ユーザー別にインストするのがメンドクサイという罠。

一番いいのはデータを作らないソフトということに気がついた(w
0668名無しさん@お腹いっぱい。02/10/20 12:22ID:???
>>667
不便なソフトはレジ弄ったりINIを無闇に作るソフトより使う気にならない・・・・
066965202/10/20 12:47ID:???
>>668
確かにそうな(w
半分冗談だが、常駐するだけで全くデータ作らないのがある。
パソ起動しなおすと消えるけど(w

ここらで作る側の姿勢ってのを最終的に纏めると
結局アンインストロール時にきれいサパーリ消せれば
iniでもレジストリでもいいが設定を保存&復帰できるようにしる。
ってことでいいの?
0670名無しさん@お腹いっぱい。02/10/20 19:03ID:5xRYPF5h
全然関係ないけど、DOSにあった%PATH%のような物って
Winできたっけ?ワザワザパスを絶対指定しなきゃならない
のは不便なんだな〜。SUBSTでもしてまとめるしかないのかな・・・
0671名無しさん@お腹いっぱい。02/10/20 19:06ID:???
出来るだろ。
95/98/MeはAutoexec.batに
2000/XPはシステムのプロパティ->詳細->環境変数
から
0672名無しさん@お腹いっぱい。02/10/20 20:36ID:wWyda6ma
パス通さないと正常に動作しないアプリは多いだろ。
0673名無しさん@お腹いっぱい。02/10/21 00:48ID:???
スレ違いもいいとこだな
0674名無しさん@お腹いっぱい。02/10/29 10:46ID:???
ホッシュホッシュ
0675名無しさん@お腹いっぱい。02/10/31 05:36ID:L0I9YKyn
>>671
>>672
超カメレスだが、ちげーよ。
「ファイルから指定して実行」で

%Desktop%\エロ.mpg

とかやりたいのさ。PATHはあくまで
DOSだべ
0676名無しさん@お腹いっぱい。02/10/31 10:13ID:???
>>675
本気で言ってる?
0677名無しさん@お腹いっぱい。02/10/31 10:45ID:???
>>675
じゃあNT、2000、XPにある%PATH%はいったい何なの?
NTにはDOSもへったくれもないんだけど?
0678名無しさん@お腹いっぱい。02/10/31 10:51ID:???
>>677
コマンドプロンプト
0679名無しさん@お腹いっぱい。02/10/31 10:53ID:???
>>678
あれはDOSではない。
0680名無しさん@お腹いっぱい。02/10/31 11:08ID:???
> とかやりたいのさ。
やれば? 余裕でできますけど
0681名無しさん@お腹いっぱい。02/10/31 17:25ID:???
だからスレ違いだっつーの。
カメレスでぶり返すな。
0682名無しさん@お腹いっぱい。02/11/01 17:07ID:???
結論としては、!kubotarを見習えってことか
■ このスレッドは過去ログ倉庫に格納されています