秀丸エディタ持ち出しキットNo.30140
日本の地から さん 11/08/30 22:44
 
いつもお世話になっています。

秀丸エディタ持ち出しキットに関する質問です。

私は、PCにインストールしている秀丸の設定を別のPCにコピーするために、秀丸エデ
ィタ持ち出しキットを使用していました。
ただ、このような用途であれば設定の保存でも出来るので、INIファイルへの保存を
止めて、レジストリへの保存に戻したいと考えています。
しかし、単純にHmRegIni.dllを削除してしまうと、デフォルトの設定に戻ってしまい
ます。

INIファイルへ保存された内容をレジストリに書き込む方法が分かりませんので、教
えて頂けるようにお願いします。

[ ]
RE:30140 秀丸エディタ持ち出しキットNo.30148
秀丸担当 さん 11/08/31 09:38
 

>私は、PCにインストールしている秀丸の設定を別のPCにコピーするために、秀丸エデ
>ィタ持ち出しキットを使用していました。
>ただ、このような用途であれば設定の保存でも出来るので、INIファイルへの保存を
>止めて、レジストリへの保存に戻したいと考えています。

持ち出しキットで動作中の場合は、レジストリへの書き込みができないようにな
ってしまっているので、[その他]→[設定内容の保存/復元]はレジストリをファ
イルに書き出す機能のため、それを使ってやるということはできないです。

それ以外の方法でファイルに書き出すことのできる設定としては、

・[その他]→[キー割り当て]で「保存(A)...」
 「マクロ登録の内容も保管しますか?」で「はい」でマクロ登録も一緒に保存。
・[その他]→[ファイルタイプ別の設定]で、
  「デザイン」で「保存/読込(V)>>」
  「複数行コメント」が「ユーザー定義」のとき「保存(V)...」
  「複数行コメント」の言語が「C言語/Java」のとき「保存(V)...」
  「強調表示」が「ユーザー定義」のとき「保存(V)...」
  「解析」が「ツリー表示」のとき「保存(V)...」

ができます。
ファイルタイプ別の設定のほうは、1つ1つやらなくてもどれか1つで保存する
とき、「保存する対象」を他のものもONにすることでまとめて保存できます。

持ち出しキットとしてできるのはこの設定だけで、他の設定はファイルにして移
すことはできないです。

[ ]
RE:30148 秀丸エディタ持ち出しキットNo.30149
日本の地から さん 11/08/31 11:03
 
早速お返事を頂き有り難うございました。

それでは、持ち出しキットで作られたINIファイルをレジストリファイルに変換する
プログラムはないでしょうか。

>持ち出しキットで動作中の場合は、レジストリへの書き込みができないようにな
>ってしまっているので、[その他]→[設定内容の保存/復元]はレジストリをファ
>イルに書き出す機能のため、それを使ってやるということはできないです。

[ ]
RE:30149 秀丸エディタ持ち出しキットNo.30150
秀丸担当 さん 11/08/31 11:59
 

>それでは、持ち出しキットで作られたINIファイルをレジストリファイルに変換する
>プログラムはないでしょうか。

すみませんが、いまのところそういうプログラムは無いです。
できたらいいということでご意見参考にさせていただきます。

[ ]
RE:30150 秀丸エディタ持ち出しキットNo.30168
日本の地から さん 11/09/01 13:10
 
いつも迅速な回答を有り難うございます。

それでは、以下の要望を挙げさせて頂きます。

INIファイルの内容を読み込んで、レジストリへ書き込むプログラムを作って頂ける
ようにお願いします。

持ち出しキットでは、レジストリへの読み書き動作をINIへの読み書きに内部的に変
換しているとヘルプに書いてあります。そうであれば、既存プログラムの少しの修正
で、INIファイルの内容を読み込んでレジストリへ書き込むプログラムを作ることが
出来ると思いますので、よろしく検討をお願いします。。

>>それでは、持ち出しキットで作られたINIファイルをレジストリファイルに変換する
>>プログラムはないでしょうか。
>
>すみませんが、いまのところそういうプログラムは無いです。
>できたらいいということでご意見参考にさせていただきます。

[ ]
RE:30168 秀丸エディタ持ち出しキットNo.30172
秀まるお2 さん 11/09/01 14:32
 
 秀丸メールの方ではINIファイルをレジストリに戻すための裏技みたいなのが
あるんですが、秀丸エディタでは同じことは簡単には実現出来ないです。

 なので、そういう、INIファイルをレジストリに戻す用の別ソフトか何か作る
ような作戦って方向で考えたらいいのかなぁと思いますが…。

 ソースコードを見直してもっとも簡単に実現出来る方法を考えさせていただき
ます。

[ ]
RE:30172 秀丸エディタ持ち出しキットNo.30413
nito3 さん 11/10/04 21:49
 
横から失礼します。

自分も、持ち出しキットを辞めてみようかなと思って、はたと困りました。
持ち出しキットを使っている場合、設定内容の保存/復元はできないようですが、保
存だけでもできないでしょうか。
そうすれば、インストールし直しても、設定は戻せそうな気がするんですが、そうい
う単純な事ではないのでしょうか?

[ ]
RE:30413 秀丸エディタ持ち出しキットNo.30415
秀まるお2 さん 11/10/05 08:44
 
 「設定内容の保存/復元」は、実はレジストリエディタを起動してレジストリ
内容をファイルに保存させてるだけなので、持ち出しキット配下だと実現が出来
ないです。

 持ち出しキット配下の場合で設定内容を保存しておくには、iniファイルをバ
ックアップしておけばいいですけども。

 実はIniファイルの内容をレジストリに戻すソフトは作ってて、この前完成し
た所だったんですが、テストしてみたらまだ不完全でして…

 秀丸メールの方で忙しくてまだ保留中になってます。

 もうちょっとお時間ください。

[ ]
RE:30415 秀丸エディタ持ち出しキットNo.30416
秀まるお2 さん 11/10/05 13:14
 
 iniファイルの内容をレジストリに戻す用のIni2Regってプログラムですが、先
ほどとりあえずうまく動くことを確認しました。

 それで、以下の所にアップロードしました。

http://hide.maruo.co.jp/software/bin/ini2reg100.zip

 もしよかったらこれをダウンロード&解凍して、中にあるIni2Reg.exeを実行
してレジストリへの復元を試してみて欲しいです。

[ ]
RE:30416 秀丸エディタ持ち出しキットNo.30417
秀まるお2 さん 11/10/05 13:26
 
 すみません。やっぱりもっとテストしたらダメな所がありました。

 またアップロードしなおします。

[ ]
RE:30417 秀丸エディタ持ち出しキットNo.30418
秀まるお2 さん 11/10/05 16:07
 
 テストして今度こそ大丈夫なはずになったので、正式にアップロードしました。

 http://hide.maruo.co.jp/software/ini2reg.html

 の所からダウンロード出来ます。

 是非お試しお願いします。

[ ]
RE:30418 秀丸エディタ持ち出しキットNo.30419
nito3 さん 11/10/05 16:30
 
> テストして今度こそ大丈夫なはずになったので、正式にアップロードしました。

ありがとうございます。
使ってみました。
エディタ、メールとも今のところ問題ありません。

[ ]
RE:30419 秀丸エディタ持ち出しキットNo.30422
秀まるお2 さん 11/10/06 09:02
 
 テストありがとうございます。

[ ]