Ciao a tutti…da buon ingegnere informatico sono sempre attento agli standard e, se fortunatamente la suite di prodotti che compongono il meraviglioso mondo di OS X li rispetta in tutti i settori, spesso non è così per il web: spesso sono necessari accrocchi per far comunicare applicazioni con protocolli diversi (ricordo che quando lavoravo in T*lecom non c’era verso di far andare Mail di OS X con il server Exchange aziendale…
…fortunatamente i tempi sono cambiati e, fortunatamente, Google è molto attento agli standard: uno di questi è CalDAV: uno standard (l’RFC risale al 2003, pensate un po’…) che definisce il protocollo ed i dati per la sincronizzazione di eventi in un calendario.
iCal 3.x supporta CalDAV…e…UDITE UDITE…ora anche Google Calendar lo supporta!
Ergo, di seguito vi dirò come sincronizzare iCal con Google Calendar in maniera bidirezionale AGGRATIS
Cominciamo:
Presumo che se state leggendo questo articolo con la stessa attenzione con cui io l’ho scritto, abbiate già un account Google…vi serviranno UserId e Password.
Procediamo:
- Apriamo iCal
- Dal menu Preferenze -> Account inseriamo una Descrizione (ad esempio Calendario su Google), Username e Password sono quelli con cui ci logghiamo su Google
- Apriamo la voce Opzioni server ed inseriamo https://www.google.com/calendar/dav/[USERID]/user (dove al posto di [USERID] c’è il vostro Username di cui sopra
- Andiamo su Google Calendar
- Impostazioni Calendario (per il calendario che ci interessa)
- Copiamo l’ID del calendario (lo troviamo in basso, dove c’è l’indirizzo per i vari formati)
- Aggiugiamo in iCal un altro account, con gli step di cui sopra, ma inserendo nelle Opzioni Server: https://www.google.com/calendar/dav/[USERID]/user dove al posto di [USERID] c’è, indovinate, l’ID appena copiato.
Grazie Mille !
Funziona alla grande!
Istruzioni chiarissime!
Ciao
io non riesco!!!!!!! :’( cioè ora su ical ho triplicato gli eventi…. :’( e su google calendar non ho nemmeno un evento….
helpppp
Ciao Flycat, prova in questo modo:
1 – Cancella l’account da iCal (o gli account, semmai ne avessi creato più di uno).
2 – In Google Calendar controlla le impostazioni del fuso orario (a volte, se non correttamente configurato genera duplicati sfasati di un ora, ad esempio)
3 – Ricrea l’account su iCal seguendo le istruzioni del post e come nome account sgeli un nome differente (per evitare che iCal prelevi vecchi eventi memorizzati in cache)
Fammi sapere se funzia
ciao
Salve,
spero lei possa essermi d’aiuto. Purtroppo ogni volta che provo a creare l’account dalle preferenze di ical ho lo stesso messaggio di errore.
Calendario https://www.google.com/calendar/dav/INDIRIZZOEMAIL/useron trovato.
Ho già provato diverse volte anche verificando i dati sul mio account di google.
Grazie mille.
Federico
Ciao Fedrico,
controlla la stringa, dovrebbe essere:
https://www.google.com/calendar/dav/INDIRIZZOEMAIL/user
tu, invece, mi segnali:
https://www.google.com/calendar/dav/INDIRIZZOEMAIL/useron
Salve,
ho 3 calendari su googleCalendar. Fin’ora li usavo “delegati” ma non mi si sincronizzavano su iPhone.
Ho provato a usare il metodo da lei consigliamo ma ho trovato dei problemi:
1. se inserisco l’account google, poi non posso fare un altro account google perchè non accetta duplicati. Ho quindi PRIMA creato un account google, modificato la descrizione e l’id per il singolo calendario (ad es. il calendario “lavoro”), dopo di che potevo procedere nel creare altri calendari google.
Ho dunque creato i 3 calendari che ho su google calendar, ogniuno con una descrizione differente e ogniuno con l’id opportuna.
Mi si generano così 3 voci che corrispondono alla descrizione con la sottovoce “default” e non funziona nulla. Non vedo nessun evento che ho predisposto e che vedevo con le impostazioni vecchie con le deleghe.
Salve Mario,
vorrei aiutarti ma dovresti dirmi quali versioni stai usando sia di Mac OS che di iPhone OS.
Rispetto alle versioni precedenti, con le ultime release di Mac OS X, ad esempio, è stato migliorato il supporto CalDAV e i calendari di Google (anche più di uno) possono essere facilmente aggiunti dal menu preferenze di iCal.
Stesso discorso per iPhone: con l’ultima versione, si possono aggiungere account Google ed evitare l’accrocchio via Exchange (limitato ad un solo account).
Fammi sapere,
ciao
Scusa Mario, un’altra domanda. Ma se uso più calendari in ICal? E’ possibile sincronizzarli tutti in Google Calendar? Mi serve per fare il backup del mio calendario (agenda) in uso da diversi anni!! Mica posso modificare gli appuntamenti singolarmente e impostarli sul calendario di Google, sarebbe una pazzia!
Ciao, articolo molto interessante. Sono riuscito a sincronizzare i miei calendari.
Vorrei capire una cosa; sul mio account “Calendar” ho tre calendari come, per esempio: ufficio, personale, hobby.
Su Ical mia appare come calendario dell’accuont il primo “Uffcio” poi per far apparire gli altri devo vederli come delegati. E’ possibile vedere tutti i calendari come lo stesso account senza dover visualizzare questi delegati?
Grazie.
Gianni.
Ciao a tutti,
io non riesco a sincronizzare i calendari delegati con iPhone…e purtroppo mi servono. I famigerati sincronizzano senza problemi con iCal ma iTunes non li vede….ergo come li sincronizzo con il melafono? ASD
Ciao Lord Nemesi,
ho trovato sulla pagina di supporto di Google la soluzione al tuo problema: http://www.google.com/support/mobile/bin/answer.py?answer=151674&cbid=dxszwl0yao5l&src=cb&lev=%20answer
L’ultimo punto consente di accedere alla pagina di configurazione dei calendari delegati: metti un segno di spunta su quelli che vuoi gestire anche sull’iPhone ed il gioco è fatto.
Io ho appena provato e funziona
grazie del tuo commento,
ciao
ciao per caso ho trovato il tuo blog, forse credo in quello che chiamano destino. ho bisogno di sviluppare un progetto e mi serve una figura come la tua probabilmente.
dovrei sviluppare una macchina industriale. puoi aiutarmi?scusa il disturbo…