些細な要望ですNo.49023
rocky さん 16/01/04 10:07
 
あけましておめでとうございます。
Thunderbirdの重さに耐えかねて秀丸メールに乗り換えました。
軽くて非常に丁寧に作りこまれたソフトで気に入って使用しています。

一点、些細な要望なのですが、プログラム本体のアイコンも変更できるように願えま
せんでしょうか。秀丸シリーズが優秀なソフトであるのは知っているのですが、アイ
コンのデザインがどうにも趣味に合いません。こればかりは個人の好みなので致し方
ないのですが、こういうところもカスタマイズできると嬉しいです。

もう一点は報告なのですが、Thunderbirdからの移行マクロにバグが有りました。Thu
nderbird側の「アーカイブ」フォルダのように表示名と内部名(アーカイブ→Archiv
es)が異なるフォルダにあるメールの処理になるとエラーが出ます。私はこういうフ
ォルダのメールを他のフォルダに移して回避しましたが、修正の必要ありかもです。

[ ]
RE:49023 些細な要望ですNo.49024
秀まるお2 さん 16/01/05 08:47
 
> 一点、些細な要望なのですが、プログラム本体のアイコンも変更できるように願えま
> せんでしょうか。

 実は、アイコンモジュールって仕組みがあって、それを使うとアイコンデザイ
ンがいろいろ入れ替え可能です。

 アイコンモジュールはうちのホームページのライブラリの中にあります。

    http://hide.maruo.co.jp/lib/tkicon/index.html

 プログラム本体のアイコンも入れ替わるはずですが、デスクトップのショート
カットなどでうまく入れ替わらない場合は、ショートカットのプロパティから
アイコンを手作業で指定することも可能です。

> もう一点は報告なのですが、Thunderbirdからの移行マクロにバグが有りました。

 プックンさん作の、以下のマクロでの話になるでしょうか。

    http://hide.maruo.co.jp/lib/tkmacro/hmml_import_thunder_103.html

 このマクロでの話だとしたら、プックンさん作なのでプックンさんに修正をお
願いしないとダメかもしれません。

 僕の方で、今度テストしてみようと思います。

[ ]
RE:49024 些細な要望ですNo.49033
rocky さん 16/01/06 10:15
 
まるおさん、お返事ありがとうございます。

> プログラム本体のアイコンも入れ替わるはずですが、

なるほど、Outlook2000風のアイコンモジュールを使っていたのですが、プログラム
本体のアイコンが「鶴」のデザインだったので誤解していました。アイコンモジュー
ルの方のアイコンを自分の好みのものに変更して解決しました。ありがとうございま
す。

> このマクロでの話だとしたら、プックンさん作なのでプックンさんに修正をお
>願いしないとダメかもしれません。
>
> 僕の方で、今度テストしてみようと思います。

そのマクロです。私のようにThunderbirdからの乗り換え検討は多いと思いますので
この部分はまるおさんご自身が力を入れたほうが良いように思われます。

レジ登録して快適に使用しております。また気づいた点や要望がでてきたら投稿しま
すね。

[ ]
RE:49033 些細な要望ですNo.49072
秀まるお2 さん 16/01/09 11:22
 
 今さらですみませんが、テストしてみました。

> Thunderbird側の「アーカイブ」フォルダのように表示名と内部名
>(アーカイブ→Archives)が異なるフォルダにあるメールの処理に
> なるとエラーが出ます。

 受信トレイの配下に「アーカイブ」ってフォルダを作ってみた限りでは、ハー
ドディスク上(Inbox.sbdフォルダ配下)には

 アーカイブ
 アーカイブ.msf

 って実名と同じファイルが作成されるようでした。

 実際のファイルと表示名が異なるようなフォルダを作成する方法があれば教え
欲しいです。

 テストして再現できたとしても、マクロを直せるかどうかは分からないですけ
ども。

[ ]
RE:49072 些細な要望ですNo.49074
秀まるお2 さん 16/01/09 13:29
 
 っと書いておきながら、ググってたらすぐ分かりました。

    http://synclogue-navi.com/thunderbird-archives

 ぼちぼちテストしてみます。

[ ]
RE:49074 些細な要望ですNo.49079
秀まるお2 さん 16/01/09 16:03
 
 僕の所のきわめてシンプルな環境でテストした限りは、うまく「Archives」も
含めてインポートしてくれたようでした。

 フォルダ階層としては、

   www.maruo.co.jp
      + Archives.sbd
      + Inbox.sbd
      + Trash.sbd

 となってて、Archives.sbdの配下に

    2016
    2016.msf

 ってファイルが存在してる形になってるんですが、それも含めてうまくイン
ポートしてくれました。

 人によってフォルダ階層もいろいろあるので、ダメなケースがあるのかもしれ
ません。具体的にどういうフォルダ階層になってるのかとか、詳しい再現パター
ンとか、何か再現のヒントがあればもっと調査できると思いますが、現段階だと
ちょっと分からないです。

[ ]
RE:49079 些細な要望ですNo.49087
rocky さん 16/01/12 04:58
 
まるおさん、わざわざお手間かけていただいてありがとうございます。
私の環境はすべてのアカウントの設定で保存場所を「ローカルフォルダ」にまとめて
いるのですが、まるおさんのように保存場所を調べてみたところ実態がおかしな感じ
になっていました。

Thunderbird用フォルダ
    +Local Folders(.sbd無し、フォルダ)
        + Inbox.sbd
            +archives.sbd
                +各フォルダと同名のファイル
        + archives(ファイル、サイズ0)
        + Inbox(ファイル、実体あり)
        + Sent(ファイル、実体あり)
        + Trash(ファイル、実体あり)
    +Local Folders.sbd ←.sbd付きでもう一つある
        + Archives(.sbd無し、フォルダで中は空)
        + Inbox(.sbd無し、フォルダで中は空)
        + Sent(.sbd無し、フォルダで中は空)
        + Trash(.sbd無し、フォルダで中は空)

かような感じで長年フォルダ整理やインポート/エクスポートを繰り返したり、またT
hunderbirdの本体も何度も行ってきましたのでデータ構造が壊れていたのではと思わ
れます。むしろデータが壊れているかもと思ったことも秀丸メールに乗り換えた理由
の一つになっていますので、私のケースでは逆にマクロで無事にデータ移行できてラ
ッキーであったのかも知れません。

参考にならないかも知れませんが以上情報をお伝えします。
憶測でマクロの不具合と報告申し上げましたが私のケースが特殊であったかもしれま
せん。調査いただきありがとうございました。

[ ]
RE:49087 些細な要望ですNo.49088
rocky さん 16/01/12 05:03
 
追伸、私の環境では前述のマクロのエラーを回避するためにThunderbird標準の
「アーカイブ」フォルダの中身(年ごとのフォルダ)を受信トレイ直下に作った「ar
chives」というフォルダに退避させている状態でした。「アーカイブ」フォルダ自体
は中身が空のままそのまま残しています。

>Thunderbird用フォルダ
>    +Local Folders(.sbd無し、フォルダ)
>        + Inbox.sbd
>            +archives.sbd
>                +各フォルダと同名のファイル
>        + archives(ファイル、サイズ0)
>        + Inbox(ファイル、実体あり)
>        + Sent(ファイル、実体あり)
>        + Trash(ファイル、実体あり)
>    +Local Folders.sbd ←.sbd付きでもう一つある
>        + Archives(.sbd無し、フォルダで中は空)
>        + Inbox(.sbd無し、フォルダで中は空)
>        + Sent(.sbd無し、フォルダで中は空)
>        + Trash(.sbd無し、フォルダで中は空)

[ ]
RE:49088 些細な要望ですNo.49089
秀まるお2 さん 16/01/12 11:24
 
 rockyさんの所で起きたのと同じかどうか分からないのですが、いろいろテス
トしてたら秀丸メールで内部エラーが出るケースがありました。

 秀丸メールの受信フォルダに欧文のメールを1通置いて、それを選択した状態
でマクロ実行すると、「アーカイブ」のような日本語のフォルダがあると内部エ
ラーが出てしまいました。

 とりあえずの回避策として、マクロを手直しする作戦がありました。

 509行目付近にある

    loaddll "TKInfo.dll";
    if( !result ) {
        message "DLLロードに失敗\n"+$info;
        endmacro;
    }

 の次に、

    ##n = dllfunc("SetJapaneseCodePageMode", 1);

 を入れてもらえば大丈夫そうでした。

 たぶん他にも、外国語メールを選択して誤動作してしまうマクロが多々ありそ
うなので、マクロを手直ししなくても誤動作しないような仕組みをなんとか考え
たいと思います。

[ ]
RE:49089 些細な要望ですNo.49090
rocky さん 16/01/12 12:04
 
なるほど、共有ありがとうございました。

私見ですがやはりThunderbirdの第一代替候補であることを訴求し、乗り換えを促す
ことが秀丸メールの普及に繋がると思われます。この点を強化されて一人でも多くの
秀丸メールユーザーが増えることを願っております。

[ ]