ベースフォルダ切替マクロNo.06814
cuma さん 03/05/17 18:47
 

たまがわさん、皆様、お世話になっています。
cumaです。

以前にベースフォルダ切替マクロではお世話になりました。
大変便利に活用させて頂いております。

便利で毎日使っているとやっぱり欲しい事が増えてきてしまう
のでした。

ベースフォルダは2つを切り替えてますが、そのうち一方は
業務に無関係なプライベートです。

そこでプライベートなベースフォルダを使う場合だけは
パスワードがかかればなあと言う気がします。
これはマクロでどうのこうのと言う事では無く、基本機能として
ベースフォルダによってはパスワードで保護と言う事かも
しれないのですが、どんなものでしょうか?

現状、鶴亀起動時のパスワードを設定すると、ベースフォルダが
どれであってもパスワード保護となります。
これでも良さそうですが、実際に運用してみると、業務用のフォルダ
でもパスワードが聞かれるので、「怪しいぞ」と疑われてしまう
のです。笑

何かうまく個人用のベースフォルダで鶴亀を起動した場合だけ
パスワード保護とか出来ないでしょうか?
当然ながら鶴亀はテキストデータなので本格的な保護などを
求める事は無く、簡単なガードでいいのですが。

[ ]
RE:06814 ベースフォルダ切替マクロNo.06816
たまがわ さん 03/05/17 22:54
 
cumaさん、こんばんは。

>そこでプライベートなベースフォルダを使う場合だけは
>パスワードがかかればなあと言う気がします。
>これはマクロでどうのこうのと言う事では無く、基本機能として
>ベースフォルダによってはパスワードで保護と言う事かも
>しれないのですが、どんなものでしょうか?
>
>現状、鶴亀起動時のパスワードを設定すると、ベースフォルダが
>どれであってもパスワード保護となります。
>これでも良さそうですが、実際に運用してみると、業務用のフォルダ
>でもパスワードが聞かれるので、「怪しいぞ」と疑われてしまう
>のです。笑
>
>何かうまく個人用のベースフォルダで鶴亀を起動した場合だけ
>パスワード保護とか出来ないでしょうか?
>当然ながら鶴亀はテキストデータなので本格的な保護などを
>求める事は無く、簡単なガードでいいのですが。

 方法としては、むしろ、必ず業務用のホームディレクトリで鶴亀メールが起動
するように、起動時マクロ(あるいは終了時マクロ)を設定しておくのがいいん
じゃないかと思います。(3月の頭ごろにそんな話がありましたね)

 書かれているように、マクロを使ってパスワードを設定するようなことをしよ
うとしても、マクロは、鶴亀が起動したあとじゃないと動かないので、起動させ
ないようにすることはできないです。
 それでも、なんとかマクロでやってみようということであれば、以下のような
ものを起動時マクロに設定することになると思います。(起動後、すぐにウイン
ドウを隠しています。一瞬見えちゃいますが)
 なお、このマクロは鶴亀が常駐している場合には効果ないです。

(ホームディレクトリごとのパスワード設定を鶴亀の機能とするかどうかは作者
  様の判断だと思いますが、ちょっと用途が特殊っぽいですね……)

showwindow 0;
loaddll "tkinfo.dll";
openreg "CURRENTUSER", "Software\\Hidemaruo\\TuruKame\\Config";
$d = getregstr("HomeDir");
closereg;
if ($d == "(プライベートのフォルダ)") {
        $p = input ("パスワードを入力してください");
        if ($p != "(パスワード)") {
                #n = dllfunc("Exit");
                endmacro;
        }
}
showwindow 1;

[ ]
RE:06816 ベースフォルダ切替マクロNo.06817
cuma さん 03/05/17 23:19
 
たまがわさん こんばんは

 cumaです。

> 方法としては、むしろ、必ず業務用のホームディレクトリで鶴亀メール
>が起動
>するように、起動時マクロ(あるいは終了時マクロ)を設定しておくのが
>いいん
>じゃないかと思います。(3月の頭ごろにそんな話がありましたね)

確かに、当時にそのためのマクロも頂きまして、今日現在まで便利に
活用させて頂いてます。

切替を忘れていても起動時に業務ディレクトリで起動するので安心感が
あってとても助かっています。

それでも更にと言うことでした。
毎度、たまがわさんは速攻で助けて頂けて感謝申し上げます。
ありがとうございます。

[ ]