Esquemas e reparos

Como mesclar arquivos vcard. Como editar rapidamente os dados de todos os contatos usando uma conta do Google e também combiná-los em um arquivo. Como fazer backup e exportar contatos para arquivo VCF

Então, você precisa transferir contatos de um telefone Nokia para Samsung. O primeiro método é transferir contatos para um cartão SIM usando seu telefone (suporta 500 contatos) e, após mover o cartão para um telefone Android, exportá-los para ele.Método dois. Conecte seu telefone Nokia ao computador. Os drivers do Nokia PC Suite e do cabo DKU-2 ou DKU-5 devem estar instalados no computador.

EM Nokia PC Suite clique em Contatos. Uma lista de contatos será aberta. Há uma nuance aqui. Se você clicar em exportar contatos, poderá exportar os contatos para um arquivo .csv. Os telefones Samsung são Controle Android suporta formato de cartão de visita -Vcard ou .vcf. Você pode, é claro, transferir contatos para o Outlook ou para meu perfil do Google (aliás, eles são transferidos de forma torta), mas eu não gostaria de fazer isso. Além disso, programas conversores são oferecidos na Internet. Eles são pagos ou simplesmente tentarão lhe vender um vírus. Verificado :-). Como resultado, faço o seguinte. Eu crio uma pasta no meu computador. EMNokia PC Suite, seleciono todos os contatos da lista (ctrl+a) pressionando e segurando o botão esquerdo do mouse(um ícone aparecerá na lista "+" ), arrasto os contatos para a pasta. Ops. Vários arquivos .vcf com contatos apareceram na pasta. Bem, você não vai exportá-los um por um, vai? Existe uma maneira de combiná-los em um arquivo. No Windows, vá para o console (Iniciar->executar->cmd). No console, vá para a pasta de contatos (cd C:\pasta de contatos\). Em seguida, executamos o comando copie *.vcf C:\pasta de contatos\allcontacts.vcf. Leia sobre o comando copy e concatenação. Você recebe um arquivo allcontacts.vcf com todos os contatos combinados em um arquivo. Há um boato de que o comando copy concatena o conteúdo dos arquivos sem quebra de linha. Isto é, em uma linha. Neste ponto, abra o arquivo no Bloco de Notas e corrija-o. No entanto, isso provavelmente se aplica ao Windows XP - não tentei fazer isso nele. Recentemente, tentei mesclar contatos especificamente no Windows 7 e meus contatos foram mesclados normalmente.

O resultado é um arquivo com aproximadamente o seguinte conteúdo:
COMEÇO:VCARD
VERSÃO:2.1
ANIVERSÁRIO:19771106
N;ENCODING=QUOTED-PRINTABLE;CHARSET=utf-8:=D0=9A=D0=B0=D1=80=D1=82=D0=B0 = =D0=9E=D0=BD=D0=BA=D0= BE=D1=86=D0=B5=D0=BD=D1=82=D1=80=D0=B0;2007=D0=B3;;;
TEL;VOZ;PREF:380672222222
E-MAIL:stepan_razin@domínio...
FIM:VCARD
COMEÇO:VCARD
VERSÃO:2.1
N;ENCODING=QUOTED-PRINTABLE;CHARSET=utf-8:=D0=9A=D0=B0=D1=80=D1=82=D0=B0;47;;;
TEL;VOZ;PREF:508
FIM:VCARD
COMEÇO:VCARD
VERSÃO:2.1
N:Astrologia;;;;
TEL;VOZ;PREF:418
FIM:VCARD
COMEÇO:VCARD
VERSÃO:2.1
N:Avtovidpovidach;;;;
TEL;VOZ;PREF:464
FIM:VCARD
etc.
É verdade que há mais uma nuance. O arquivo de saída pode ser criado na codificação cp1251. E você verá rabiscos no seu smartphone, já que o Android só entende a codificação utf8. Para corrigir esse mal-entendido irritante, basta salvar novamente o arquivo na codificação utf8 no editor do Bloco de Notas. Como você pode ver pelo conteúdo do arquivo acima, no Windows 7 também não há problemas de codificação. De qualquer forma, você precisa verificar tudo. Basicamente, eu faço tudo no Linux - esses momentos não existem. No Linux, no console, executo cd .../pasta com contatos/ e, em seguida, cat *.vcf > /home/pasta de contatos/allcontacts.vcf. Acabamos com o arquivo allcontacts.vcf na pasta. Pode ser enviado para o e-mail configurado no seu smartphone. Recebida a carta, basta clicar no anexo e o sistema se oferecerá para adicionar contatos à sua agenda. Ele pode ser transferido para o cartão SD de um smartphone Android e importado para a agenda de endereços do smartphone. EM smartphones Samsung Além disso, o arquivo ainda pode ser transferido usando Samsung Kies. Alguns smartphones têm a capacidade de selecionar todos os arquivos de contato para importação clicando na opção “Selecionar tudo”. Neste caso, não é necessária a fusão prévia dos contatos em um arquivo. Basta transferir a pasta com os arquivos de contatos para o cartão SD e importá-los selecionando todos.

Nos smartphones Android, isso é transferido aproximadamente assim. Escolher "Importar do cartão de memória SD".

Mas, por exemplo, com o Iphone usei um método diferente. Primeiro importei este arquivo para os contatos do Google. Configurado e-mail do google No seu iPhone, marque a caixa de sincronização de contatos. Salvo. Depois disso, todos os contatos foram transferidos para o iPhone. Quem preferir usar sua conta apple pode adicionar contatos lá. Mas esta opção não funcionará com o Iphone 4. Acontece que ao importar contatos, o Google gera um formato de cartão de visita versão 3.0. Você pode ver isso exportando seus contatos para o seu computador e abrindo-os com um editor de texto. Você verá as linhas "BEGIN:VCARD VERSION:3.0". Então o iPhone 4 não entende esse formato. Mas nosso arquivo allcontacts.vcf é compilado no formato de cartão de visita versão 2.1. Portanto, usamos um método ainda mais simples. Vamos pegar esse arquivo e simplesmente enviar para o e-mail configurado no iPhone. Recebida a carta, clique no anexo com o arquivo. O iPhone solicitará que você adicione esses contatos à sua lista existente. Nós concordamos. Todos. Contatos foram adicionados. Acho que este método simples de transferir contatos da Nokia ou de outro telefone para o Iphone funcionará em todas as versões do Iphone.

Depois de comprar um novo telefone, muitas vezes surge a questão de transferir contatos da lista telefônica do telefone antigo para o novo. Se todos os contatos forem registrados em Cartão SIM, então não deverá haver problemas. No meu caso, os contatos foram gravados na memória do telefone, e de um telefone normal, não de um smartphone. Com este último tudo é muito mais simples. Neste artigo não descreverei a transferência de contatos de smartphone para smartphone. Não foi possível copiar todos os contatos para o cartão SIM, pois eu tinha mais de setecentos deles. Também não deu certo transferir contatos via bluetooth, tentei várias vezes, comecei a transferir e travou. Usando o programa nativo do meu telefone antigo, consegui copiar os contatos para o meu computador. Joguei vários arquivos vCard no cartão de memória do telefone e tentei importar, mas por algum motivo o Android se recusou a ler os contatos. Então decidi carregá-los para minha conta Google e sincronizá-los com meu novo smartphone. Sim, deu tudo certo, mas o problema é que os arquivos tiveram que ser importados individualmente, e isso demorou muito, como indiquei acima, tenho mais de setecentos contatos. A melhor opção neste caso é combinar todos os arquivos vCard em um arquivo CSV. Então, vamos ao mais importante...

Todas as manipulações com arquivos foram realizadas em sistema operacional janelas XP Em princípio, isso pode ser feito em qualquer sistema operacional Windows. No disco rígido do meu computador eu tinha uma pasta com vários arquivos vCard.

Tarefa: Transfira todos os arquivos vCard para um CSV.

Para fazer isso você precisa abrir linha de comando, você pode fazer isso com as teclas de atalho R e inserir o comando cmd

Um interpretador de linha de comando aparecerá (uma janela em um fundo preto), digite cd “caminho para arquivo” lá. No meu caso, era a pasta de contatos localizada na unidade D. Portanto, primeiro você precisa ir até a unidade D, escrever D: e pressionar Enter

Mas agora você pode inserir cd “caminho para arquivo”, no meu caso é cd "d:\contato" e também a tecla Enter

Muitas vezes, ao transferir contatos de um smartphone para outro, os usuários escolhem um método como exportar a lista telefônica para um arquivo especial e depois importar os dados dele para o dispositivo final. As informações de contato são salvas em formato de texto durante o upload vCard em um arquivo com extensão VCF. Além do nome e número de telefone, os registros VCF podem conter outros dados do assinante, por exemplo, endereço, foto, e-mail, data de nascimento e uma série de outros parâmetros. Ou seja, é uma espécie de catálogo de cartões de visita eletrônicos das pessoas.

Como as informações no arquivo VCF são armazenadas em formato de texto, você pode usar editores de texto comuns, incluindo aqueles instalados em um computador desktop ou laptop, para visualizá-las e editá-las. A capacidade de abrir um arquivo de contatos VCF e fazer edições nele costuma ser útil nos casos em que você precisa alterar alguns dados ou combinar vários catálogos de endereços em um. Quais programas são melhores para usar para esses fins? Vamos descobrir.

Caderno

O aplicativo Notepad disponível em qualquer computador Windows é bastante adequado para ler arquivos com extensão VCF. Vamos tentar abrir um arquivo usando-o contato.vcf, no qual carregamos contatos de um telefone Android.

Abra o programa e simplesmente arraste o arquivo para ele. Na foto abaixo vemos o que conseguimos.

Os dados de cada contato são apresentados na forma de um bloco de texto começando com COMEÇO:VCARD e terminando FIM:VCARD. Dentro existem atributos, por exemplo, N– representação estruturada de um nome (sobrenome, nome, patronímico separados por ponto e vírgula), FN– nome em uma única linha, CÉLULAtelefone celular. Estes são apenas os atributos básicos de qualquer contato; não forneceremos uma lista completa deles; Se desejar, você pode visualizá-los na página https://ru.wikipedia.org/wiki/VCard.

Mas, como vemos, temos um pequeno problema. Em vez de letras cirílicas, há uma sequência de caracteres como =D0=BA=D0=BE=D0=BC=D0=B8=D1=81=D1=81=D0=B0=D1=80.

Este formulário exibirá todos os nomes escritos nos contatos em russo, ou seja, Você não pode simplesmente lê-los. O problema é que os arquivos VCF são salvos na codificação ASCII por padrão, e todas as letras russas quando carregadas são codificadas com uma combinação de caracteres ASCII para garantir a segurança da transferência de informações pela rede. A criptografia é realizada usando o método Citado para impressão, que é o que a gravação nos diz CODIFICAÇÃO = CITADO-IMPRIMÍVEL, precedendo o texto russo codificado.

Leia mais sobre Citado para impressão você pode lê-lo na Wikipedia. Forneceremos imediatamente uma tabela de codificação cirílica pronta.

A =D0=90 B =D0=91 C =D0=92 D =D0=93 D =D0=94 E =D0=95 F =D0=96 G =D0=97 I =D0=98 Y =D0=99 K =D0=9A L =D0=9B M =D0=9C N =D0=9D O =D0=9E P =D0=9F P =D0=A0 C =D0=A1 T =D0=A2 U =D0=A3 F =D0=A4 X =D0=A5 C =D0=A6 H =D0=A7 W =D0=A8 SH =D0=A9 B =D0=AA S =D0=AB b =D0=AC E =D0=AD Yu =D0=AE I =D0=AF a =D0=B0 b =D0=B1 c =D0=B2 d =D0=B3 d =D0=B4 f =D0=B5 g =D0=B6 h =D0=B7 e =D0=B8 th =D0=B9 k =D0=BA l =D0=BB m =D0=BC n =D0=BD o =D0=BE p =D0=BF p =D1=80 s =D1=81 t =D1=82 y =D1=83 f =D1=84 x =D1=85 c =D1=86 h =D1=87 w =D1=88 w =D1=89 b =D1=8A s =D1=8B b =D1=8C e =D1=8D você =D1=8E i =D1=8F

No entanto, surge a questão de como descriptografar automaticamente todos os caracteres sem pesquisa/substituição manual. Aqui precisamos das ferramentas adequadas, que não estão no Bloco de Notas, mas estão presentes nos mais avançados editor de texto. Vamos prosseguir.

Bloco de notas++

Então é sobre o aplicativo. Bloco de notas. Provavelmente já está instalado no seu computador, mas se não estiver, baixe e instale-o. Em seguida, abrimos nosso arquivo vcf usando o Bloco de Notas e vemos que os nomes russos são exibidos tão incorretamente quanto no Bloco de Notas.

Para decodificar um determinado trecho de texto, selecione-o com o mouse e vá ao menu Plugins – Ferramentas MIME – Decodificação para impressão citada.

Milagrosamente, um conjunto de caracteres ilegíveis se transforma em uma palavra em russo.

Se após essas etapas você vir nomes ruins em vez de nomes russos, primeiro altere a codificação do documento de ANSI para UTF-8. Para fazer isso, vá ao menu “Codificações” e selecione “Converter para UTF-8”.

Parece que agora você pode selecionar todo o conteúdo do arquivo (chaves Ctrl+A) e decodifique todos os contatos com um clique. Mas há um problema. A decodificação sofre interferência de sinais de "igual" na notação. Aparentemente, quando descriptografados, eles são considerados caracteres ASCII. A saída da situação é simples. Pressione a combinação de teclas Ctrl+H, abrindo assim a janela para substituição em massa. No campo “Substituir” inserimos CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE, e no campo “Substituir por” o mesmo texto, mas sem os sinais “=”, ou seja, CHARSETUTF-8;ENCODINGQUOTED-PRINTABLE. Clique no botão “Substituir tudo”.

É isso, nos livramos dos “iguais” desnecessários e podemos iniciar a decodificação em massa. Selecione todo o texto e clique Decodificação para impressão citada, após o qual todos os contatos assumem uma aparência normal.

Agora só falta colocar os sinais de “igual” de volta no lugar CHARSET=UTF-8;ENCODING=QUOTED-PRINTABLE. Para fazer isso, fazemos uma substituição que é o oposto do que fizemos acima.

Se quisermos tornar o arquivo de contatos VCF adequado para importação para o telefone, precisaremos codificar o texto russo novamente em caracteres ASCII. Isso é feito usando a mesma seção do menu Plug-ins – Ferramentas MIME, mas você já deve selecionar o item Codificação para impressão citada. Além disso, é necessário retornar a codificação ANSI ao documento (item de menu Codificações - Converter para ANSI).

Panorama

EM Sistema Windows Existem aplicativos “próprios” suficientes para trabalhar com listas telefônicas que podem abrir arquivos com a extensão VCF. Mas todos eles, via de regra, têm duas desvantagens: a primeira é que leem apenas um contato de um arquivo com vários contatos, a segunda é que têm problemas para exibir nomes russos (aparecem hieróglifos em vez de letras). Ambos os problemas se aplicam ao aplicativo Outlook incluído no pacote Microsoft Office. Para carregar contatos de um arquivo VCF para o programa, clique nele clique com o botão direito mouse e selecione Abrir com – Outlook.

No nosso caso, apenas o primeiro contato foi lido na agenda e, por estar em russo, foi exibido como krakozyabr.

Para corrigir a situação, você precisa mexer nas codificações, por exemplo, no Bloco de Notas.

Contatos do Windows

O Windows possui funcionalidade padrão para trabalhar com catálogos de endereços. Para conhecê-lo, vamos à pasta C:/Usuários/Nome de usuário/Contatos.

Aqui clicamos no botão “Importar” e na janela que se abre selecionamos o item “Cartão de visita (arquivo VCF)”.

Agora clique novamente em “Importar”, após o que todos os contatos começarão a ser importados um por um e salvos em arquivos separados.

Para visualizar qualquer cartão, basta clicar duas vezes nele.

Os arquivos podem ser transferidos de volta para o VCF usando o botão "Exportar", mas agora todos os contatos estarão separados, o que é muito inconveniente. Além disso, também existem problemas com a exibição do alfabeto cirílico.

Suíte Nokia

Um utilitário proprietário da Nokia. Você pode baixá-lo do site oficial da Microsoft em https://www.microsoft.com/en-us/download/details.aspx?id=51237. Após a instalação, clique no ícone “Contatos” e vá para Arquivo - Importar Contatos.

Selecione o arquivo VCF e clique em “Abrir”. Infelizmente, de toda a lista telefônica, o programa por padrão extrai apenas o primeiro contato, ignorando todos os outros. Mas não há problemas em exibir textos em russo;

vCardOrganizer

Um programa de desenvolvedores terceirizados, perfeitamente adaptado para trabalhar com arquivos VCF. Em nossa opinião, a ferramenta mais cómoda para processar contactos em formato vCard, mas, infelizmente, é paga. Você pode baixar a versão gratuita do aplicativo em http://www.micro-progs.com/vcardorganizer/. Após o download, descompacte o arquivo e execute o programa.

Arraste o arquivo para a área de trabalho e clique duas vezes no novo item da lista.

Uma nova janela será aberta, que fornece todas as informações da agenda de assinantes dos assinantes. Usando as setas, você pode alternar entre os contatos; também está disponível editar e salvar dados (para isso você precisa comprar a versão completa no valor de US$ 25), inclusive em russo.

Contatos do Google

E finalmente, o último em esta revisão uma ferramenta que permite abrir e visualizar arquivos no formato VCF. Estes são os Contatos do Google. Para utilizar o serviço, acesse sua conta Google, clique no bloco “ Google Apps" e clique no ícone "Contatos".

Você pode ir imediatamente para a página desejada digitando o endereço na barra do navegador https://contacts.google.com/. Aqui, no painel esquerdo, selecione “Importar”.

Na janela que aparece, clique em “Importar de um arquivo CSV ou vCard”.

Você será então solicitado a ir para versão antiga Contatos do Google, já que o novo ainda não suporta importação. Siga o link.

Assim que a operação for concluída, os contatos serão exibidos em forma de lista. Você pode fazer o que quiser com ele: alterar dados existentes, adicionar novas pessoas ou excluir algumas posições. Após fazer os ajustes, não será difícil exportar a lista para o mesmo arquivo VCF, adequado para importação para a agenda de qualquer smartphone.

Este artigo explica como converter contatos de um arquivo vCard VCF para o formato CSV para que você possa importá-los para o Outlook.

Importante! Certifique-se de ter exportado todos os contatos do iCloud. O erro mais comum que os clientes cometem é exportar apenas um contato do iCloud quando precisam exportar tudo. Para obter instruções sobre como exportar todos os contatos do iCloud, consulte Exportar contatos do iCloud para um arquivo VCF.

Antes de importar contatos de um arquivo vCard para o Outlook em um computador Windows, você precisa convertê-lo do formato VCF para o formato CSV. Isso inclui importá-los para o Windows e depois exportá-los para um arquivo CSV. Se você tiver mais de 50 contatos, o processo será muito tedioso, pois você terá que clicar no botão OK para cada contato que deseja importar para um arquivo CSV. Infelizmente, não é possível clicar em OK uma vez e importar todos os contatos ao mesmo tempo.

Se você deseja solicitar suporte para importação em massa de arquivos vCard para Outlook, acesse a página de sugestões do Outlook e deixe seu feedback no grupo Perspectivas 2016. A equipe do Outlook Mail and Calendar monitora as postagens neste fórum.

Convertendo um arquivo VCF para o formato CSV (importando contatos no Windows e depois exportando para um arquivo CSV)

    No seu computador, abra condutor.

    Vá para a pasta Contatos:

    C:\Usuários\<nome de usuário>\Contatos

    No topo da página, clique em Importar.

    Selecione vCard (arquivo VCF) > Importar.

    Navegue até o arquivo VCF exportado do iCloud, selecione-o e clique no botão Abrir.

  1. OK para cada contato que você deseja importar para um arquivo CSV.

  2. Quando terminar, clique no botão Fechar.

    Na parte superior da página do Explorer, clique em Exportar.

    Selecione Arquivo CSV > Exportar.

  3. Análise para nomear o arquivo CSV.

  4. No campo Nome do arquivo, insira um nome para o arquivo CSV. Neste exemplo, o arquivo é denominado “meus contatos do iCloud”.

    Selecione os campos que deseja exportar para um arquivo CSV e clique no botão Preparar. Recomenda-se aceitar os valores padrão por enquanto. Você sempre pode criar outro arquivo CSV se precisar de campos diferentes.

Bem-vindo às páginas do meu blog! Hoje vou contar como você pode rapidamente, usando uma conta Google, salvar e editar os dados de todos ou vários contatos.

Recentemente tive uma situação em que os números de telefone estavam escritos incorretamente nos contatos importados, ou seja, no início dos números havia noves sem o prefixo +7.

Além disso, cada contato estava em um arquivo separado vcf.

A tarefa foi a seguinte: Mesclar todos os arquivos vcf para csv, edite e importe de volta para sua conta do Google.

Como editar contatos rapidamente?

Para realizar essas ações foram utilizados: um tablet Android, uma conta Google e Excel.

A primeira coisa que fiz foi baixar todos os arquivos de contato para o tablet vcf em uma pasta separada no cartão de memória:

Então você precisa ir em Contatos no seu smartphone/tablet, abrir Menu-Importar/Exportar


Selecione sua conta do Google na lista e clique em Avançar.


Selecione Importar todos os arquivos VCard


Após a importação, o tablet/smartphone não é mais necessário, acesse a página onde encontramos os contatos importados do smartphone/tablet e selecione-os:


Exporte conforme mostrado na imagem abaixo:


O resultado da exportação será o arquivo contatos.csv, que editaremos no Excel.

Abra o arquivo Contacts.csv no Excel e edite os dados manualmente ou, como no meu caso, pressione CTRL+H e substitua o início dos números de telefone de 9... a +79...