Como posso usar meus contatos do Gmail no Alpine / pine?
Como posso usar meus contatos do Gmail no Alpine / pine?
Respostas:
Uma maneira alternativa de importar seus contatos do Google é usar pull_contacts.py .
Este script irá:
Portanto, para adicionar todos os seus contatos do Google à lista de endereços, basta:
python pull_contacts.py aphacker@gmail.com >> .addressbook
A principal vantagem desse método em relação ao descrito por DaveParillo é o suporte adicional a caracteres não latin1 . Se você é como eu e tem muitas pessoas com letras acentuadas em seus nomes, esse script é enviado por Deus - você não precisará passar pela lista substituindo manualmente? com a letra latin1 correta.
Observe que o script requer as bibliotecas GData .
gdata.service.RequestError: {'status': 301, 'body': '<HTML>\n<HEAD>\n<TITLE>Moved Permanently</TITLE>\n</HEAD>\n<BODY BGCOLOR="#FFFFFF" TEXT="#000000">\n<H1>Moved Permanently</H1>\nThe document has moved <A HREF="https://www.google.com/m8/feeds/contacts/default/full?max-results=1000">here</A>.\n</BODY>\n</HTML>\n', 'reason': 'Moved Permanently'}
Eu não acho que você pode simplesmente 'estender a mão' e usá-los em tempo real, mas você pode anexá-los ao seu ~ / .addressbook existente
anexe esse arquivo ao seu arquivo .addressbook.
cat gmailfile.csv >> ~ / .addressbook
Você pode usar este pequeno pedaço de código PYTHON para extrair as colunas relevantes do Google CSV (use Export .. no site de contatos do Google). Ele também cuida da tradução do UTF-16 para o código do idioma ISO.
import io
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
import csv
a=io.open("google.csv",'r',encoding="utf-16")
r=csv.reader(a,quotechar='"')
for b in r:
if b[28] <> "":
print "\t"+b[0]+"\t"+b[28]
Chame como em:
python google.py >~/.addressbook
Eu encontrei um método muito mais fácil!
Acesse seus contatos no google e copie os contatos inteiros (por exemplo, duas colunas, com nomes primeiro e endereço em segundo, deixe as linhas "Nome" e "Detalhes")
Agora, vá para a sua pasta pessoal e reexiba Ctrl+ h. Abra o arquivo .addressbook.
Basta colar e salvar.
Abra seu alpino, e confira!
A maioria não precisará da etapa seguinte.
Para formatar e alinhar, primeiro você pode criar um contato através do alpine e abrir o arquivo do catálogo de endereços. você verá sua entrada. Em seguida, cole e separe a guia adequadamente.