На мобильном телефоне, при резервном копировании всех контактных данных, создаётся специальный файл в текстовом формате vCard с расширением .VCF. Такой файл обычно используется при переносе контактов с одного телефона на другой, или при экспорте необходимых контактных данных с телефона на персональный компьютер. При переносе контактов с телефона на телефон обычно никаких трудностей не возникает, любой телефон прекрасно понимает и обрабатывает формат vCard. Но вот при переносе этого файла на компьютер у большинства людей возникают большие трудности, особенно при его редактировании. Сейчас постараемся разобраться во всех тонкостях VCF файлов и в программном обеспечении, которое может открывать, редактировать или конвертировать их.
Что такое файл VCF?
Текстовый формат vCard это своего рода текстовая мини-база данных или другими словами — каталог электронных визитных карточек людей. Вот что говорит о формате vCard сайт правообладателя Internet Mail Consortium:
Файл с расширением «VCF» является аббревиатурой от Virtual Contact File. Файлы VCF, также называемые vCards, являются стандартным форматом файлов, который используется для хранения контактной информации в цифровом формате. Файл VCF обычно содержит имя контакта, адрес, адрес электронной почты, номер телефона и другую контактную информацию для лица, создавшего файл. Формат файла VCF также позволяет поддерживать изображения и другой медиа-контент. Файлы VCF часто используются для передачи контактной информации между адресными книгами, а также могут быть прикреплены к сообщениям электронной почты. Файлы VCF на мобильных платформах Android и iPhone используются для загрузки контактов непосредственно в мобильное устройство пользователя.
При детальном рассмотрении кода файла VCF, видно, что он имеет простейшую понятную структуру (смотрим код ниже).
1 2 3 4 5 6 7 8 9 10 | BEGIN:VCARD VERSION:3.0 N:Иван;Иванов;Иванович;; FN:Иванов Иван Иванович TEL;TYPE=CELL;TYPE=PREF:+79990001111 ORG:SOROSOTO Working Group URL:https://www.sorosoto.ru/ EMAIL;TYPE=PREF;TYPE=HOME:yandex@yandex.ru EMAIL;TYPE=PREF;TYPE=X-INTERNET:mail@mail.ru END:VCARD |
Ключевые данные каждого отдельного контакта представлены в виде текстового блока, начинающегося с обязательной строки BEGIN:VCARD и заканчивающегося обязательной строкой END:VCARD. Внутри этих тэгов находятся все ключевые атрибуты контактной информации — например N, FN, TEL, URL и т.п.
Как открыть VCF файл?
Давайте разбираться какие же программы лучше использовать для открытия файлов VCF. Какими программами можно вносить правки, изменять какие-то данные или объединять несколько файлов VCF в один.
Итак файл, содержащий в себе контактную информацию, могут открывать следующие программы:
Блокнот
Стандартное приложение Блокнот, установленное на любом компьютере с операционной системой Windows, отлично понимает формат vCard и подходит для открытия и редактирования файлов с расширением VCF. Открываем подопытный файл vcard-proba.vcf, предварительно перекинутый с телефона на компьютер. Смотрим скрин ниже.
Блокнот
Как видим, Блокнот отлично открывает и сохраняет после редактирования файл VCF, спокойно читает и редактирует кириллицу. Единственный минус такого редактирования — это полное отсутствие визуализации процесса. При таком редактировании необходимо очень внимательно относиться к строкам открытого кода. Если от невнимательности забыть поставить какую-нибудь запятую или ключевой тэг, то при последующем применении файла обязательно выплывут критичные ошибки.
Notepad++
Отличный бесплатный продвинутый текстовый редактор предназначенный для программистов так-же спокойно открывает и обрабатывает формат vCard. Пожалуй, этим редактором будет намного удобнее пользоваться ввиду его более продвинутого функционала. Смотрим скрин ниже.
Notepad++
Несмотря на отсутствие визуализации процесса редактирования, текстовый редактор Notepad++ сможет сделать с подопытным файлом VCF всё что угодно. Например, если потребуется поменять кодировку файла VCF (если вдруг кириллица читается «кракозяблами») — редактор Notepad++ это сделает очень легко, под такие цели он и заточен.
Находим и скачиваем программу здесь.
DoubleContact
Мультиплатформенный бесплатный менеджер контактов для ПК. Программа ориентирована на редактирование, сравнение и слияние телефонных адресных книг. Поддерживает работу с такими форматами как — VCF, CSV, MPB, NBF, NBU, UDX. Программа реализована в виде удобного двухпанельного табличного представления списка контактов. Смотрим скрин ниже.
DoubleContact
В DoubleContact реализована полная визуализация процесса редактирования. Программа поддерживает групповые операции над выбранными записями, интерактивное слияние контактов по результатам сравнения, сравнение двух адресных книг с подсветкой совпадающих, несовпадающих и частично совпадающих контактов. В программе присутствует редактирование отдельных записей — при клике по определённому контакту открывается дополнительное окно полного редактирования этого контакта. В общем, программа отрабатывает своё назначение на отлично.
Находим и скачиваем программу здесь.
vCardOrganizer
Платный менеджер контактов с простым интерфейсом, который позволяет легко создавать и редактировать электронные визитные карточки в формате VCF. Программа работает на всех версиях Windows, понятный интерфейс и гибкие настройки делают её хорошим помощником для людей. С его помощью можно легко заменить фотографию на карточке определённого контакта. Смотрим скрин ниже.
vCardOrganizer
В vCardOrganizer также реализована полная визуализация процесса редактирования, без проблем поддерживает кириллицу. vCardOrganizer позволяет сортировать карты по названию, дате получения, а также объединять их в тематические группы. Последняя версия vCardOrganizer получила возможность связать эту программу с аккаунтом в Skype.
Напоследок
Приведённые выше программы могут читать и редактировать файлы формата vCard с расширением VCF. Какая именно программа будет предпочтительней в использовании решать вам, кому что больше по душе. Хотелось бы всё-таки выделить пару программ наиболее подходящие для редактирования файлов VCF. Для тех, кому визуальное редактирование имеет важное значение, следует однозначно использовать программу DoubleContact. Для любителей всё делать руками (копаться в коде), больше подойдёт продвинутый редактор Notepad++.
Следует помнить о том что расширение VCF могут использовать другие приложения в качестве своих служебных файлов, например это может быть видеоредактор VirtualDub использующий файлы с расширением VCF в качестве своих файлов настроек.
Пробуйте, удачи вам!