CSV to VCF Converter Software は、Google コンタクトまたは Excel の連絡先テーブルを、電話が実際に読み取れる vCard ファイルに変換します。お使いの Windows PC で実行されます。
CSV to VCF Converter ツールをダウンロードし、ファイルをウィンドウにドラッグします。リストの各行は、検出された連絡先の数と、そのファイルで検出された文字セットを示します。間違った推測は、何も変換する前に確認できます。
マッパーを開き、どの CSV 列がどの vCard プロパティに供給されているかを確認します。自動マッピングが誤って読み取ったものを修正し、不要な列をドロップします。次に、古いハンドセットの場合は vCard 2.1、現在の電話の場合は 3.0 および 4.0 を選択します。
1 つの結合された Contacts.vcf または個人ごとに 1 つのカードを選択し、「変換」を押します。結果を Google コンタクトにインポートするか、.VCF を電話に直接コピーします。
文字セットの推測が間違っていると、中国語、キリル文字、アクセント付きヨーロッパ文字のスペルが壊れてしまい、連絡先がハンドセットにすでに転送されるまで誰も気づきません。検出はバイトオーダーマークから開始し、UTF-8 を検証し、次に windows-1251、windows-1252、GBK のバイト統計を評価します。オフに見える場合は、自分で推測を上書きします。vCard 2.1 出力にも CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE が付いているため、古いハンドセットでも文字自体が表示され、=C3=BC は表示されません。
アドレス帳をOutlook経由で往復させると、携帯電話番号と自宅電話番号が失われ、ビジネス回線のみが残る。これは、単純なマッピングが最初の電話見出しを掴んでそこで止まるため発生する。CSV to VCF Converter Softwareは、Googleのペア Phone 1 - ValueをPhone 1 - Typeの隣で取得し、Outlookの見出し Mobile PhoneとHome Phoneを認識する。1つのボックスに詰め込まれた2つまたは3つの番号も分離される。Googleエクスポートは、それらのペアになったValueとTypeフィールドのために、約160列になることがある。
同じリストを2回インポートしても、アドレス帳は全員を2回保持する。ハンドセットでこれをクリーンアップするには、別のアプリと、同じデータを数回処理する必要がある。あるAndroidスレッドは、重複削除実行を約12回行った後で終了する。重複フィルターをオンにすると、変換中に重複連絡先は削除され、連絡先詳細を一切持たないエントリは出力に到達しない。
CSV to VCF Converter Softwareは、vCard 2.1、3.0、または4.0を書き出す。Phoneパラメータは、2.1ではそのまま、4.0では引用符で囲まれて表示される。BDAYはYYYYMMDDとYYYY-MM-DDの間で切り替わり、ポートレートは生のbase64またはデータURIとして移動する。4.0レコードはUIDとREVも運び、RFC 6350の指示通り、長いプロパティは75オクテットで折りたたまれる。
パーサーは、カンマで分割して期待するのではなく、RFC 4180に従う。フィールドを囲む引用符はそのまま残り、レコードの途中の改行も同様に残る。2つの引用符としてエスケープされた引用符は1つとして読み取られる。CRLFとLFの両方の改行コードをロードする。区切り文字は、ファイルの上部数行での頻度によって決定され、セミコロンファイル、タブ、パイプもカバーする。
プログラムをディレクトリに指定すると、その中のすべてのテーブルがサブフォルダを含めてロードされる。完了したファイルは、選択した宛先フォルダに送られるか、ソースの隣に配置される。
ダイアログは、各CSV列と、それが埋めるvCardプロパティを隣り合わせに表示する。自動マッパーが間違ったマッピングをした場合は再割り当てする。含めたくない列を除外するか、上に移動させる。マッピングされない列は、破棄されるのではなくX-プロパティとして保持でき、テキストプレビューは選択したファイルに対して完了したカードを表示する。
一括インポート用にすべてのファイルを1つのContacts.vcfに送信するか、個人ごとに個別の.VCFを生成します。ファイル名テンプレートは、連絡先、メールアドレス、またはプレーンカウンターから名前を構築します。同じ名前の2人は、上書きするのではなく_2サフィックスを取得します。
写真オプションを、パスが保存されている列にポイントすると、そのファイルが読み込まれ、base64 PHOTOとして埋め込まれます。番地と市は独自の列に、郵便番号と国も同様です。これらが組み合わさって、1つのフラットな文字列ではなく、適切なADRが構築されます。姓を先に書いた1つの名前はNとFNに分割されます。
CSVエクスポートは、前回の電話アップグレード以来、ダウンロードフォルダにあります。古いバックアップかもしれませんし、手書きのシートかもしれません。新しい電話はスプレッドシートではなくvCardを必要とします。そのエクスポートを一度変換し、.VCFを電話にインポートします。
スタッフディレクトリは1つのスプレッドシートにありますが、同僚はそれぞれカードを必要としています。メール署名用、またはデスク電話システムにロードするためです。そのテーブルを1回実行すると、個人ごとに1つの.VCFファイルが含まれるフォルダが作成されます。
リードリストは、セミコロン区切り、混在するアルファベット、および誰も合意していない列名でCRMからエクスポートされます。それらを一度マッピングし、重複を削除して、サポートチケットなしで読み取れるvCardファイルを次のシステムに提供します。
CSV to VCF Converter Software for vCard
5 メガバイト
1.0
17/06/26