ほとんど以前チャレンジした
palm500のケースと同じだった。
今回、こんなもんで s30 と USB で HotSync した。
まずはモジュールの組み込みである。
続いて、こいつを s30 の USB ポート(左側)に指し、
どんな感じで OS に認識されているか、確認しておく。
Mar 3 05:08:15 localhost kernel: usb 1-1: PL-2303 converter now attached to ttyUSB1 Mar 3 05:08:16 localhost usb.agent[4728]: pl2303: already loaded Mar 3 05:09:00 localhost kernel: usb 1-1: USB disconnect, address 9 Mar 3 05:09:00 localhost kernel: PL-2303 ttyUSB1: PL-2303 converter now disconnected from ttyUSB1 Mar 3 05:09:00 localhost kernel: pl2303 1-1:1.0: device disconnected Mar 3 05:09:04 localhost kernel: usb 1-1: new full speed USB device using address 10 Mar 3 05:09:04 localhost kernel: pl2303 1-1:1.0: PL-2303 converter detected Mar 3 05:09:04 localhost kernel: usb 1-1: PL-2303 converter now attached to ttyUSB1 Mar 3 05:09:05 localhost usb.agent[4804]: pl2303: already loadedどうやら palm m500 のときと同じく"ttyUSB01"にアタッチされた模様。
よって "ln -s /dev/ttyUSB01 /dev/pilot" の必要はないようだ。
(改めてする場合には "rm -f /dev/pilot"するか
"pilot"の部分を"pilot2"とかにする)
それでは jpilot を起動してみよう。
同期をかけてみる。
もちろん、ユーザ登録をしていないので、
メッセージが流れる。
こんなメッセージ。
**************************************** デバイス/dev/pilotで同期します。 HotSync ボタンを押してください。 **************************************** 最後に同期したユーザ名-->"hjk" 最後に同期したユーザID-->"2" このユーザ名-->"hujioka2" このユーザID-->2 状態 SYNC_ERROR_NOT_SAME_USER で終了しました 完了
恒例のユーザ登録をする。
すると、どうもうまくいかなかった。
そのとき、「無理矢理hotsyncする」という表示が
新に jpilot から発せられた。
なので、二度目の時にはこのボタンを押してみた。
すると次のメッセージが流れて、HotSync を自動的にかけてくれた。
賢くなってるな>jpilot
**************************************** デバイス/dev/pilotで同期します。 HotSync ボタンを押してください。 **************************************** 最後に同期したユーザ名-->"hjk" 最後に同期したユーザID-->"2" このユーザ名-->"hujioka" このユーザID-->2 ユーザ名は"hujioka"です ユーザIDが2です. 最後に同期したPC = 1015834698 このPC = 1934938944 低速同期中。 DatebookDB を同期しています AddressDB を同期しています ToDoDB を同期しています MemoDB を同期しています 'AddressDB'(クリエータID 'addr') を取得中...OK 'DatebookDB'(クリエータID 'date') を取得中...OK 'MemoDB'(クリエータID 'memo') を取得中...OK 'ToDoDB'(クリエータID 'todo') を取得中...OK 'Saved Preferences'(クリエータID 'psys') を取得中...OK 完了うまくいったようなので、改めてユーザ登録しておいた。
Listening to port: /dev/pilot Please press the HotSync button now... Connected Installed User Name: hujioka Installed User ID: 2 [1]+ Done jpilotという具合に今度はうまくいった。
ただし、インストールしてからすぐに plucker-build しようとすると、
Error: Pluckerhome (/home/hjk/.plucker) does not exist or isn't a directoryと叱られる。
以下はそれ以前に御世話になった方法である。(現在は使っていない)
$su #apt-get build-dep plucker #exit $apt-get source plucker $cd plucker-1.6.1 $patch -p5 < ../PyPlucker-rubikitch.diff $debchange -v 1.6.1-2+rubikitch $fakeroot dpkg-buildpackage -us -uc $cd .. #su #dpkg --install plucker_1.6.1-2+rubikitch_all.deb $exit~/.pluckerrc に
[DEFAULT] compression = zlibを書く。
$ memos | nkf -e > memos.outこの場合,1つのファイルに mbox 形式? で全データが保存されるので うっとおしい場合もかもしれない.
$ memos -d hoge