Bagaimana saya bisa menggunakan kontak Gmail saya di Alpine / pinus?
Bagaimana saya bisa menggunakan kontak Gmail saya di Alpine / pinus?
Jawaban:
Cara alternatif mengimpor kontak Google Anda menggunakan pull_contacts.py .
Script ini akan:
Jadi, untuk menambahkan semua kontak Google Anda ke buku alamat, cukup:
python pull_contacts.py aphacker@gmail.com >> .addressbook
Keuntungan utama metode ini daripada yang dijelaskan oleh DaveParillo adalah dukungan tambahan untuk karakter non-latin1 . Jika Anda seperti saya dan memiliki banyak orang dengan huruf beraksen dalam nama mereka, skrip ini adalah pengiriman Tuhan - Anda tidak harus melalui daftar yang diganti secara manual? dengan huruf latin1 yang tepat.
Perhatikan bahwa skrip membutuhkan pustaka 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'}
Saya tidak berpikir Anda hanya bisa 'menjangkau' dan menggunakannya dengan cepat, tetapi Anda dapat menambahkannya ke ~ / .addressbook yang ada
tambahkan file ini ke file .addressbook Anda.
cat gmailfile.csv >> ~ / .addressbook
Anda dapat menggunakan potongan kode PYTHON ini untuk mengekstrak kolom yang relevan dari Google CSV (gunakan Ekspor .. di Situs Web Kontak Google). Ini juga menangani terjemahan dari UTF-16 ke lokal ISO Anda.
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]
Sebut saja seperti di:
python google.py >~/.addressbook
Saya menemukan metode yang jauh lebih mudah!
Buka kontak Anda di google, dan salin seluruh kontak (yaitu, dua kolom, dengan nama di depan, dan alamat di depan, tinggalkan baris "Nama" dan "Detail")
Sekarang, buka folder rumah Anda, dan tampilkan Ctrl+ h. Buka file .addressbook.
Cukup tempel dan simpan.
Buka alpine Anda, dan periksa!
Sebagian besar tidak membutuhkan langkah berikut.
Untuk memformat dan menyelaraskan, Anda dapat membuat satu kontak terlebih dahulu melalui alpine, dan kemudian buka file buku alamat Anda. Anda akan melihat entri Anda. Kemudian tempel dan pisahkan melalui tab yang sesuai.