Sincronizza le attività di Google Calendar con Evolution


9

Uso Ubuntu 12.04 e preferisco Evolution a Thunderbird come gestore della posta e organizzatore. Gestisco un account Gmail e utilizzo molto il calendario per organizzare riunioni, appuntamenti e attività future. Ho sincronizzato calendario, contatti e riunioni, ma non riesco a sincronizzare le attività. Qualcuno sa come farlo?


4
Non con le attività di Evolution, ma potresti forse utilizzare Google-Task-Indicator
zetah,

Risposte:


2

Le attività non sono attualmente supportate in Evolution a causa della mancanza del supporto per le attività di Google nella libreria sottostante (libgdata). Vedere qui il bug .

Ma può essere fatto utilizzando la sincronizzazione degli strumenti di terze parti e il memotoo del servizio Web.

Google <----------> Memotoo <-----------> Evoluzione.

Per prima cosa abilitare il repository universo e multiverso. Quindi aperta Tipo terminale &: sudo apt-get update. Installare SyncEvolution: sudo apt-get install syncevolution sync-ui. Sync-ui è il gtk-gui per syncevolution.

Ora vai su https://www.memotoo.com/ & U puoi iscriverti gratuitamente o scegliere la versione premium (1 Euro / Mese). La versione gratuita ha alcune limitazioni (max 50 attività).

Accedi e vai su "I miei compiti" e seleziona "sincronizza il mio compito". Vedi l'immagine sotto.

inserisci qui la descrizione dell'immagine

Seleziona Google Task dall'elenco. Autorizza memotoo per accedere al tuo account google. Seleziona il tipo di sincronizzazione "in entrambi i modi". È possibile impostare la pianificazione della sincronizzazione in base alle proprie preferenze.

inserisci qui la descrizione dell'immagine

Nella stessa pagina fai clic su "Sincronizza attività google" per avviare la sincronizzazione manuale. A questo punto puoi vedere la tua attività google su memotoo (categoria di attività predefinita). Ora devi sincronizzare il memotoo con l'evoluzione.

Apri trattino, digita sync-ui e dalla ricerca apri syncevolution. Se lo apri per la prima volta devi selezionare il servizio di sincronizzazione.

inserisci qui la descrizione dell'immagine

Fai clic su Seleziona servizio di sincronizzazione, Seleziona memotoo dall'elenco. Fornire nome utente e password memotoo. Deseleziona le caselle di controllo appuntamenti e contatti e infine fai clic su "salva e usa".

inserisci qui la descrizione dell'immagine

Facendo clic su Sincronizza-ora in azione verrà avviata la sincronizzazione. Se si esegue la sincronizzazione per la prima volta, potrebbe offrire la sincronizzazione lenta. Fare clic su "Sincronizzazione lenta" per eseguire una sincronizzazione lenta. È inoltre possibile abilitare "Sincronizzazione automatica" per la sincronizzazione automatica (syncevolution verrà eseguito in background). A questo punto, verrà sincronizzato con l'elenco delle attività predefinite. È possibile visualizzare l'elenco delle attività predefinite digitando " syncevolution" nel terminale.

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine

Tweaks extra:

Puoi scegliere di sincronizzare solo attività non completate tra memotoo ed evoluzione. Per fare ciò aprire syncevolution, modificare memotoo, nelle impostazioni del server cambiare uri attività da " task" a " task.uncompleted".

inserisci qui la descrizione dell'immagine

FATTO!


Ho avuto il seguente errore in sync-ui durante il tentativo di sincronizzazione con memotoo (traduzione propria): "Si è verificato un problema con il database locale. Il riavvio della sincronizzazione o il riavvio del programma possono risolvere il problema"
wouter205

È un bug coomon in syncevolution. Per risolverlo, vai su ~/.config/syncevolution/default/peers/memotoo/sources/calendar+todo& apri il file config.ini con gedit. Assicurati che 'sync' non sia impostato su "disabilitato". In tal caso, modificalo in "bidirezionale" o "lento" (ovvero sync = bidirezionale o sync = lento). Riavvia la sincronizzazione. Dovrebbe funzionare ora. Inoltre, puoi provare l'ultima evoluzione della sincronizzazione da ppa. Aggiungi il repository in /etc/apt/sources.list come: deb http://downloads.syncevolution.org/apt stable main.Aprire synaptic e installare il pacchetto 'syncevolution-evolution'.
Khurshid Alam,

@ wouter205 Inoltre puoi impostare esplicitamente il tuo database locale sul database di evoluzione ( NON è raccomandato ). Prima fai un backup del ~/.config/syncevolution/sources/calendar+todo/config.inifile. Quindi aprilo con gedit e modifica il valore del database in Personale, (cioè database = Personale). Si sincronizzerà con il tuo elenco di attività denominato "Personale", che è l'elenco di attività predefinito in evoluzione.
Khurshid Alam,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.