Sinkronkan Tugas Kalender Google dengan Evolusi

9

Saya menjalankan Ubuntu 12,04 dan lebih memilih Evolution daripada Thunderbird sebagai manajer dan pengelola surat saya. Saya menjalankan akun gmail dan banyak menggunakan kalender untuk mengatur pertemuan, janji, dan tugas di masa depan. Saya telah menyinkronkan kalender, kontak, dan rapat, tetapi tidak bisa mendapatkan tugas untuk disinkronkan. Apakah ada yang tahu bagaimana melakukannya?

user55339
sumber
4
Tidak dengan tugas Evolution, tetapi Anda mungkin dapat menggunakan google-task-indicator
zetah

Jawaban:

2

Tugas saat ini tidak didukung di Evolution karena tidak ada dukungan untuk Tugas Google di pustaka yang mendasarinya (libgdata). Lihat bug di sini .

Tetapi hal itu dapat dilakukan dengan menggunakan alat pihak ketiga, yaitu sinkronisasi alat & layanan web.

Google <----------> Memotoo <-----------> Evolusi.

Pertama-tama aktifkan repo semesta & multiverse. Kemudian buka terminal & type: sudo apt-get update. Instal syncevolution: sudo apt-get install syncevolution sync-ui. Sync-ui adalah gtk-gui untuk sinkronisasi.

Sekarang buka https://www.memotoo.com/ & U dapat mendaftar di sana secara gratis atau memilih versi premium (1 Euro / Bulan). Versi gratis memiliki beberapa batasan (maks 50 tugas).

Masuk & pergi ke "Tugas Saya" & pilih "sinkronkan tugas saya". Lihat gambar di bawah.

masukkan deskripsi gambar di sini

Pilih Google Task dari daftar. Otorisasi memotoo untuk mengakses akun google Anda. Pilih jenis sinkronisasi "dua arah". Anda dapat mengatur jadwal sinkronisasi sesuai keinginan Anda.

masukkan deskripsi gambar di sini

Pada halaman yang sama klik "sinkronisasi tugas google" untuk mulai menyinkronkan secara manual. Pada titik ini Anda dapat melihat tugas google Anda pada memotoo (kategori tugas default). Sekarang Anda perlu menyinkronkan memooto dengan evolusi.

Buka tanda hubung, ketik sync-ui & dari pencarian open syncevolution. Jika Anda membukanya pertama kali, Anda perlu memilih layanan sinkronisasi.

masukkan deskripsi gambar di sini

Klik pada pilih layanan sinkronisasi, Pilih memotoo dari daftar. Berikan nama pengguna & kata sandi memotoo. Hapus centang pada janji & kontak kotak & akhirnya klik "simpan & gunakan".

masukkan deskripsi gambar di sini

Mengklik Sinkron-Sekarang di bawah tindakan akan mulai menyinkronkan. Jika Anda menyinkronkan untuk pertama kalinya mungkin menawarkan slow-sync.Klik pada "sinkronisasi lambat" untuk melakukan slow-sync. Anda juga dapat mengaktifkan "Sinkronisasi otomatis" untuk menyinkronkan secara otomatis (syncevolution akan berjalan di latar belakang). Pada titik ini, ia akan disinkronkan ke daftar tugas default Anda. Anda dapat melihat daftar tugas default dengan mengetikkan " syncevolution" di terminal.

masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Tweak Ekstra:

Anda dapat memilih untuk menyinkronkan hanya tugas yang tidak selesai antara memotoo & evolusi. Untuk melakukan sinkronisasi terbuka itu, edit memotoo, di bawah pengaturan server ubah tugas uri dari " task" menjadi " task.uncompleted".

masukkan deskripsi gambar di sini

DIBUAT!

Khurshid Alam
sumber
Saya mendapatkan kesalahan berikut dalam sinkronisasi-ui ketika mencoba menyinkronkan dengan memotoo (terjemahan sendiri): "Ada masalah dengan database lokal. Memulai kembali sinkronisasi atau memulai kembali program dapat menyelesaikan masalah"
wouter205
Ini adalah bug coomon dalam syncevolution. Untuk memperbaikinya buka ~/.config/syncevolution/default/peers/memotoo/sources/calendar+todo& buka file config.ini dengan gedit. Pastikan 'sinkronisasi' tidak disetel ke "dinonaktifkan". Jika demikian, ubah ke "dua arah" atau "lambat" (mis. Sinkronisasi = dua arah atau sinkronisasi = lambat). Mulai ulang sinkronisasi. Ini akan berfungsi sekarang. Anda juga dapat mencoba evolusi sinkronisasi terbaru dari ppa. Tambahkan repositori ke /etc/apt/sources.list sebagai: deb http://downloads.syncevolution.org/apt stable main.Buka sinaptik & instal paket 'syncevolution-evolution'.
Khurshid Alam
@ wouter205 Anda juga dapat secara eksplisit mengatur basis data lokal Anda ke basis data evolusi ( Ini TIDAK disarankan ). Pertama membuat cadangan ~/.config/syncevolution/sources/calendar+todo/config.inifile. Kemudian buka dengan gedit & ubah nilai database menjadi Personal, (mis. Database = Personal). Ini akan disinkronkan ke daftar tugas Anda yang bernama "Pribadi" yang merupakan daftar tugas standar dalam evolusi.
Khurshid Alam