僕は発展途上技術者

W-ZERO3[es]で交通費をきっちり記録する KMTranEx

確定申告の季節です。

昨年11月からフリーになった僕は青色申告に挑戦。レシートかき集めて記帳するのは2ヶ月分だけですが、ひーこら言って1日がかりになってしまいました。

でもおかげで税金の仕組みが理解できてきました。来年に向けての良い練習になったと思います。

こうして苦労したあと、きっと誰しもが「日ごろからこまめに記帳すればよかったなあ」って思うのではないでしょうか。とくに交通費の記録。

そこで W-ZERO3[es] で交通費を記録できないかと思って探した結果、みつけたのが、

» KMTranEx

20070301223503.jpg

2002年に作られた結構古いソフトですが、難なく W-ZERO3[es] にインストールできました。

インストールしたのは、KMTranEx.ARM.CAB というインストールファイルです。

一度入力した駅や値段はつぎからはプルダウンで選択できるところが気が利いていて、動作は軽快、記録は csv 形式で保存できる、となかなか使えそうです。

W-ZERO3[es]のToday画面に次の電車の発車時刻を表示する NextTrain for Today

NextTrainNextTrain for Today を W-ZERO3[es] にインストールすれば、これからは次の電車を逃すことが減りそうです。

NextTrain for Today

自分が良く使う駅の時刻表データを取得する必要があるのですが、そちらは時刻表変換ツール「TrainConv5」というフリーソフトを使えば簡単に手に入れられます。

詳しくは、

» Going My Way: Windows Mobile 機器に次の電車の予定を表示する NextTrain

» W-ZERO3 TIPS: NextTrain for PocketPCでリアルタイム時刻表表示(Todayも可)

を参考にしてください。

ちょっとはまったのが、何もしない標準の設定だと Today 画面に黒字で表示されてしまってみにくいため、文字の色を白に変更しようとした部分。

NextTrain for Today(黒字)

Today の設定で[アイテム]タブを選び、NextTrainToday を選択して[オプション]をタップすれば、表示色を変更できることがわかります。

20070217231728.jpg

20070217231755.jpg

しかしここで表示色の[選択]ボタンをタップした次の画面で何とか色を白には変更できるのですが、ok ボタンを押せないため変更を適用できません。W-ZERO3[es]の横画面切り替えボタンを押してみても駄目。

しばらく悩んだあとにわかったのですが、正解は「グレーのタイトルバーの部分をタップしズズズと横にずらす」でした。こうすると ok ボタンが押せるようになります。こんな操作方法、初めて知りました。

[2007/02/18 追記] W-ZERO3[es] 本体の ok ボタンを押せばよい、という指摘をコメントで受けました。rams さん、ありがとうございます。

20070217231811_.jpg

20070217231826_.jpg

これで文字色を白に変更すればこのとおり。見やすくなりました。

NextTrain for Today

Amazonに調布市立図書館の蔵書検索リンクを追加するGreasemonkeyスクリプトで紹介した図書館の蔵書検索やこの NextTrain など、リアルな生活を便利にしてくれるアプリケーションこそキラーアプリだなあと思う今日このごろです。

W-ZERO3[es]の予定表(スケジュール)と Google Calendar とを簡単同期 GooSync

以前

» W-ZERO3[es]の予定表(スケジュール)と Google Calendar とを同期させる方法

という記事で Schedule World というサービスを介して W-ZERO3[es] の予定表と Google Calendar とを同期させる方法を紹介しました。

予定表を同期できるというのは大変便利で、たとえば、打ち合わせだったり飲み会の案内はたいていはメールで受け取るので、僕はその内容をそのまま Google Calendar の予定の説明にコピペしてしまいます。その後 W-ZERO3[es] と同期させれば、予定はもちろん、メールに書いてあった場所の情報などもすべて手元に移すことができるのです。

というわけで、上記方法は僕自身もずっと重宝して使い続けていて、何の不満もありませんでした。

ただ、上記エントリーのコメントで GooSync というサービスの存在を mura さんという方から教わり、そちらの方が直接 W-ZERO3[es] と Google Calendar とを同期させる方法のようで、明らかにスマートだし設定もはるかに楽そうで気になっていました。

今回ようやくその GooSync を試すことができ、非常にいい感じだったので、設定方法を紹介します。

以前紹介した方法との違いは、

  • 設定がはるかに楽
  • 終日予定がちゃんと同期できる

なので、これから W-ZERO3[es] と Google Calendar とで予定を同期させようという方には断然 GooSync をおススメします。

今まで Schedule World を介した同期をおこなっていた方でも、終日予定の同期問題が解決されますし、間に一つ別のサービスを挟むというのはやはり強引なやり方だとも思うので、GooSync への乗り換えを検討する価値があると思います。

ただし、どちらの場合でもあくまで自己責任でお願いいたします。僕の場合は何の問題もありませんでしたが、これまで同期した予定が重複してしまったり、もしかすると削除されてしまう可能性があるかもしれません。

それでは、GooSync を使って同期できるまでの一連の流れを紹介します。キャプチャを多用したので縦に長い説明になってしまいましたが、内容はいたってシンプルです。5分もあれば楽に設定できると思います。

まずは GooSync(http://goosync.com)のページに飛んでユーザー登録をおこないます。

左メニューの Register をクリックします。

GooSync ユーザー登録
GooSync ユーザー登録 posted by (C)ジュンヤ(Junya)

登録に必要な情報は結構あります。住所まで聞かれるのは少しいやな感じですが、すべて必須項目のようです。

GooSync ユーザー登録画面
GooSync ユーザー登録画面 posted by (C)ジュンヤ(Junya)

Security Question: というのは、パスワードを忘れた場合のための秘密の質問のようです。

Security Answer: はその答え。

Security Code: にはその下に表示されているウネウネした画面の中の数字を入力します。

Time Zone: にはきちんと (GMT+09:00) Sapporo, Tokyo, Osaka を選択しないと、同期で問題が起こりそうです。

DOB: は Date Of Birth、つまり誕生日です。

登録が完了すると、完了通知メールが送られてきます。

次は、Google Calendar への同期の設定とデバイスの設定になります。

まずは同期の設定。My Google というメニューでおこないます。

GooSync が Google Calendar のデータを取得するためにおこなう認証方法は2つ用意されています。一つは、Google Calendar のログイン名とパスワードを GooSync 側に伝え保存しておかなければならない Password authentication という方法で、もう一つは、Google Calendar のログイン名とパスワードを GooSync 側に教える必要のない Non-disclosure authentication という方法。後者の場合、Google 側で GooSync にカレンダーに対するアクセスを認めるという設定が必要になります。

後者が推奨されているし、普通はその方が安心でしょうから、僕もその方法で試しました。

下図の赤丸部分、Authenticate のボタンをクリックします。

GooSync My Google
GooSync My Google posted by (C)ジュンヤ(Junya)

下のような Google の Access Request というページに飛ぶので、Grant Access をクリックして、GooSync から自分の Google Calendar へのアクセスを許可します。

GooSync Google 認証画面
GooSync Google 認証画面 posted by (C)ジュンヤ(Junya)

以下のように、Authentication with Google Calendar successful というメッセージが表示されれば成功です。

GooSync 認証成功
GooSync 認証成功 posted by (C)ジュンヤ(Junya)

次はデバイスの設定です。

Windows Mobile の Pocket PC(touch screen) を選びます。

GooSync デバイス追加
GooSync デバイス追加 posted by (C)ジュンヤ(Junya)

デバイスを追加すると以下の画面になるので、Configure Device... をクリックします。

GooSync デバイス設定
GooSync デバイス設定 posted by (C)ジュンヤ(Junya)

デバイスにインストールするクライアントの説明画面に移ります。ページの一番下、(touchscreen) Client for PPC2003/Windows Mobile 5 の方をダウンロードします。

GooSync クライアントダウンロード
GooSync クライアントダウンロード posted by (C)ジュンヤ(Junya)

ダウンロードしたファイルを W-ZERO3[es] に移してインストールです。

インストールすると下図のように、GooSync のアイコンがプログラムに現れますから起動して、いよいよ同期です。

GooSync at WZERO-3[es]
GooSync at WZERO-3[es] posted by (C)ジュンヤ(Junya)

GooSync Client のメニューから Extras > Settings... を選び、デフォルトの General のタブ上の Username と Password を設定します。

ここに入力するのは GooSync の Username と Password です。Google アカウントの Username と Password ではありません。

GooSync クライアント設定
GooSync クライアント設定 posted by (C)ジュンヤ(Junya)

基本的に設定はこれだけ。以上を終え、矢印2つの絵柄のアイコンをクリックすると同期を開始。下のように Completed OK と表示されれば成功です。

GooSync 同期成功
GooSync 同期成功 posted by (C)ジュンヤ(Junya)

下のメニューバー左から3つめの LOG と書いてあるアイコンをクリックすれば、同期した内容が表示されるので心配な方はこちらで確認しましょう。

以上、ユーザー登録から最初の同期までの基本的な流れでした。

終日予定なども織り交ぜながら何回か同期させてみましたが、今のところ何の問題も起こっていません。サービスは英語版ですが日本語も問題なく同期できました。

何か新しい情報などございましたら、コメントやトラックバックでお願いします。

発展途上技術者の『カバンの中身』

100SHIKI PR Board の「『カバンの中身』プレゼント企画!」に当選し、「カバンの中身」を頂きました。どうもありがとうございます。

これ使うと、カバンの中身がすっきり整理できていいです。整理が苦手だった僕にはうってつけですね。

さて、その中身ですが、以下の通り。(番号が見えにくい場合、写真をクリックして元画像を見てください)

送信者 ブログ

(1) 通帳とボールペン
本当はメインで使っている新生銀行一本にして通帳フリーでいたいのですが、一部の自動振替ができないためしかたなく。
ボールペンはすべりが良くて非常に使いやすい、Google のノベルティグッズ。

(2) 印鑑
個人事業主になって、NDA とか契約書にはんこを押すことが多くなりました。シャチハタのハンコ・ベンリという印鑑ケース、朱肉をつける手間いらずでその名の通り便利です。

(3) マウス
ELECOM のワイヤレスマウス。レシーバーがマウスに収納できるのがいいです。そのレシーバーがシャキーンと飛び出してくるのが個人的にお気に入り。

(4) iPod Mini の USB ケーブル
PC の USB から充電するのに使っています。

(5) 歯ブラシのヘッド
これは完全に個人の事情なのですが、歯医者でつかう超音波歯ブラシのヘッドです。3ヶ月に一度のクリーニングのときしか使わないのですが、かばんに入れておかないと絶対忘れてしまって、そのたび買う羽目になってしまうので。

(6) 名刺入れ
独立して自分で名刺を作ってみました。自分でデザインできる VistaPrint というサービスを使ったのですが、名刺のサイズがアメリカサイズで日本のに比べて一回り小さく、日本のサイズを基準にしたデザインが枠ぎりぎりいっぱいまで占めてしまってなんともアンバランス。次は自分で印刷します。
名刺サイズの Knoppix CD も入っています。PC が起動しなくなってにっちもさっちもいかなくなったとき用に、と思っているのですが、一度も使ったことがありません。

(7) USB メモリー
512MB と買ったときは結構大容量だったのですが、いまでは1GB 2GB が当たり前の時代になりましたねえ。

(8) W-ZERO3[es]
Palm 派の僕はアメリカにいたときは携帯電話のモジュールを Handspring Visor に差して使っていました。日本には電話できる Palm が無く、泣く泣く Palm は捨て、携帯電話だけを持ち歩いていました。WZero3[es] の登場で、ふたたび携帯電話+PDA の一体型ガジェットを持ち歩くスタイルを復活させることができました。

(9) 傘
結構重宝します。

(10) DVD
マニュアルなど必要なもの一式をまとめたDVD

(11) iPod Mini

(12) リトラクタブルケーブル・デュアル for W-ZERO3
僕のカバンの中身で個人的にこれが一番のすぐれものなんじゃないかと思っています。
W-ZERO3 ユーザー必携。
パソコンのUSBとつなげて、データ通信できるケーブルですが、充電も一緒にできてしまいます。スルスルッと巻き取れるリトラクタブルなのでこんがらがることなくすっきりしまうことができます。
世の中のありとあらゆるケーブルはリトラクタブルになってほしいです。

以下のバナーの飛び先で「リトラクタブルケーブル・デュアル for W-ZERO3」で検索すれば、オンラインで購入することができます。


(13) ノート
一時期、PCを開いてテキストファイルにメモを残すことをやってみましたが、やはりアナログ世代なのでしょうか、ノートにメモを残す方がしっくりきます。受験勉強などを「書いて覚える」で乗り切ってきたたちなので、書いたほうが頭の中に残りますし、図を描いたりするのにはやはりノートが一番です。

(14) ノートPC
Let's Note CF-W5 を使っています。この軽さに慣れてしまうと他はちょっと。それに電池の持ちがいい。

こんなところでしょうか。あとは本あるいは雑誌を持ち歩いています。

W-ZERO3[es]でメッセンジャー

国内のMSN、AOL、ICQに対応したメッセンジャーソフト/Agile Messenger

公式のMSN Messengerが搭載されていないW-ZERO3でひとまずメッセンジャーを利用するなら、Agile Messengerを使おう。メニュー表示などは英語だが、日本語の利用も可能だ。

W-ZERO3[es] でメッセンジャーやるのに Agile Messenger は定番のようですね。インストールしてみました。これで外出していてもメッセンジャーができるようになりました。使い道、メリットですか?まだわかりません。これから見つけます。

W-ZERO3[es]の予定表(スケジュール)と Google Calendar とを同期させる方法


[2007/02/04 追記] W-ZERO3[es] の予定表と Google Calendar とを同期させるには、以下の GooSync を使った方法の方を推奨します。

» W-ZERO3[es]の予定表(スケジュール)と Google Calendar とを簡単同期 GooSync 


一ヶ月ほど前から W-ZERO3[es] を使っています。

PDAの便利な点は何と言っても、データを端末とPCとで同期させることができる点で、その筆頭がスケジュールなのですが、W-ZERO3[es]の予定表は通常は Outlook としか同期させることができません。僕は Outlook を使っていないので最初困りました。予定は W-ZERO3[es] とPCにインストールしたソフトでなくても、ブラウザでアクセスできるWeb上のスケジュール管理サービス、例えば Google Calendar と同期できても差し支えありません。むしろその方が、どこからでも自分のスケジュールをチェックできて便利です。その Google Calendar とスケジュールを同期させることができたので、方法を紹介したいと思います。

W-ZERO3[es] と Google Calendar とを直接同期させる方法はいまのところないようです。W-ZERO3[es] と Schedule World というスケジュールサービスとを同期させ、Schedule World と Google Calendar とを同期させることによって、W-ZERO3[es] と Google Calendar とを同期させることができます。仕組みとその準備はちょっと面倒くさいですが、一度セットアップしてしまえば、同期は一瞬で済んでしまいます。

まず、Schedule World でアカウントを作成します。Schedule World のトップページ右の方、Sign Up のところからアカウントを作成してください。次に Schedule World のヘルプページより、Funambol( Pocket PC / Windows Mobile 3.0.31 SyncML client for Pocket PC 2003 を選択)という同期用ソフトウェアを取得し、W-ZERO3[es]にインストールします。インストールできたら、この Funambol を使って W-ZERO3[es] と Schedule World を同期させます。これが第一段階です。W-ZERO3[es]で Funambol を起動し、Edit -> Communication Settings... で同期に必要な設定をおこないます。

Funambol Server URL: http://sync.scheduleworld.com/funambol/ds

Username:[数字のみのID]

Password:[Schedule World にログインするときに使うパスワード]

これらの設定値は、Schedule World の日毎スケジュール画面の右、Legend 内の Preferences を開き、Funambol SyncML Client Configuration に書いてあります。

設定値を埋めたら、いざ同期。ネットワークに接続した状態で、[Synchronize] ボタンを押し、Synchronization successfully completed! と表示されれば成功です。

次に、Schedule World と Google Calendar とを同期させるよう設定します。もう一度 Schedule World の Preferences の画面に戻り、Calendar の中段

Automatically sync with this Google Calendar at the start of a SyncML sync.

にチェックを入れ、

Corresponding Google Calendar Username (email)

に Gooogle Calendar のユーザー名、すなわち gmail のアドレスを入力します。

そして、少し上に戻った

In order to sync this calendar with a specific Google calendar you must first click here to grant ScheduleWorld access.

の [click here] をクリックし Schedule World が Google Calendar にアクセスできるよう Google のアカウント側から許可をおこないます。

[Find Calendars] ボタンを押して同期させるカレンダー名(通常は自分の名前のカレンダー名一つしかありません)を選択し、[Test URL] ボタンを押して URL Authorized by Google とダイアログボックスに表示されれば設定完了です。

再度、Funambol の [Synchronize] ボタンを押せば、W-ZERO3[es] < -> Schedule World < -> Google Calendar のすべてが同期できているはずです。

外出先で W-ZERO3[es] に予定を入れ、同期させて Google Calendar に同じ予定が反映されるのを見ると結構感動します。

【追記】 Schedule World は英語のサービスですが、優秀なことに日本語の予定でも問題なく同期できます。

【追記】「これでFunambolから回線自動接続でsynchronizeしてくれるともっといいんだが、現状では接続直後に“Cannot establish …”になる。タイムアウト?」と id:wireself さんがはてなブックマークにコメントしてくださいました。僕は、EasyDial というネットワーク接続をおこなうためだけのアプリケーションを使っていて、IEボタン長押しに割り当てています。Funambol を起動する前にこれでネットワーク接続だけ先におこなっておけば、“Cannot establish …”にはなりませんよ。

【追記】ずっとうまく同期がとれていたのに、急に同期がうまくいかなくなり、同期を試みるたびに、support@scheduleworld.com より自分の登録メールアドレスあてに Sync with Google failed:Captcha requirednull というメッセージが届くようなることがあります。この場合、Schedule World の Preferences で Find Calendars から設定をやり直すと解決します。原因はよくわかりません。mura さん、John さん、情報提供ありがとうございます。

【追記の追記】 Captcha required の問題は、Schedule World のフォーラムでも話題になっていて、他のユーザーからの問い合わせもたくさんきていたようです(http://www.scheduleworld.com/jforum/posts/list/15/161.page#624)。今はこの問題は修正されたようです。

Recent Entries

Recent Comments

Tags

Archives

Admin