|
今回のマクロでは、メールデータ用のフォルダ配下に「_Hidden」というフォ
ルダを作って、その配下にアカウント用フォルダを移動したり、そこから元に戻
したりしています。
そういう作戦がいいかなぁと思ったんですけど、別の所に移動させるようにマ
クロを直すのも簡単ではあります。例えば
C:\HidemaruMailData
というのがメール用のフォルダ名だとして隠しアカウントは
C:\HIdemaruMailData_Hidden
配下に置くってことであれば、マクロは以下のようになります。
------------------------------サンプルマクロ-------------------
$account = "Freemail";
loaddll "tkinfo.dll";
$homedir = dllfuncstr("HomeDir");
$hiddendir = leftstr( $homedir, strlen($homedir) - 1 ) + "_Hidden";
#n = dllfunc("Bypass_CreateDirectory", $hiddendir );
if( existfile( $homedir + $account ) ) {
if( existfile( $hiddendir + "\\" + $account ) ) {
message "おかしい1";
endmacro;
}
#n = dllfunc("Bypass_MoveFile"
, $homedir + $account
, $hiddendir + "\\" + $account );
} else {
if( !existfile( $hiddendir + "\\" + $account ) ) {
message "おかしい2";
endmacro;
}
#n = dllfunc("Bypass_MoveFile"
, $hiddendir + "\\" + $account
, $homedir + $account );
}
#n = dllfunc("RefreshFolder");
------------------------------サンプルマクロおわり-------------
|
|