同期について
このページではDicreのWindowsCEソフトのデスクトップとの同期について説明しています。最低限、ファイルやフォルダ、拡張子とは何かを知っておく必要があります。そのような知識がない場合には、DicreのWindowsCEソフトはおすすめできません。
概要
DicreのWindowsCEソフトは、ActiveSyncの同期フォルダにデータを入れて同期します。
DicreのWindowsCEソフトを同期するためには、ActiveSyncでファイルの同期を出来るようにしなくてはなりません。タスクトレイのActiveSync(
)を開いて以下の画面を出します。

「情報の種類」に「ファイル」があればファイルの同期ができる状態ですが、無い場合には、[ツール]-[オプション]で「ファイル」にチェックを入れて同期できるようにします。
このとき、ファイルを選択した状態で「設定」ボタンを押すと、デスクトップの同期フォルダがどこになるかが分かります。通常、My Documents配下のフォルダになります。
WindowsCEマシンの方の同期フォルダはPocketPCの場合、My Documentsです。H/PCの場合、MyDocuments\同期フォルダです。
同期したいデータファイルを同期フォルダに置くと、自動的に同期されます。このとき、デスクトップの同期フォルダとCEマシンの同期フォルダのファイルの日付を比較し、日付の新しいファイルが日付の古いファイルに上書きされます。
Dicreのソフトの「データファイル」とは以下のファイルです。
| アイデアツリー | idtファイル |
| TCARD | csvファイル |
| SelfManager | smnファイル |
SelfManagerのデータファイルは、最初にSelfManagerを閉じようとしたときにデータをどこにどういう名前で保存するかを指定したします。全てデフォールトのまま何も変更しないなら、SelfManagerをインストールしたフォルダにsman1.smnというファイル名であると思います。
簡単な同期の方法
最も簡単な同期方法をここに書いておきます。
- デスクトップで[ファイル]-[名前を付けて保存]で同期フォルダに保存する。
- CEマシンの方で、[ファイル]-[開く]でそのファイルを開く。
SelfManagerのジャンル定義ファイル
SelfManagerの方で、ジャンルを定義しているのであればジャンル定義ファイルも同期が必要です。まずジャンル設定しないと、ジャンル定義したスケジュールファイルが見れません。以下、その最も簡単な方法です。
- デスクトップで[オプション]-[ジャンル設定]で[ファイル設定]ボタンを押すと、ジャンル定義ファイルの名前が分かります(通常はsfiled.dat)。これを同期フォルダにコピーしてください。
- コピー後、デスクトップで再び[オプション]-[ジャンル設定]で[ファイル設定]ボタンを押して、「参照」ボタンで同期フォルダにおいたジャンル定義ファイルを指定し、開くを押します。
- WindowsCEと同期します。つまり、ジャンル定義ファイルがWindowsCEにコピーされます。、WindowsCE側でSelfManagerを起動し、[オプション]-[ジャンル設定]で[ファイル]を押して、同期したジャンル定義ファイルを指定します。
ディクレのソフトはファイル単位の同期しかできません
これはどういうことかというとファイルの中のデータ単位での同期は出来ないと言うことです。
つまり、デスクトップとCEマシン両方でデータを更新し、同期を取ろうとすると、どちらか日付の新しいファイルが古い方に上書きされるだけなので、どちらか古い方の更新は消えてしまうことになります。
正しく同期するためには片方で変更したら、もう片方で変更する前に必ず同期する必要があります。
自動的に同期されないのですが?
ActiveSyncを開いて[ツール]-[オプション]の「同期モード」で「デバイスが接続されている間、継続的に同期」を選択すると自動的に同期されます。
SelfManagerのデータが開かない(定義されていないジャンルを持つスケジュールがありますと出る)のですが?
SelfManagerの場合、データファイル(.smnファイル)以外にジャンルを定義するファイル(.datファイル)があります。ジャンルを定義している場合には、このファイルも一緒に同期する(同期フォルダにおく)ようにしなければなりません。
ジャンルファイルは通常は、sfield.dat というファイル名でSelfManagerをインストールしたフォルダ(デフォールトではC:\Program Files\SelfManager)にあります。これを同期するようにして、CE版のSelfManagerでメニューの[オプション]-[ジャンル設定]から「ファイル」ボタンを押して、同期したファイルを指定してください。
TCARDで項目の位置や計算式を記録した.tcvファイルを同期してもCE版に反映されないのですが?
CE版はまだ.tcvファイルに対応していませんので、計算式など項目のプロパティ関係は全てCE版には反映されません。今後、対応予定です。
WindowsCEのページへ
Copyright(C) Dicre Ltd.