Thunderbird→秀丸メール インポートマクNo.28770
Panda さん 06/09/28 20:27
 
Pandaです。

OutlookExpressのメールをいったんThunderbirdでインポートしてから
Thunderbird→秀丸メール インポートマクロを使用して
秀丸メールで使おうと考えております。

さて、表題のマクロ"Thunderbird→秀丸メール インポートマクロ"
を使用したところ以下のようなメッセージが表示されました。
"文字列"を検索できませんでした。"

その後新規メールの作成画面があらわれ英語でなにやら書かれている
ものが作成され、マクロが中断されました。

Thunderbird→秀丸メール インポートマクロを使用された方が
いましたら助けていただけないでしょうか?

プックンさんが見てくれてれば心強いのですが・・・・

[ ]
RE:28770 Thunderbird→秀丸メール インポNo.28802
プックン さん 06/10/02 21:11
 
Panda さん、こんばんわ。
OutlookExpressからメールをインポートされるのでしたら、
ライブラリに登録している
eml形式→秀丸メール インポートマクロ Ver1.01で試してみるのも良いかも
しれません。

>さて、表題のマクロ"Thunderbird→秀丸メール インポートマクロ"
>を使用したところ以下のようなメッセージが表示されました。
>"文字列"を検索できませんでした。"
>
>その後新規メールの作成画面があらわれ英語でなにやら書かれている
>ものが作成され、マクロが中断されました。

このマクロでの処理としては、
ThurnderBirdで作成されているファイルを参照するために、
秀丸メールで新規メール作成を実施して、そのメールの中に必要な情報が記述
されているファイルを読み込んで処理を実施しています。
具体的には、"prefs.js"というファイルです。
下記フォルダの下にあります。

    Windows XP/2000 %AppData%\Thunderbird\Profiles\xxxxxxxx.default\
    Windows 98/Me C:\WINDOWS\Application Data\Thunderbird\Profiles\xxxxxxxx.
default\

そのファイルの中で、ThurnderBirdがメールを保存しているpathが記述されており
その情報を取得しています。
    情報
    user_pref("mail.server.server1.directory",
    "C:\\Documents and Settings\\pukkun\\Application Data\\Thunderbird\\Prof
iles\\jemgpxei.default\\Mail\\Local Folders");

    マクロHMML_IMPORT_THUNDER.MAC 198行目付近
        searchdown "user_pref\\(\\\"mail\\.server\\.server[0-9]+.directory\\
\" *, *\\\"" , regular;

その次の処理で失敗しているようです。
処理としては、"mail.server.server1.directory"以降に"メールフォルダ情報が
ダブルクォーテーションで括られて記述されています。ダブルクォーテーションの
後ろ側を検索しているときに失敗しているようです。
    マクロHMML_IMPORT_THUNDER.MAC 205行目付近
        searchdown "\"" ;

本来は、下記のように記述しなければいけないのに、"\"円マークの処理の記述に
不具合があるみたいです。
        searchdown "\\\"" ;
マクロHMML_IMPORT_THUNDER.MAC 205行目付近のマクロを修正して
試していただけませんでしょうか?。

    元記述
        searchdown "\"" ;
    修正記述
        searchdown "\\\"" ;

よろしくお願い致します。

[ ]
RE:28802 Thunderbird→秀丸メール インポNo.28805
Panda さん 06/10/02 23:02
 
 Pandaです。
 
返信ありがとうございます。

>マクロHMML_IMPORT_THUNDER.MAC 205行目付近のマクロを修正して
>試していただけませんでしょうか?。
>
>    元記述
>        searchdown "\"" ;
>    修正記述
>        searchdown "\\\"" ;
>

明日早速試してみます。

>eml形式→秀丸メール インポートマクロ Ver1.01で試してみるのも良いかも
>しれません。

この場合ですとフォルダ構造が保てないですよね?
OutlookExpressを外部ソフト使ってemlのファイルには書き出しています。

[ ]
RE:28802 Thunderbird→秀丸メール インポNo.28815
Panda さん 06/10/04 16:46
 
 Pandaです。

連絡が遅れて申し訳ありませんでした。

>マクロHMML_IMPORT_THUNDER.MAC 205行目付近のマクロを修正して
>試していただけませんでしょうか?。
>
>    元記述
>        searchdown "\"" ;
>    修正記述
>        searchdown "\\\"" ;

上の修正をしたものを実行したのですが、結果は同じでした。
新規作成されたメールの中身で文字化けしている箇所があるのですが、
それは正常な反応なのでしょうか?

このマクロを使わないととても環境を移行出来そうにないので
宜しくお願いします。

サンダーバードみたいに秀丸メール単体で出来るといいんですが。

---

>Panda さん、こんばんわ。
>OutlookExpressからメールをインポートされるのでしたら、
>ライブラリに登録している
>eml形式→秀丸メール インポートマクロ Ver1.01で試してみるのも良いかも
>しれません。
>
>>さて、表題のマクロ"Thunderbird→秀丸メール インポートマクロ"
>>を使用したところ以下のようなメッセージが表示されました。
>>"文字列"を検索できませんでした。"
>>
>>その後新規メールの作成画面があらわれ英語でなにやら書かれている
>>ものが作成され、マクロが中断されました。
>
>このマクロでの処理としては、
>ThurnderBirdで作成されているファイルを参照するために、
>秀丸メールで新規メール作成を実施して、そのメールの中に必要な情報が記述
>されているファイルを読み込んで処理を実施しています。
>具体的には、"prefs.js"というファイルです。
>下記フォルダの下にあります。
>
>    Windows XP/2000 %AppData%\Thunderbird\Profiles\xxxxxxxx.default\
>    Windows 98/Me C:\WINDOWS\Application Data\Thunderbird\Profiles\xxxxxxxx.
>default\
>
>そのファイルの中で、ThurnderBirdがメールを保存しているpathが記述されており
>その情報を取得しています。
>    情報
>    user_pref("mail.server.server1.directory",
>    "C:\\Documents and Settings\\pukkun\\Application Data\\Thunderbird\\Prof
>iles\\jemgpxei.default\\Mail\\Local Folders");
>
>    マクロHMML_IMPORT_THUNDER.MAC 198行目付近
>        searchdown "user_pref\\(\\\"mail\\.server\\.server[0-9]+.directory\\
>\" *, *\\\"" , regular;
>
>その次の処理で失敗しているようです。
>処理としては、"mail.server.server1.directory"以降に"メールフォルダ情報が
>ダブルクォーテーションで括られて記述されています。ダブルクォーテーションの
>後ろ側を検索しているときに失敗しているようです。
>    マクロHMML_IMPORT_THUNDER.MAC 205行目付近
>        searchdown "\"" ;
>
>本来は、下記のように記述しなければいけないのに、"\"円マークの処理の記述に
>不具合があるみたいです。
>        searchdown "\\\"" ;
>マクロHMML_IMPORT_THUNDER.MAC 205行目付近のマクロを修正して
>試していただけませんでしょうか?。
>
>    元記述
>        searchdown "\"" ;
>    修正記述
>        searchdown "\\\"" ;
>
>よろしくお願い致します。

[ ]
RE:28815 Thunderbird→秀丸メール インポNo.28816
プックン さん 06/10/04 21:41
 
Pandaさん、こんばんわ。

>>マクロHMML_IMPORT_THUNDER.MAC 205行目付近のマクロを修正して
>>試していただけませんでしょうか?。
>>
>>    元記述
>>        searchdown "\"" ;

不具合があるとおもったのですが、勘違いでした。
正規表現の場合は、修正をしていただいた記述である必要があるのですが、通常の検
索なので元の記述でよかったです。

同じ事象がこちらでも発生しました。
設定を変更してマクロを実行してみていただけませんでしょうか。

エディタウィンドウのメニュー
設定(O) - 秀丸エディタの動作環境(M) - 設定の対象(L)
検索
 検索での表示(B)

"点滅表示"にチェックがはいっていると、この事象が発生するようです。
"範囲選択"にチェックをいれてマクロを実行していただけませんでしょうか。

よろしくお願いします。

マクロで、この選択を切り替えるように修正して、またアップデートするようにしま
す。

[ ]
RE:28816 Thunderbird→秀丸メール インポNo.28817
プックン さん 06/10/04 21:42
 
>>>マクロHMML_IMPORT_THUNDER.MAC 205行目付近のマクロを修正して
>>>試していただけませんでしょうか?。
>>>
>>>    元記述
>>>        searchdown "\"" ;

補足.
  マクロの記述を元に戻して実行してください。

[ ]
RE:28817 Thunderbird→秀丸メール インポNo.28818
Panda さん 06/10/05 10:41
 
 Pandaです。

返信ありがとうございます。
返信いただいた内容の通りに後ほどマクロを動かしてみます。

---

>設定を変更してマクロを実行してみていただけませんでしょうか。
>
>
>"点滅表示"にチェックがはいっていると、この事象が発生するようです。
>"範囲選択"にチェックをいれてマクロを実行していただけませんでしょうか。

>マクロHMML_IMPORT_THUNDER.MAC 205行目付近のマクロを修正して
>試していただけませんでしょうか?。
>
>   元記述
>      searchdown "\"" ;
>

[ ]
RE:28817 Thunderbird→秀丸メール インポNo.28825
Panda さん 06/10/06 00:56
 
 Pandaです。

マクロライブラリーにあがっていた最新版のマクロを使ったら
綺麗に移行できました。凄く感動しました。

ところで、インポートしたものを受信フォルダ直下のものとして
扱いたいのですが、これには何か方法はないでしょうか?

---

>>>>マクロHMML_IMPORT_THUNDER.MAC 205行目付近のマクロを修正して
>>>>試していただけませんでしょうか?。
>>>>
>>>>    元記述
>>>>        searchdown "\"" ;
>
>補足.
>  マクロの記述を元に戻して実行してください。

[ ]
RE:28825 Thunderbird→秀丸メール インポNo.28826
プックン さん 06/10/06 01:17
 
Pandaさん、こんばんわ。

>マクロライブラリーにあがっていた最新版のマクロを使ったら
>綺麗に移行できました。凄く感動しました。

無事移行できてよかったです。

>
>ところで、インポートしたものを受信フォルダ直下のものとして
>扱いたいのですが、これには何か方法はないでしょうか?

Import_ThunderBirdの下にあるフォルダは、10個もないでしょうから、
マニュアル操作で受信フォルダに移動させるのがよいかとおもいます。
移動させたいフォルダを、マウス左クリックで選択し、マウス左ボタンを
押したまま、受信フォルダに移動させて、マウスを放せば移動します。

秀丸メール ヘルプ
 "フォルダの並べ替え"を参照ください。

順番だけでなく、階層も変更できます。

お試しください。

[ ]