Yahoo! Calendar には Palm Desktop の *.dba をインポートする機能がある。しかし,エクスポートした CSV ファイルには「定期的な予定」が反映されない。Yahoo! Autosync を使うと「定期的な予定」は反映されるが,内容が文字化けしてしまう。
Palm の予定表を Google Calendar に移行する方法をいくつか試している (nlog(n): Palm の予定表を Google Calendar に移行する方法)。
今回は Yahoo.com を使ってみる。Yahoo.com のカレンダーは Palm Desktop の予定表のアーカイブ出力 *.dba を開くことができる。また,Yahoo.com 提供のフリーソフト Autosync を使うと,Outlook や Palm Desktop との同期ができる。ただし,日本語に関しては文字化けという問題がある。詳細は以下に。
Yahoo! Calendar を使うには,Yahoo.com にアカウントを作る必要がある。Yahoo! Japan のユーザとは同期していないので新たに作ることになる。フリー。
メールアドレスは,@yahoo.com か @ymail.com のどちらのドメインにするかを選択することができる。Yahoo! の Q&A には,「POP したければ有料の Plus サービスを使え」と書いてあるが (How to read Yahoo! Mail in an email reader),フリーのアカウントでも可能。@yahoo.com, @ymail.com のどちらのドメインも,POP3: pop.mail.yahoo.com, SMTP: smtp.mail.yahoo.com とすればよい (OL97:Yahoo! POP3 電子メールを使用するための 設定Outlook 97 にどのように説明しますか。)。なぜこの情報が Yahoo! になくて Microsoft にあるのかは不明。
最初につまずくのが,Yahoo.com Calendar へのアクセス方法である。登録したアカウントで Yahoo.com にサインインしても,カレンダーへのリンクが見当たらないからである。仕方ないので Yahoo! Calendar にアクセスする。サインイン情報は共有されていて,そのまま自分のカレンダーが表示される。
Yahoo.com Calendar には *.dba ファイルのインポート機能がある。CSV 形式のテキストファイルもインポートが可能。エクスポートも *.dba 形式と CSV 形式がサポートされている。
*.dba ファイルをインポートすると,Yahoo! Calendar 上では文字化けして表示される。予定表の内容は Shift_JIS であり,表示は Windows-1252 になっているからである。実際,ブラウザのエンコードを Shift_JIS に変えれば,文字化けせずに表示される。Palm の「定期的な予定」も反映される。
CSV 形式でのエクスポートは,Shift_JIS のまま送られてくるので,内容は文字化けしていない。ただし,「定期的な予定」は CSV にした時点で無効になる。エクスポートする際に期間を設定するので,その期間内で「定期的な予定」が個別の複数の予定となって出力される。
タイムゾーンの設定は特に必要がない。Yahoo! Calendar はアメリカのどこかの標準時のままでもよい。インポートする時とエクスポートする時でタイムゾーンが違わなければよい。
Yahoo! Calendar と Outlook を同期する方法には,上のようにファイルをインポート・エクスポートする以外に,Yahoo! Autosync を使うものがある。実際には Autosync は文字化けのために使い物にならないし,Outlook の設定も微妙に複雑なものになるので,お勧めできない。以下では,実際に試してみただけの中途半端な情報を載せておく (予めスマンです)。試す場合はオウンリスクでお願いします。
試した環境は,Windows XP SP3, Microsoft Outlook 2000, Yahoo! Autosinc 1.0.4.9 である。
Yahoo! Autosync は,Yahoo! Calendar, Yahoo! Adress Book, Yahoo! Notepad のデータと,Outlook, Outlook Express, Palm Desktop を同期させるツールである。双方向や一方向などのデータを同期させる向きも設定できる。
Yahoo! Autosync のダウンロードは,Yahoo! Calendar の右上の方にある Sync のページか,あるいは ダウンロードYahoo! Autosync 1.0.4.9 - UpdateStar.com から行う。インストールして起動すると,タスクトレイにオレンジ色の矢印のアイコンが表示される。
Yahoo! Calendar のデータを手元の Outlook に Autosync で転送するように設定する。文字化けするので,Outlook の個人データのバックアップをとっておくことを忘れずに。同期する前に,Yahoo! Calendar 側でタイムゾーンの設定を「GMT +9:00」にしておくこと。これをしないと転送されてきたデータは9時間ずれになる。
タスクトレイの Autosync for Yahoo! のアイコンを右クリックして「Preferences...」を選択すると,上のウィンドウが表示される。同期先に Outlook を指定する (Outlook Express, Palm Desktop も可能)。同期するデータとしては Calendar のみにチェックを入れ,Advanced Settings ボタンをクリックする。
「この設定をするとデータが壊れることがあるよ。知らないよ。」というメッセージが出るが,「はい」で先へ。つまり,同期の方向を間違えると,情報が古いもので上書きされたり,消えてしまったりすることがあるという意味なのである。
データの転送の方向を選択する。ここでは「Yahoo! → Microsoft Outlook」の一方通行にしておく。下のほうにあるチェックは「ダブったときに置き換える」オプションである。置き換えなければ追加になる。
Outlook の User Profile を選択するところで,選択ができないことがある。空欄になってしまっていることがあるのだ。試してみたところ,ここにユーザプロファイルが表示されるには,次の2つの条件が必要だった。
最初の条件は,「コントロールパネル」→「インターネットオプション」で設定ができる。2番目の条件が,これが自信がないのだが,Outlook で「ファイル」→「インポートとエクスポート」を選択し,「ファイルへエクスポート」の操作を選択,「個人用フォルダファイル (.pst)」の形式を選んで,エクスポートするフォルダを「予定表」としてエクスポートを完了すると,何故か Yahoo! Autosync に User Profile が表示されるようになった。
謎なのだが,深くは追求しない。
設定が完了すると,現在の設定がダイジェストで表示される。
「同期は今する?」と聞いてくるので,「同期を選択したときだけにする」にチェック。知らないうちに同期されてしまっては困る。
タスクトレイの Autosync for Yahoo! から「Sync Now」を選択すると,同期が始まる (設定したので,Yahoo! から Outlook へ)。全部で 4859 件あった。
送られてきたデータを Outlook を起動して確認すると,文字化けしていた。Shift_JIS のデータを Shift_JIS と認識せずに送ってきているのが問題のよう。Outlook に入力した日本語を Yahoo! Calendar に送って,そこから戻した場合は文字化けしなかった。
文字化けしない |
|
文字化けする |
|
インとアウトの手順が同じ種類でないと,文字化けが発生する模様。Autosync の文字化けに関しては,Calender と Contacts は文字化けなし,Tasks と Notes は文字化けするという情報がある (モバイルプラザの店長日記:Yahoo! Autosyncについて6)。
Yahoo! Autosync では,文字化けはするが,「定期的な予定」は反映された。文字化けがなければ使えるのに…。残念だ。
後で,Palm Desktop の dba ファイルを直接 Yahoo! Calendar に送ったのだが,こちらは 2689 件。Outlook の 4859 件と大きく違う。深くは考えないことにした。Yahoo! Calendar 上には Shift_JIS としてインポートされる。
Autosync での同期中に Yahoo! Calendar にアクセスすると,次のエラーが表示されることがある。
Posted by n at 2009-12-09 22:38 | Edit | Comments (0) | Trackback(0)Sorry, Unable to process request at this time -- error 999.
Master Archive Index
Total Entry Count: 1957