いろいろとアプリケーションをそろえてきたが、重要なことをすっかり忘れていた。『アドレス帳』をSLーC760からWS020SHに取り込んでいなかったのだ。
現在SLーC760に残っている『アドレス帳』のデータは以前の会社のWindows機のOutlook2000で入力・管理していたものだ。今はOutlookを使えるマシンが自宅のVista機しかない。このマシンに乗っているのはOutlook2007。SLーC760とOutlookをシンクロするにはIntellisyncしかないのだが、Outlook経由でのデータのコピーを行おうにもVistaではIntellisyncが使えないので不可能。手打ちで入力するにはあまりにも手間なのでなにかしら方法を考えなくては・・・。
zdbat
SL-Zaurus上でzdbatというプログラムがあることを思い出した。「ZD」は「Zaurus Data」の略でSL-ZaurusのPIMデータにアクセスするためのCUIアプリケーション。
こいつを使えば、なんとかCSVファイルに落とし込めそうだ。
CSV形式でエクスポートしたら、あとはCSV形式でOutlookにインポートすれば03とシンクロするだけ。さすがにMS製のOutlookと同じくMS製のWindowsMobileの「連絡先」とのシンクロでつまづくことはないだろう。
手順
注意点
すっかり見過ごしていた*1んだけど、WS020SH上の「連絡先」データは、そのまま「電話帳」のデータでもあった。
WX320Tからの機種変時、WX320T上の電話帳データをWS020SH上にコピーしていたため、シンクロした時点で今回SLーC760から移行したデータとかぶってしまった。
WX320Tの電話帳で作成したデータとOutlook2007にインポートしたデータでは名前のフリガナの付き方が違うので、すぐに判別できた。
- Outlook:フリガナは「姓」と「名」の2カラムに分かれている。
- WX320T:フリガナは「氏名」で1カラム。
- WX320Tのフリガナ(氏名)は「連絡先」上ではフリガナ(姓)に取り込まれていたので、フリガナ(名)にフリガナが入っていないのがWX320Tからのデータ。
Outlook2007上で重複データを削除した。ついでに(WX320T上の電話番号・メールアドレスが最新だったので)データの手動マージも行った・・ら、半日仕事になってしまった。これだったら全部手入力でもよかったかもしれないな・・・。
Outlook2000をベースにした「アドレス帳」とOutlook2007との違いで『読み仮名のデフォルトが半角カタカナから全角カタカナ』に変わっている。これについては、半角カタカナでも全角カタカナでも、さらに全角ひらがなであってもアイウエオ順でソートされるようなのでとりあえずは問題ない。WS020SH上の「連絡先」「電話帳」でも同様。
やれやれ
これでSLーC760に取り残していたデータはすべて移行完了。ついでに古いデータも更新できた。
SLーC760の方はPIMのお役目から解き放たれて、純粋なLinuxBoxとして遊びモードで扱う予定。