annotate README @ 3:cb79baed256e

remove Exporter to avoid "can't locate object method nw". Why this can happen?
author kono
date Sat, 25 Jan 2003 12:43:45 +0900
parents 111809a2ea45
children 1a68139a269f
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
111809a2ea45 Initial revision
kono
parents:
diff changeset
1 Calcon version 0.01
3
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
2
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
3 Calendar/Address Book converter
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
4
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
5 河野真治
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
6
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
7 Zaurus なんかのアドレス帳やスケジュールを Mac OS Xのアドレスブックや
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
8 iCalに移動するのに書きました。Entourageもapplescript 経由でできます。
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
9 書き出しは、Mac::Applescript module が必要です。CPANにあります。
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
10 Applescript は前もってアプリケーションを立ち上げる必要がある時が
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
11 あるみたい。
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
12
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
13 入力フォーマット
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
14 'Zaurus' => 'Calcon::Zaurus_read',
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
15 ザウルスのデータ CFにコピーするかで取り出した *.BOX ファイル
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
16 SCHEDULE1.BOX, ADDRESS1.BOX などです。MI-C1,MI-110 は試しました。
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
17 'Backup Zaurus' => 'Calcon::Zaurus_backup_read',
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
18 ザウルスのバックアップデータ *.BCK です。シリアル経由で取った
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
19 ものも読めます。
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
20 'Xcalendar' => 'Calcon::Xcalendar_read',
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
21 Unix X Window の xcalendar の旧フォーマット
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
22 'Vcard' => 'Calcon::Vcard_read',
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
23 VCARD
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
24 'SLA300' => 'Calcon::Sla300_read',
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
25 リナックスザウルス
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
26 'iApp' => 'Calcon::iApp_read',
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
27 Mac OS X のiCal, Address Book, Applescript 経由です
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
28 'Entourage' => 'Calcon::Entourage_read',
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
29 Mac OS X のEntourage X, Applescript 経由です
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
30 アドレスは export したファイルも読めます。こちらの方が高速。
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
31 'File' => 'Calcon::File_read',
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
32 独自のフラットファイルフォーマット (EUC)
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
33
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
34 出力フォーマット
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
35 'Xcalendar' => 'Calcon::Xcalendar_write',
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
36 Unix X Window の xcalendar の旧フォーマット
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
37 'Vcard' => 'Calcon::Vcard_write',
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
38 VCARD
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
39 'SLA300' => 'Calcon::Sla300_write',
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
40 リナックスザウルス
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
41 'AppleScript' => 'Calcon::iApp_write',
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
42 'iApp' => 'Calcon::iApp_write',
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
43 Mac OS X のiCal, Address Book, Applescript 経由です
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
44 'Entourage' => 'Calcon::Entourage_write',
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
45 Mac OS X のEntourage X, Applescript 経由です
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
46 'File' => 'Calcon::File_write',
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
47 独自のフラットファイルフォーマット (EUC)
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
48
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
49
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
50 使い方
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
51 perl calcon.pl -f from-format -t to-format file
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
52 ファイル名は最後でないとだめ。getops.pm の制限かな。perl calcon.pl -h
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
53 で対応するフォーマットの一覧がでます。format は識別できる最初の
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
54 一文字です。
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
55
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
56 同期ソフトではないので全部変換されます。同期したいときは、移動するデータ
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
57 を選択するものを別に書かないとだめだね。自分では Xcalendar 用は持っている
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
58 んだけど...
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
59
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
60 例題
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
61 Xcalendar から iCal にアップルスクリプト経由でデータを移動
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
62 perl -f x -t i ~/Calendar
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
63 Zaurus CFカードから、vcard format を生成
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
64 perl -f z -t v /Voluemes/NO_NAME/__zaurus/S*.BOX > all.vcs
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
65 perl -f z -t v /Voluemes/NO_NAME/__zaurus/A*.BOX > all.vcf
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
66
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
67 tips
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
68
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
69 iCal に移す時には vcard 経由の方が高速です。
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
70 Address Book に移すときには、読みがなの関係でアップルスクリプトを使うべし。
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
71
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
72 iCalは変な漢字コードに敏感で読み落すのではなくて読み落ちるようです。
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
73 とりあえずは読んで欲しいよね。
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
74
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
75 SLA300は生成されたファイルを、
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
76 /home/root/Applications/addressbook/addressbook.xml
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
77 /home/root/Applications/datebook/datebook.xml
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
78 にコピーします。その時に、カレンダーとかアドレスブックが動いていては
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
79 いけません。
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
80
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
81 Zaurus のBOX format はversion 依存性が結構あるので読めないのも
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
82 多いかも。書き出しは、やっぱりできません。
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
83
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
84 option
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
85
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
86 -d デバッグ情報を出力する
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
87 -F カレンダーで未来の情報のみを出力する (Applescript は遅いので)
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
88 -c カレンダー情報のみを出力する
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
89 -a アドレス情報のみを出力する
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
90
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
91
cb79baed256e remove Exporter to avoid "can't locate object method nw". Why this can
kono
parents: 0
diff changeset
92
0
111809a2ea45 Initial revision
kono
parents:
diff changeset
93 ===================
111809a2ea45 Initial revision
kono
parents:
diff changeset
94
111809a2ea45 Initial revision
kono
parents:
diff changeset
95 The README is used to introduce the module and provide instructions on
111809a2ea45 Initial revision
kono
parents:
diff changeset
96 how to install the module, any machine dependencies it may have (for
111809a2ea45 Initial revision
kono
parents:
diff changeset
97 example C compilers and installed libraries) and any other information
111809a2ea45 Initial revision
kono
parents:
diff changeset
98 that should be provided before the module is installed.
111809a2ea45 Initial revision
kono
parents:
diff changeset
99
111809a2ea45 Initial revision
kono
parents:
diff changeset
100 A README file is required for CPAN modules since CPAN extracts the
111809a2ea45 Initial revision
kono
parents:
diff changeset
101 README file from a module distribution so that people browsing the
111809a2ea45 Initial revision
kono
parents:
diff changeset
102 archive can use it get an idea of the modules uses. It is usually a
111809a2ea45 Initial revision
kono
parents:
diff changeset
103 good idea to provide version information here so that people can
111809a2ea45 Initial revision
kono
parents:
diff changeset
104 decide whether fixes for the module are worth downloading.
111809a2ea45 Initial revision
kono
parents:
diff changeset
105
111809a2ea45 Initial revision
kono
parents:
diff changeset
106 INSTALLATION
111809a2ea45 Initial revision
kono
parents:
diff changeset
107
111809a2ea45 Initial revision
kono
parents:
diff changeset
108 To install this module type the following:
111809a2ea45 Initial revision
kono
parents:
diff changeset
109
111809a2ea45 Initial revision
kono
parents:
diff changeset
110 perl Makefile.PL
111809a2ea45 Initial revision
kono
parents:
diff changeset
111 make
111809a2ea45 Initial revision
kono
parents:
diff changeset
112 make test
111809a2ea45 Initial revision
kono
parents:
diff changeset
113 make install
111809a2ea45 Initial revision
kono
parents:
diff changeset
114
111809a2ea45 Initial revision
kono
parents:
diff changeset
115 DEPENDENCIES
111809a2ea45 Initial revision
kono
parents:
diff changeset
116
111809a2ea45 Initial revision
kono
parents:
diff changeset
117 This module requires these other modules and libraries:
111809a2ea45 Initial revision
kono
parents:
diff changeset
118
111809a2ea45 Initial revision
kono
parents:
diff changeset
119 blah blah blah
111809a2ea45 Initial revision
kono
parents:
diff changeset
120
111809a2ea45 Initial revision
kono
parents:
diff changeset
121 COPYRIGHT AND LICENCE
111809a2ea45 Initial revision
kono
parents:
diff changeset
122
111809a2ea45 Initial revision
kono
parents:
diff changeset
123 Put the correct copyright and licence information here.
111809a2ea45 Initial revision
kono
parents:
diff changeset
124
111809a2ea45 Initial revision
kono
parents:
diff changeset
125 Copyright (C) 2003 Shinji KONO
111809a2ea45 Initial revision
kono
parents:
diff changeset
126
111809a2ea45 Initial revision
kono
parents:
diff changeset
127 This library is free software; you can redistribute it and/or modify
111809a2ea45 Initial revision
kono
parents:
diff changeset
128 it under the same terms as Perl itself.
111809a2ea45 Initial revision
kono
parents:
diff changeset
129