Come posso usare i miei contatti Gmail in Alpine / pine?
Come posso usare i miei contatti Gmail in Alpine / pine?
Risposte:
Un modo alternativo di importare i tuoi contatti Google è usare pull_contacts.py .
Questo script dovrà:
Quindi, per aggiungere tutti i tuoi contatti Google alla rubrica, semplicemente:
python pull_contacts.py aphacker@gmail.com >> .addressbook
Il vantaggio principale di questo metodo rispetto a quello descritto da DaveParillo è il supporto aggiunto per i caratteri non latini1 . Se sei come me e hai un sacco di persone con lettere accentate nei loro nomi, questo script è un Dio-invia - non dovrai passare attraverso l'elenco che sostituisce manualmente? con la lettera latina1 corretta.
Si noti che lo script richiede le librerie 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'}
Non penso che tu possa semplicemente "allungarti" e usarli al volo, ma puoi aggiungerli al tuo ~ / .addressbook esistente
aggiungi questo file al tuo file .addressbook.
cat gmailfile.csv >> ~ / .addressbook
È possibile utilizzare questo breve pezzo di codice PYTHON per estrarre le colonne pertinenti da Google CSV (utilizzare Esporta .. sul sito Web dei contatti di Google). Si occupa anche della traduzione da UTF-16 alle impostazioni internazionali 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]
Chiamalo come in:
python google.py >~/.addressbook
Ho trovato un metodo molto più semplice!
Vai ai tuoi contatti su google e copia tutti i contatti (ovvero due colonne, con i nomi in primo luogo e l'indirizzo in secondo, lascia la riga "Nome" e "Dettagli")
Ora vai alla tua cartella home e scopri Ctrl+ h. Apri il file .addressbook.
Basta incollare e salvare.
Apri il tuo alpino e controlla!
La maggior parte non avrà bisogno del seguente passaggio.
Per la formattazione e l'allineamento, è possibile innanzitutto creare un contatto tramite alpine, quindi aprire il file della rubrica. vedrai la tua voce. Quindi incolla e separa la scheda di conseguenza.