Как сделать из txt vcard
Часто при переносе контактов с одного смартфона на другой пользователи выбирают такой способ, как экспорт телефонной книги в специальный файл и последующий импорт данных из него на конечном устройстве. Контактная информация при выгрузке сохраняется в текстовом формате vCard в файле, имеющем расширение VCF. Помимо имени и телефона записи VCF могут содержать и другие данные абонентов, например, адрес, фото, электронную почту, дату рождения и массу прочих параметров. Т. е. это своего рода каталог электронных визитных карточек людей.
Так как информация в VCF-файле хранится в текстовом формате, то для ее просмотра и редактирования можно использовать обычные текстовые редакторы, в том числе установленные на стационарном компьютере или ноутбуке. Возможность открыть файл контактов VCF и внести в него правки зачастую бывает полезна в тех случаях, когда требуется изменить какие-то данные или объединить несколько адресных книг в одну. Какие же программы лучше использовать для этих целей? Давайте разбираться.
Блокнот
Приложение Блокнот, имеющееся на любом компьютере с ОС Windows, вполне пригодно для чтения файлов с расширением VCF. Попробуем открыть с его помощью файл contact.vcf, в который мы выгрузили контакты c телефона на базе Android.
Открываем программу и просто перетаскиваем на нее файл. На фото ниже видим, что у нас получилось.
Но, как мы видим, у нас есть небольшая проблема. Вместо кириллических букв фигурирует последовательность символов типа =D0=BA=D0=BE=D0=BC=D0=B8=D1=81=D1=81=D0=B0=D1=80.
В таком виде будут отображаться все имена, записанные в контактах на русском языке, т.е. прочесть их просто так не получится. А все дело в том, что файлы VCF по умолчанию сохраняются в кодировке ASCII, и все русские буквы при выгрузке кодируются комбинацией символов ASCII для обеспечения безопасности передачи информации по сети. Шифрование осуществляется методом Quoted-printable, о чем нам и говорит запись ENCODING=QUOTED-PRINTABLE, предваряющая закодированный русскоязычный текст.
Подробнее о Quoted-printable вы можете почитать в Википедии. Мы же сразу приведем готовую таблицу кодирования кириллицы.
Однако встает вопрос, каким образом автоматически расшифровать все символы без ручного поиска/замены. Здесь нам нужен соответствующий инструментарий, которого в Блокноте нет, но зато он присутствует в более продвинутом текстовом редакторе. К нему и перейдем.
Notepad++
Итак, речь идет о приложении Notepad. Скорее всего оно уже установлено на вашем компьютере, если же нет, то скачиваем и устанавливаем его. Далее открываем с помощью Notepad наш vcf-файл и видим, что русские имена показываются так же некорректно, как и в Блокноте.
Чтобы декодировать определенный кусок текста, выделяем его мышью и переходим в меню Плагины – MIME Tools – Quoted-printable Decode.
Чудесным образом набор нечитабельных знаков превращается в слово на русском языке.
Если мы хотим сделать файл контактов VCF пригодным для импорта в телефон, необходимо закодировать русский текст обратно символами ASCII. Делается это с помощью того же раздела меню Плагины – MIME Tools, но уже следует выбрать пункт Quoted-printable Encode. Помимо этого необходимо вернуть документу кодировку ANSI (пункт меню Кодировки – Преобразовать в ANSI).
Outlook
В нашем случае из адресной книги прочитался только первый контакт, а так как он был на русском языке, то отобразился в виде кракозябр.
Для исправления ситуации нужно повозиться с кодировками, например, в том же Notepad.
Контакты Windows
В Windows есть штатный функционал для работы с адресными книгами. Чтобы с ним познакомиться, перейдем в папку C:/Users/Имя_пользователя/Contacts.
Чтобы просмотреть любую карточку, просто дважды кликаем по ней.
Nokia Suite
vCardOrganizer
Перетаскиваем файл на рабочее поле и дважды кликаем по новому пункту списка.
Откроется новое окно, в котором представлена вся информация по абонентам адресной книги. С помощью стрелок можно переключаться между контактами, также доступно редактирование и сохранение данных (для этого нужно приобрести полную версию стоимостью 25 долларов), в том числе на русском языке.
Контакты Google
После этого будет предложено перейти к старой версии Google Контактов, так как новая пока не поддерживает импорт. Переходим по ссылке.
Как только операция завершится, контакты отобразятся в виде списка. С ним можно делать все, что угодно – изменять существующие данные, добавлять новых людей или удалять какие-то позиции. После внесения корректировок не составит труда экспортировать список в тот же файл VCF, пригодный для импорта в адресную книгу любого смартфона.
vcf - чем правильно открывать в Windows
SGS5
ОС и прошивка: Android 4.4
Нужна программа под Windows способная правильно открывать мульти-карточки контактов и правильно отображать русский текст вместо этих кракозябр.
Нужна программа под Windows способная правильно открывать мульти-карточки контактов и правильно отображать русский текст вместо этих кракозябр.
А так, vcf чаще всего открывают программы такие как "почтовые клиенты" (Outlook, TheBat!, Thunder Bird и т.п.), программы врода "Адресная книга".
В том то и дело, что Gmail и др почтовые службы использовать не хочу. Outlook только с офисом, тяжёлый. Нужна стандэлоне локал виндоус программ. Желательно компактная как vCardorganizer, но работающая правильно.
Нужна стандэлоне локал виндоус программ. Желательно компактная как vCardorganizer, но работающая правильно.
Перенос контактов в целях последующего восстановления.
В современном мире мобильный телефон сильно ускорил и упростил жизнь не только деловых людей, но и простых жителей земли. В телефоне, в справочнике контактов хранятся номера наших любимых, близких, друзей и деловых партнеров. Иногда, потеря самого мобильника не стоит так дорого, как безвозвратная утеря списка контактов с телефонными номерами в его справочнике.
Контакты могут быть утеряны например при сбросе настроек телефона до заводских, при перепрошивке телефона, при утере самого телефона, при сбое, дети могут случайно удалить и т.д. Поэтому, рано или поздно все начинают задумываться над тем, как обезопасить контакты в телефоне от этих напастей.
Существует несколько способов переноса телефонных контактов для их сохранения и последующего восстановления в нужный момент. Но, нам ведь нужно после сохранения контактов еще и восстановить их в нужный момент. А это из-за того, что существует несколько разных операционных систем (Android, WindowsPhone, IOS) представляет собой некую проблему. Проблема решается просто. Будем сохранять контакты в формате, который поддерживается всеми перечисленными мобильными ОС, а именно в формате .vcf - vCard.
Перенос контактов (экспорт) из телефона в формате vCard
vCard - это специальный формат для обмена визитками. Имеет расширение .vcf . Данный формат поддерживается основными мобильными ОС. Это Android, IOS, WindowsPhone, а также другими современными мобильниками на других платформах. Данный формат позволяет переносить контакты без потери информации. Если мы экспортируем контакты на sim-карту, а потом в новом телефоне сделаем их импорт на мобильник, то часто полное имя контакта сокращается до определенного количества символов. Кроме этого теряется информация об e-mail, теряются адреса и т.д.
Экспорт (перенос) контактов из android.
Для экспорта контактов в формате .vcf с платформы андроид переходим в приложение "Контакты". Далее переходим в контекстное меню. В разных устройствах это делается по разному. Но как правило переход в контекстное меню осуществляется нажатием на кнопку в виде трех точек либо трех полосок. В контекстном меню (опять же для разных устройств по разному - опции, дополнительно) переходим по ссылке "Экспортировать контакты". Откроется следующее окно, где выбираем место куда нужно перенести контакты, а также в некоторых устройствах вам предложат на выбор форматы, в которых будут экспортироваться контакты. После экспорта вы получите файл с расширением .vcf
Экспорт (перенос) контактов из Google.
В Android если включена синхронизация контактов с профилем Google, то они хранятся на их серверах в профиле пользователя. Чтобы управлять своими контактами на Google переходим в сервис "Контакты Google" по адресу contacts.google.com
Здесь слева будет меню, в котором жмем кнопку "Еще". Меню раскроется и дальше жмем кнопку "Экспортировать". Если вы находитесь в новом интерфейсе сервиса, то вам предложат перейти на старую версию (во всяком случае на момент написания статьи было так). Можно также сразу зайти на старую версию, нажав в меню новой версии ссылку "Вернуться к старой версии".
В старой версии устанавливаем галочки перед теми контактами, которые хотим перекинуть на другой носитель и далее жмем кнопку "Еще" --> "Экспорт". Можно также сразу выбрать все контакты установив галочку в верхней строке. Все это видно на скриншоте ниже.
Далее откроется окно в котором нам остается выбрать формат экспортируемых контактов и нажать кнопку "Экспорт". Контакты будут загружены браузером в формате vCard на ваш компьютер.
Экспорт (перенос) контактов из WindowsPhone.
Что касается формата выгрузки - экспортированные таким образом контакты можно импортировать в Google контакты и уже оттуда выгрузить в формате vCard, чтобы не было проблем с их дальнейшим восстановлением уже непосредственно на телефоне.
Экспорт (перенос) контактов из IOS.
Для iPhone, чтобы перенести контакты из телефона, сначала нужно включить синхронизацию контактов с сервисом iCloud. После синхронизации заходим на страницу www.icloud.com и там выбираем раздел "Контакты". Откроется страница со списком контактов. Для выгрузки контактов жмем на иконку в виде шестеренки в левом нижнем углу. Из открывшегося меню выбираем пункт "Экспорт vCard". Далее жмем сохранить и будут выгружены все контакты из iCloud в одном файле формата .vcf .
Восстановление (импорт) контактов на телефоне [vCard]
Выше в статье, мы с вами узнали как перенести контакты из телефона на другой носитель для их сохранения. Теперь надо узнать как их восстановить в случае необходимости. Восстановление контактов я покажу также на примере выше перечисленных ОС и сервисов. В принципе более или менее подготовленный пользователь сможет сделать это и без подсказок, но у нас на сайте могут присутствовать и совсем не подготовленные люди, поэтому начнем.
Импорт (восстановление) контактов в android из vCard.
Чтобы восстановить контакты в андроид нам нужно импортировать их из vcard файла с расширением .vcf Для этого заходим в "Контакты", жмем кнопку контекстного меню и из выпадающего списка выбираем пункт "Импорт контактов". Далее выбираем место где у вас хранится бекап контактов. В моем случае это SD-карта. Система сама найдет файл, если таковой есть (как правило он хранится по пути SD-карта\System\PIM). Выбираем его и жмем ок. (в примере адроид версии 5.1.1 на телефоне Sony).
Импорт (восстановление) контактов в android из Google.
Здесь ничего сложного нет. Можно просто включить синхронизацию с сервисами Google и включить синхронизацию контактов. Для этого заходим в "Настройки" --> "Аккаунты" и там выбираем Google (подразумевается, что учетная запись у вас есть и вы ее уже добавили в аккаунты). Жмем на свою учетку и выбираем, что должно синхронизироваться на телефоне. В нашем случае это "Контакты". Активируем их, жмем в правом верхнем углу кнопку контекстного меню и выбираем пункт "Синхронизировать сейчас".
Импорт (восстановление) контактов в IOS.
На IOS устройства контакты можно импортировать несколькими способами. Перечислим их, а об одном самом легком остановимся подробнее:
- Импорт через iTunes
- Импорт через iCloud
- Импорт через CopyTrans Contacts (служба для экспорта-импорта контактов на iOS-устройство)
- Импорт с помощью приложений из AppStore (ExcelКонтакты, Contacts Backup - IS Contacts Kit и т.п.)
- Импорт из файла vcard - .vcf
Если вам понравилась эта статья, то пожалуйста, оцените её и поделитесь ею со своими друзьями на своей странице в социальной сети.
У вас есть контакты на вашем ноутбуке/ПК и вы хотите загрузить их в свой телефон, но ваш телефон не принимает их, потому что они в не правильном формате.
Вот что нужно сделать:
Действия
2. Видите значок файла сверху? Тот, который обозначает библиотеки
Введите там C: \ Users \ username here \ Contacts, за исключением того, что вместо имени пользователя будет указано имя пользователя.
- Теперь мы находимся в наших файлах .contacts. на этом этапе ваш проводник Windows должен соответствовать всему экрану. За исключением панели задач, см. Экспорт в правом верхнем углу после импорта?
3. Нажмите на нее
4. Выберите, где вы хотите экспортировать свои контакты, я бы рекомендовал новый файл в документах
5. Если он говорит, что ваши контакты были экспортированы или что-то близкое к тому, что было выполнено частично
6. Перейдите туда, где вы экспортировали свои контакты, выделите, что хотите, и нажмите CTRL + C
7. Теперь подключите свое устройство с помощью USB-накопителя
затем зайдите в свой телефон, создайте папку с контактами внутри устройства, а затем CTRL + V со всеми контактами в этом файле.
Как создать vCard - визитку, которая автоматически сохранятет контактные данные на телефон - читайте в статье!
В прошлой статье я подробнее рассказывала о том, что такое vCard и, как работает такая визитка (как экспортируются контакты на телефон и т.д). Так же там я рассказывала о том, какие бывают форматы vCards (можно создать как исключительно электронную визитку, так и бумажную визитку с qr-кодом и прочее).
Обязательно прочтите, если вы еще не знаете о такой технологии и её нюансах.
Делать vCard мы будем в специальном сервисе по созданию диплинков и электронных визиток — Jusl.
И так, приступим.
Все просто и технологично!
А так электронная визитка выглядит, если перейти по этой ссылке:
Использовав динамический qr-код, можно сделать бумажный вариант визитки, или можно использовать любой другой осязаемый источник с qr-кодом, который приведет вашего клиента на vCard, что тоже очень удобно.
Читайте также: