持ち出しキットに要望(zipして持ち歩く人No.37488
でるもんたいいじま さん 19/08/16 18:33
 
いつもお世話になっております。「でるもんた・いいじま」です。

ネットカフェやビジネスホテルなどに出かける際、秀丸の持ち出しキットを重宝して
いるのですが、いくつか不便を感じている点があります。改善をご検討いただけない
でしょうか。

@私の場合、ルートディレクトリのバッチファイルは不要。

私の場合、持ち出し用の秀丸はUSBスティック等で持ち歩くのではなく、フォルダご
とzip圧縮してWebサーバに置いておき、出先からはhttpで落として解凍、という形態
を採っております。
そうすると、持ち出し版を作成する際に作業ドライブのルートに作られるバッチファ
イルは使う機会がありません。

→持ち出し版の生成時にチェックボックスを用意していただいて、
 チェックを外したらバッチファイルを作らない、という動作にして
 いただけるとうれしいです。

Aマクロや設定のフォルダは現状、自動的にはコピーされない。

私の場合、通常は「%USERPROFILE%\My Documents\bin\Hidemaru.mac\」にマクロと設
定ファイルを置いています(ちなみにXPです)が、持ち出し版の生成時には、このフ
ォルダ名が持ち出し用の設定として単純にコピーされます。マクロや設定のファイル
自体は持ち出し用のフォルダにはコピーしてくれません。

→これも、持ち出し版の生成時に特に指定することで
   ・マクロフォルダ・設定フォルダを、持ち出し用フォルダの直下の
    適宜のフォルダにコピー
    (フォルダ名を元の名前のままにするか、それとも「MACRO」や
     「CONFIG」あたりで決め打ちにするのかはお任せします)
   ・持ち出し時の設定を記録しておくINIファイルには、上記のフォルダ
    名を「hidemaru.exeからの相対パスで」自動的に書き込む
    (もしかして、秀丸本体側にも手入れが必要でしょうか?)
 とできないでしょうか?

B持ち出し版のフォルダに .hlp ファイルをコピーしない設定がほしい。

持ち出し版を生成する際には、秀丸のインストールフォルダにある.hlpファイルも丸
ごとコピーされますが、ご承知の通り、最近のWindowsの普通の環境では.hlpファイ
ルを開くことができません。

さらに、出先だと拡張子非表示の設定になっていることが多いので、zipファイルを
解凍してフォルダを開いた場合に、アイコンが違うだけの紛らわしいファイルがいく
つもあるのは煩雑です。

→これも、「旧型式のヘルプファイル(*.hlp)をコピーしない」といった
 チェックボックスがあると助かります。

☆ ☆ ☆

と、だいたいこのくらいになります。

もちろん、自分でスクリプトを書いて処理をすることもできるのですが、できれば持
ち出しキットの標準機能として備わっていてほしいなあ、と思います。

なお、上記の3項目いずれも、もし初心者さんに分かりにくいということであれば
「上級者向け設定」といったボタンを用意していただいて、あとはそちらへ…という
ことで全くかまいません。

以上、よろしくご検討のほどお願い申し上げます。

[ ]
RE:37488 持ち出しキットに要望(zipしてNo.37494
秀まるお2 さん 19/08/19 09:04
 
 持ち出しキットについてですが、連絡いただいたお話だと非常にマニアックな話に
なってしまうと思うので、すみませんが僕の方でなんとかするということじゃなくて、
でるもんたいいじまさんの方で適当にしていただくということでお願いしたいです。

 ただでさえマニアックな持ち出しキットをさらにマニアックにそこまでこだわって
使っておられるユーザーさんは、たぶんでるもんたいいじまさんただお一人様だけじ
ゃないかと思いますので。

[ ]
RE:37494 持ち出しキットに要望(zipしてNo.37507
でるもんたいいじま さん 19/08/22 14:04
 
お返事が遅くなりました。

まず結論から申し上げますと、仰せのとおり自分で書くことにします。
で、どうせなら全文を秀丸マクロで書いて、マクロライブラリに投稿しようかなとも
考えています。
TODOが山積しているので、いつ着手できるかわかりませんが…。

☆ ☆ ☆

以下、与太話というか感想というか。

> ただでさえマニアックな持ち出しキット

うーむ、そもそも私のほうにはこの認識がありませんでした(^^)
自分の使い慣れた環境を出先でも使いたい、っていうのは上級者にはよくある願望だ
と思うんですが、大抵の人は「マシンを丸ごと持ち出すのがいちばん手っ取り早い」
という判断になるんですかね。

で、私のほうでも「自分で作るとしたら」という前提でいろいろ仕様を詰めてみたら、
最初の要望で書いた3項目以外にも大量にTODOが出てきました。


やはり自分でとことん作るのが正解のようです。
ではでは。<(_ _;)>

[ ]
RE:37507 持ち出しキットに要望(zipしてNo.37509
秀まるお2 さん 19/08/22 15:09
 
 一応、持ち出しキットのインストール時に、上級ユーザー様向けに、HmRegIni.dll
とヘルプファイルの抽出だけするってことも出来るようにはしてありました。あとは
好きなようにバッチファイルとかでコピーしてもらったらいいかなぁということで。

[ ]
RE:37509 持ち出しキットに要望(zipしてNo.37510
でるもんたいいじま さん 19/08/22 15:27
 
お返事ありがとうございます。

> 一応、持ち出しキットのインストール時に、上級ユーザー様向けに、
> HmRegIni.dllとヘルプファイルの抽出だけするってことも出来るようには
> してありました。

なるほど、そういう機能もあったんですね。

> あとは好きなようにバッチファイルとかでコピーしてもらったら
> いいかなぁということで。

ただ、レジストリの内容を自力でiniファイルへとエクスポートする、
バイナリ値についてはBASE64(たぶん)でのエンコードもする、
というのは結構しんどい仕事になりそうです(^^)

というわけで、まずは持ち出しキットの標準動作をしてもらったあと、
エクスポートされたiniファイルをマクロで編集する、という方針で
作業しようと思います。

[ ]