« USBの外付けDVDドライブに相性? | トップページ | マレーシア航空と中国東方航空 »

2007年6月23日 (土)

Al-mailからThunderbirdへアドレス帳変換(2)

Java版を作成してみました。
J2RE5.0以降が必要になります。

なんでJavaにしてしまったかというと気分だけなんですが、
個人的に.NET2.0よりもJ2REのほうが一般的にインストールされてるかなと思いました。

.netに比べるとUIが面倒くさいのと、そもそもそれほど設定が必要ないソフトですので、
直接EXEにドラッグして変換という形だけにしました。
また、.netはひとつずつしか処理できなくしていたのですが、
今回は複数ファイル一括変換可です。

AdrToLdif_v0.0.0.1.zip

AdrToLdif v0.0.0.2.zip

|

« USBの外付けDVDドライブに相性? | トップページ | マレーシア航空と中国東方航空 »

コメント

アドレス帳変換のプログラム大変助かります。

ただ、.adrから.ldifへの変換はできたのですが、
その.ldifファイルをどうやってThunderbirdで
読めばよいのでしょうか? Thunderbirdのフォルダ
の中には.ldifファイルが見当たらないのですが、
どこにコピーすればよいのか教えていただけると
大変助かります。

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

投稿: SF | 2007年12月19日 (水) 05時17分

利用してくださり、ありがとうございます。

以下の操作でLDIFファイルのインポートを行います。

1.アドレス帳を開きます。
2.メニューバーの「ツール」から「インポート」を選択します。
3.「アドレス帳」を選択し「次へ」ボタンを押します。
4.「テキストファイル(.ldif,.tab,.csv,.txt)」を選択し、「次へ」ボタンを押します。
5.変換したLDIFファイルを指定します。

投稿: 管理人 | 2007年12月20日 (木) 00時58分

アドレス帳の変換に困っていましたので、早速利用させていただきましたが、下記AdrToldif.logができるだけで変換できません。やり方が悪いのでしょうか?アドバイスをいただけると大変助かります。

java.lang.ArrayIndexOutOfBoundsException: 1
at adrtoldif.Process.convert(Process.java:72)
at adrtoldif.AdrToLdif.main(AdrToLdif.java:21)

投稿: JF | 2007年12月27日 (木) 15時23分

>JF様
返事が遅くなり申し訳ありません。
簡易で作ったものなのでしょぼいエラーが出てしまいましたが、おそらくalmailアドレス帳でアドレスか名前のどちらかが空白のものが含まれているかもしれません。
それを回避するように作り直しましたので、宜しければ試してみてください。v0.0.0.2です。

投稿: 管理人 | 2008年1月 4日 (金) 23時12分

ありがとうございます。前任者のメーラーに泣かされてきた私にとって救われるツールです。

投稿: 脱AL | 2008年2月26日 (火) 14時22分

Al-mailからThunderbirdへの移行を進めています。

インストールして起動しましたところ、
ランタイムエラーが発生したので、

jre-6u11-windows-i586-p.exe
をインストールしました。

すると今度は、全く起動しなくなりました。
JREがまずいのでしょうか?

投稿: Kiri | 2009年1月27日 (火) 11時24分

申し遅れましたが、動作環境は
Windows XP Professional SP3
TOSHIBA Dynabook
Pentium M 1.1GHz
です。

投稿: Kiri | 2009年1月27日 (火) 13時11分

KIRI さま
ダウンロードありがとうございます。
当方の環境でWindowsXPSP3とJRE1.6.11の組み合わせ、WindowsVistaSP1とJRE1.6.11の組み合わせ共に正常に動作を確認いたしました。

ランタイムエラーが発生のち、プログラム起動も何も起きないとのことですが、JRE1.6.11は正常にインストールされた場合、ランタイムエラーは起こらなくなります。
なお、当ソフトはEXEをダブルクリックしても何も起きません。
変換を行うにはalmailのアドレス帳であるadrファイルを直接AdrToLdif.exeにドラッグアンドドロップしていただくことで、変換をするという形式のものです。
失敗した場合にはAdrToLdif.exeと同一のディレクトリにログファイルが出ます。

念のためJREが正しくインストールできたか確認するため、【スタートメニュー】から【ファイル名を指定して実行】→cmd と入力→コマンドプロンプトが起動されるので java -version と入力していただくと現在Windowsで認識しているJavaのバージョンがわかります。1.6.11が表示されているかご確認ください。

投稿: 管理人 | 2009年1月27日 (火) 23時20分

使い方も確かめず、ダブルクリックしてました。
お恥ずかしい限りです。
ドラッグアンドドロップで、
完璧にアドレス帳をコピーできました。

コピーしてからが大変なのに気がつきましたが、
大変助かりました。

有り難うございました。

投稿: KIRI | 2009年1月29日 (木) 15時16分

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/163277/15532037

この記事へのトラックバック一覧です: Al-mailからThunderbirdへアドレス帳変換(2):

« USBの外付けDVDドライブに相性? | トップページ | マレーシア航空と中国東方航空 »