Приложение vcard. Как открыть vcf файл на компьютере - пошаговая инструкция. Средства операционной системы

Неизвестные прежде пользователям расширения требуют установленного на компьютере софта, в котором можно просмотреть содержимое того или иного файла. VCF – формат, расшифровывающийся как vCard File. Данный формат содержит в себе контактную информацию: ФИО, телефоны, адреса электронной почты и другое. Т.е. иными словами, в файле сохранена телефонная книга, которую впоследствии можно перенести на смартфон. О том, какие программы способны открывать VCF, читайте в статье.

Чем открыть файл VCF?

1. Microsoft Outlook

Если вы являетесь владельцем офисного пакета от Microsoft, то файл VCF вы сможете открыть с помощью входящей в комплект программы Outlook. Программа распространяется только вместе с другими офисными программами Microsoft Office, а скачать ее отдельно уже не получится.

Скачать Microsoft Office бесплатно

2. Контакты Windows

Стандартное решение от Microsoft для просмотра списка контактов. Единственный нюанс – кириллица может отображаться неправильно.

Чтобы открыть контакты этим способом, ничего загружать не надо. Просто щелкните по файлу правой кнопкой мыши и перейдите к меню «Открыть с помощью» . Как правило, система должна отобразить программу «Контакты Windows» , которую и необходимо выбрать.

3. Google.com

Знаете ли вы, что в вашем аккаунте можно хранить контакты, экспортировать их в отдельный файл (включая VCF) и импортировать новые.

Для этого достаточно выполнить вход под своей учетной записью Google на сайте Gmail.com . Когда на экране отобразится ваш почтовый ящик, щелкните в левой области окна по кнопке «Gmail» и в отобразившемся меню выберите пункт «Контакты» .

В отдельной вкладке отобразится список ваших контактов (если он есть). В левой области окна щелкните по кнопке «Еще» , чтобы развернуть дополнительные пункты меню, а затем выберите пункт «Импортировать» .

Выберите последний пункт «Импортировать из файла CSV или vContact File» .

Для дальнейшей работы система предложит перейти на прежнюю версию сайта, т.к. новая еще дорабатывается. Выберите «Перейти к прежней версии контактов» .

Отобразится окно со старым внешним видом контактов, где вам необходимо в верхней части страницы щелкнуть по кнопке «Еще» , а затем выбрать пункт «Импорт» .

Нажмите кнопку «Выберите файл» , чтобы открыть проводник, а затем укажите файл VCF, хранящийся на компьютере. Нажмите кнопку «Импорт» .

Через несколько мгновений отобразятся все контакты, хранящиеся в файле VCF.

Расскажу о том, как я создал конвертер, преобразующий гору файлов формата VCF файлов в один CSV. Да, существует много способов сделать преобразование контактов из формата vCard, но я посчитал, что они мне не подходят, и пошёл своим путём. Ниже вы можете скачать мой конвертер.

О проблеме экспорта контактов из Nokia Suite

Вся история начала несколько дней назад. Мне понадобилось выгрузить телефонную книгу из своей Nokia C3-01 в какой-нибудь удобный формат. Вообще я синхронизирую телефон с Nokia Suite, там же делаю резервные копии. Но хотелось увидеть данные в Word или Excel. Собственно, я хотел распечатать контакты из Nokia Suite. Однако Nokia Suite умеет экспортировать контакты только в.vcf файлы популярного формата vCard.

Поискав в Интернете, я понял, что вариантов у меня не так много. Можно было скачать старую версию программы Nokia PC Suite, которая умела экспортировать в CSV, но это наверняка означало бы конфликт с Nokia Suite и не факт, что телефон подключился бы к ней нормально. Поэтому я решил экспортировать всё в VCF, и дальше работать с ними.

Как конвертировать VCF в CSV

1) Наиболее популярным и проверенным был путь загрузки в аккаунт Google. Говорили, что он прекрасно читает эти форматы, и даёт потом экспортировать куда угодно. Но я решил, что не буду этого делать, потому что был практически уверен, что стереть их оттуда мне не удастся. Ну, то есть, добрый Google даже позволит их пометить как удалённые, но физически они не удалятся, и чего доброго время от времени будут где-нибудь всплывать. Да и вообще желания закачивать свою адресную книгу в Интернет не было никакого.

2) Я открыл почтовую программу TheBat!, там был нужный конвертер, и куча моих vcf файлов с контактами экспортировалась в адресную книгу. Всё было чудесно, но только Nokia Suite и TheBat! понимают этот формат по-разному, и часть полей (причём важная часть) просто не загрузилась.

3) У самой Windows обнаружилась адресная книга (позже я нашёл её в стандартных программах, но её можно вызывать и через «Пуск — Выполнить» по имени исполняемого файла wab.exe), с ней была ровно та же проблема – другое понимание формата vCard.

Основная проблема всех конвертеров vCard

Я понял главную проблему. Из-за того, что формат vCard стандартизован, все программы пытаются найти там не просто поля данных, а ещё и распознать, что же это за данные, то есть отличить имя от фамилии, рабочий телефон от домашнего, дату рождения от адреса электронной почты, всё это разложить по полочкам, и показать пользователю уже в «причёсанном» виде.

Но у Nokia Suite свой взгляд на вещи, и программа, скажем, группы контактов экспортирует в поле под названием «X-CATEGORIES», в то время как стандарт vCard подразумевает только «CATEGORIES», поэтому все (большинство?) программы при конвертации просто пропускают те данные, тип которых они не могут определить. Для изрядной части контактов основной телефон вообще не экспортировался, что сильно удручало…

Мне же распознавание форматов было не нужно. Я прекрасно понимал и сам, что есть что, гораздо важнее было ничего не потерять, поэтому я и стал писать свой конвертер из vcf в csv,

Мой алгоритм конвертации vcf в csv

Я стал исходить из принципа «ничего не должно быть потеряно». Поэтому я создал таблицу, каждая строка в которой соответствовала одному контакту из vCard. Столбцы же добавлялись по ходу чтения контактов и обнаружения новых полей (разные.vcf файлы содержали разный набор полей).

Так поля «FN» и «N», содержащие имя и отображаемое имя, были во всех карточках, поэтому такие столбцы появились в таблице самыми первыми, а «TITLE» и «ORG» были всего в трёх из более чем четырёх сотен, и стоят в таблице в самом конце.

Мой конвертер VCF в CSV

Делюсь с вами своей наработкой. Конвертеру можно «скармливать» одиночные.vcf файлы; группу одиночных.vcf файлов; .vcf файлы, содержащие внутри более одного контакта в формате vCard и всё перечисленное выше в произвольных комбинациях.

Никакой проверки на дублирующиеся записи не происходит. Я вообще старался минимизировать различные преобразования, так как делал конвертер, который экспортирует все данные, а не ещё одну адресную книгу.

В VCF, экспортируемых Nokia Suite, используется формат записи под названием «QUOTED PRINTABLE», это когда все символы представляются кодами и запись выглядит вот так: «=D0=90=D0=BB=D0=BB=D0=B0». После расшифровки получалась кодировка UTF-8, её я преобразовывал в Windows-1251. Возможно, в карточках встречаются и другие кодировки, если это будет нужно, пишите, попробую модернизировать программу.

Добавлено 19.01.2015: По многочисленным просьбам внёс изменения в код программы и выкладываю версию 1.10. Оказалось, что иногда VCF выгружаются из программы сразу в UTF-8, поэтому преобразования из «QUOTED PRINTABLE» не требуется. Полноценного определения кодировки не делал, поэтому если у вас будут проблемы с преобразованием, то пишите в комментарии или , будем дорабатывать.

Добавлено 03.10.2015: Выпустил версию 1.20. Теперь, если в VCF встречается несколько одноимённых полей, они все копируются в CSV (раньше второе перетирало первое, третье второе и т.д.).

Кроме этого пришлось преобразовать дату рождения из вида ГГГГММДД в ДД.ММ.ГГГГ, так как внутри vCard она выглядит как 20140721 (удивительно, в стандарте такого формата записи не предусмотрено, однако TheBat! её распознал отлично).

Добавлено 03.12.2015: Выпустил версию 1.30. Оказалось, что не все даты бывают в таком формате. Добавил проверку: если дата не состоит из восьми цифр, то её не преобразую вовсе, т.к. всем не угодить, пользуйтесь возможностями MS Excel.

Собственно, это все преобразования, которые я делал. Поскольку некоторые поля содержали кавычки, а названия полей – точки с запятой, я сделал выбор символа, которым будут обрамляться все значения при экспорте в CSV.

Добавлено 23.12.2017: После двухгодичного перерыва выпустил версию 2.00. Кроме технических улучшений (изменён алгоритм чтения), добавилась возможность выбрать кодировку VCF файлов, опция группировки полей (см. ниже) и на выходе статистика по обработанным карточкам.

Как пользоваться конвертером

Конвертер очень простой. Вы скачиваете его по ссылке ниже, запускаете, и видите:

Выберите один или несколько.vcf файлов, дальше укажите, в какой файл экспортировать контакты, измените (или удалите совсем, если значения не нужно обрамлять) ограничитель строк, нажмите «Преобразовать!».

С версии 2.00 появились дополнительные параметры:

Кодировка VCF – Вы можете выбрать кодировку VCF файлов вручную, или позволить программе сделать это автоматически. Попробуйте сначала автоматическое определение.

Группировать похожие данные – Включена по умолчанию. В ряде случаев при выгрузке карточек к названиям полей доклеиваются какие-то идентификаторы на конце, в итоге одинаковые данные попадают в разные столбцы, столбцов получается огромное количество, и таблицей становится невозможно пользоваться. Уберите эту галочку только если в CSV файле будет что-то не так.

По окончании преобразования появится окно с сообщением:

Если нажмёте «Да», то на экране появится таблица с экспортированными из VCF в CSV контактами (можно быстро понять, то или не то, что-то поменять, и повторить операцию, не открывая CSV). CSV создастся вне зависимости от того, что вы выберете.

Открывающаяся таблица выглядит так:

Добавлено 22.04.2015: Внимание! Если вы видите в файле странные символы, не можете прочесть имена людей, или другие проблемы, очевидно связанные с кодировкой, то решение тут, под спойлером:

Что делать, если вместо букв «кракозябры», Excel принял телефоны за числа и убрал нули и проч. (нажмите на эту надпись!)

Сначала я пытался научить программу распознавать различные кодировки, но потом бросил это занятие потому, что MS Excel прекрасно справляется со всеми кодировками. Итак, если вы сформировали CSV, а там «ерунда какая-то вместо ваших контактов», что-нибудь вроде этого:

то запустите MS Excel, создайте новый пустой документ (дополнение от Дмитрия из комментариев), далее вам нужно найти функцию импорта внешних данных. В 2013 версии она располагается тут:

а в 2003 тут:

После того, как вы выберете файл, запустится мастер, в котором можно подобрать кодировку. Поставьте переключатель в положение «с разделителями», а в выпадающем списке найдите нужную кодировку, такую, чтобы символы стали читаемыми. Рекомендую попробовать Юникод (UTF-8) и разные варианты кириллицы.

Стало:

Теперь файл откроется в Excel читаемым. Что дальше делать – решать вам.

Ну, вот, собственно, и всё. Пользуйтесь, оставляйте комментарии, предложения, пожелания, сообщения об ошибках. Осталась самая последняя вещь:

Отказ от ответственности

Программу я писал для себя, а затем опубликовал. Я не могу гарантировать, что она справится с любыми карточками vCard, потому что мир большой, а я один. Если что-то пойдёт не так, то . Также я снимаю с себя ответственность, если с использованием моей программы вы свяжете какие-то неприятные для вас события, включая, но не ограничиваясь:
— всё сломается, или куда-то денется,
— компьютер перестанет включаться,
— компьютер перестанет выключаться,
— у вас поднимется температура,
— появится общее недомогание,
— убежит любимый кот,
— колорадский жук сожрёт всю картошку на даче,
— соседи станут смотреть на вас косо,
— любые другие неприятности.

27.03.2017

С каждым годом интернет становится все более коммерциализированным. И если вчера на просторах сети в основном смотрели видео для взрослых, общались и искали интересные статьи, то сегодня здесь делается очень серьезный бизнес. И тем, кто этим занимается, становится крайне родным и часто встречаемым формат файлов.VCF. Здесь мы попробуем разобраться, что это такое, а главное – как открыть файлы подобного формата.

Что такое формат.VCF

Официально формат носит имя vCard, за рубежом его чаще называют Versitcard. В формате.VCF создаются и сохраняются визитные карточки для последующего обмена ими в сети. В целом, данный формат гораздо удобнее аналогов, вроде обычных текстовых документов или изображений. Все потому, что здесь можно сохранять действительно эффективные для восприятия, удобные и стандартизированные визитки. Один документ формата vCard может содержать ФИО, контактные данные и эмейл пользователя, различные медиафайлы (в ограниченном количестве), и все это весит очень немного. Например, визитка с чисто текстовыми данными весит меньше килобайта, что делает ее пригодной для рассылки даже с помощью слабого мобильного интернета.

Генеральный недостаток этого формата заключается в том, что это все-таки отдельный формат, не имеющий востребованности среди основной массы пользователей ПК и других компьютерных систем. Таким образом, просто рассылка визитки для рекламы или других целей может стать затруднительной, ведь далеко не все получатели могут обладать ПО для открытия файлов.vcf. Как показывает практика, во многих случаях пользователи скорее проигнорируют данный файл, нежели полезут решать вопрос о том, как его открыть. Исключения составляют лишь ситуации, когда это действительно необходимо – например, если получателю точно нужны данные, обозначенные в визитке.

Чем открыть файл.VCF

Допустим, вы каким-либо образом получили документ.VCF, и теперь его надо открыть. Чем же это сделать? Вариантов существует множество, здесь же мы рассмотрим 5 наиболее простых и популярных.

Способ 1: Microsoft Outlook

Данный вариант является наиболее распространенным и простым. Люди, которые ранее не сталкивались с подобным, могут даже не знать, что Microsoft Outlook создан не только для просмотра персональной почты, но и для открытия персональных визиток.

Вариант 1: Простой

Как правило, Microsoft Outlook автоматически используется системой для открывания файлов формата vCard. Так что при наличии включенного и настроенного Microsoft Outlook, следует просто открыть визитку, как любой другой файл.

Вариант 2: Подробный

Если первый способ вызывает какие-либо затруднения, тогда придется прибегнуть к более подробному варианту.


Для работы с визитками.vcf Microsoft Outlook является наиболее удобным приложением ввиду автоматического встраивания в систему и открывания файлов по-умолчанию. Также крайне удобный интерфейс и высокая функциональность. Главная проблема — это малодоступность приложения для обычных пользова

Способ 2: Palm Desktop

Palm Desktop – это функциональный органайзер, позволяющий выполнять множество самых разных задач. Среди них и необходимая нам функция работы с.VCF.

Вариант 1: Простой

Следует свернуть программу до оконного формата и просто перетащить в рабочее окно нужный файл. Palm Desktop просто предложит выбрать, в какую группу добавить новый контакт, и все.

Вариант 2: Подробный

Если по каким-либо причинам прошлый способ не работает, следует воспользоваться более сложным, но точным.


Palm Desktop является отличным вариантом для людей, которые очень активно используют свой компьютер в работе, поскольку представляет собой функциональный органайзер. Ввиду компактного размера и доступности, отлично подойдет даже для однократного открытия визитки и последующего удаления.

Способ 3: Mozilla Thunderbird

Mozilla Thunderbird – специальная программа для работы с почтой от Mozilla Foundation. Как и аналоги, он также позволяет создавать собственные адресные книги, и вносить туда файлы формата.VCF.


Mozilla Thunderbird является отличным и функциональным менеджером электронной почты. Если пользователь обильно использует свой mail, то ему может подойти такой вариант. Однако для однократного открытия визиток мало подходит ввиду длительного процесса импорта vCard в программу.

Способ 4: Handy Address Book

Как уже можно судить по названию, Handy Address Book предназначена для работы с личными контактами. Приложение использует собственный формат для записей, но способно импортировать и некоторые другие, в том числе и.VCF.

Вариант 1: Быстрый

Нужно лишь нажать на нужный файл правой кнопкой, и открыть файл с помощью этой программы. Она будет в списке приоритетных приложений для работы с данным типом файлов.

Кроме того, система предложит выбор программ для работы с файлами vCard при первой попытке их открыть, там также можно будет выбрать эту программу.

Вариант 2: Подробный

Если прошлый способ по каким-либо причинам не подходит, то следует делать импорт файла вручную.


Программа очень удобна в случае постоянной работы с визитками или электронными адресами. Для однократного использования мало подходит ввиду наличия более простых и удобных аналогов.

Способ 5: Блокнот

На самый крайний случай, когда нет интернета, возможности или просто желания установить какую-либо программу, можно воспользоваться любым встроенным в систему текстовым редактором. Например, элементарным Блокнотом.


Данный способ действительно прост, однако отображение визитки не будет корректным. Например, это не позволит использовать прикрепленные медиафайлы. Да и разметка категорий также выполнена непонятно. Но это все равно позволит почерпнуть отсюда те или иные данные – например, адрес веб-сайта, номер телефона, и так далее.

Не стоит забывать, что существуют и другие программы для работы с файлами формата.VCF. Здесь мы поговорили лишь о некоторых наиболее часто используемых. Каждый выбирает подходящую конкретно ему, и если удастся найти более удобный и интересный вариант, можно сообщить об этом в комментариях, чтобы другие пользователи тоже увидели альтернативные способы.

Формат VCF используется для хранения контактной информации. В файле с таким расширением вы сможете найти ФИО, телефон, электронную почту и другие данные людей. Однако у этого формата есть особенность - чтобы его открыть, необходимо использовать стороннее ПО. Только через него можно открыть виртуальную записную книжку, скопировать или отредактировать необходимые данные.

Программы которые могут открыть Формат VCF

Microsoft Office можно использовать для решения большинства пользовательских задач. Разные программы из этого пакета можно использовать и для того, чтобы открыть файл VCF на компьютере. Для этого отлично подойдёт Microsoft Outlook - полностью бесплатный почтовый клиент, который имеет богатую историю, а также не менее богатый функционал.

Используя его, вы сможете не только общаться с другими пользователями почтовых сервисов, но и открывать VCF контакты. Это достаточно удобно, ведь так можно портировать всю записную книжку с телефона в компьютер, а после сохранить нужные контакты и использовать их по назначению.

Конечно, редко кто использует Outlook для решения именно этой задачи, но иметь эту программу на компьютере достаточно полезно. Она имеет удобный интерфейс, русский язык и обширную справку. С её управлением разберётся любой пользователь.

Отличная бесплатная утилита, которая поставляется с большинством телефонов Nokia. Подключив устройство к компьютеру, вы сможете открыть эту программу, а уже в ней выполнить необходимую операцию. Функционал PC Suite достаточно обширен, и в ней можно не только портировать контакты, но и настраивать синхронизацию, создавать резервные копии, делиться файлами между устройствами, да и в целом управлять телефоном.

Программа распространяется совершенно бесплатно, что делает её доступной большинству пользователей. Также, в неё встроена поддержка мультиязычности (более 80 языков, среди которых и русский). Иметь её на компьютере полезно любому пользователю, который является владельцем телефона от Nokia.

В последнее время эта программа перестаёт поддерживаться, и ей на смену пришла обновлённая версия Nokia Suite, которая имеет расширенный функционал, обновлённый интерфейс. Также в ней увеличена производительность.

Если возникли вопросы, задавайте в комментариях, мы обязательно поможем.