condividere iCal tra mac

L'archivio del forum de iMaccanici

Moderatore: ModiMaccanici

Avatar utente
Dolcezeus
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Avatar utente
Iscritto il: sab, 17 nov 2007 08:15
Messaggi: 372

Top

allora...ho installato busysinc mi sono messo a spulciare ed ho visto che praticamente al suo interno effettua un backup della cartella Calendar cno estensione icbu questo file poi secondo me forzatamente aggiorna iCal poichè se lo si fà manualmente richiede il permesso per farlo...mo tengo in mente un paio di idee confuse a dir la verità...
quella più convincente sarebbe questa:
fare uno script che ciclicamente (ogni 30 sec ad esempio)
effettua una copia degli ultimi elementi modificati della cartella Calendar
e la metti su dropbox
successivamente questo script deve copiare dalla cartella dropbox
e forzatamente sostituire in Calendar

il dubbio che mi viene adesso è:
riuscirò ad ottenere una sincronizzazione??mah..ci devo ragionare su...ma non mi sembra impossibile ci devo ragionare se qualcuno di voi ha qualche idea scrivi scrivi...

Avatar utente
fragrua
Stato: Connesso
Admin of my life
Admin of my life
Avatar utente
Iscritto il: sab, 08 ott 2005 07:00
Messaggi: 62793
Località: [k]ragnano

Top

Contatta:
venghi venghi…
:-D

Avatar utente
Dolcezeus
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Avatar utente
Iscritto il: sab, 17 nov 2007 08:15
Messaggi: 372

Top

sto lavorando con Automator... dicono che è potente vediamo.. se ci riesco...

Avatar utente
Dolcezeus
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Avatar utente
Iscritto il: sab, 17 nov 2007 08:15
Messaggi: 372

Top

aggiornamento sono riuscito a capire che quando si effettua una modifica di un evento viene creato un file temporaneo nella cartella Calendar->Sync che viene subito elaborato e poi cancellato non riesco ad usarlo.
Spostare i file ics non è la soluzione, infatti il file di cache mantiene tutti i riferimenti agli eventi quindi spostando già solo il file di cache si ottengono gli eventi sugli altri ical.
Nel file di cache la scrittura degli eventi non è in append ma segue una precisa regola che non sono riuscito ancora a capire bisognerebbe fare uno script che analizzi la cache aggiornata lettera per lettera ed aggiorni le altre cache sugli altri iCal il lavoro sembra immane anche perchè è difficile capire con criterio il pattern da cercare...
se mi viene in mente qualcosa o se viene a voi postate.

Avatar utente
fragrua
Stato: Connesso
Admin of my life
Admin of my life
Avatar utente
Iscritto il: sab, 08 ott 2005 07:00
Messaggi: 62793
Località: [k]ragnano

Top

Contatta:
Usa Fseventer per monitorare le modifiche e le consultazioni effettuate da iCal.
https://www.imaccanici.org/article.php?story=fseventer

Avatar utente
Dolcezeus
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Avatar utente
Iscritto il: sab, 17 nov 2007 08:15
Messaggi: 372

Top

grazie franz ma non mi riesce di usare fseeventer potresti provare a recuperare questo file .tmp nella cartella calendar->sync e postarlo o girarmelo tramite mail.
ah dimenticavo il file viene creato ogni qual volta aggiungi o togli un evento da iCal.

Avatar utente
TheMacGuru
Stato: Non connesso
Expert Latitante
Expert Latitante
Avatar utente
Iscritto il: lun, 05 gen 2009 19:49
Messaggi: 1739

Top

1) che versione del OSX stai usando?
2) ti serve Condividere tra i computer di casa o devi poter condividere anche dall'esterno?
3) Nel caso di risposta Si alla numero 2 il router e' di proprieta' o del provider?
4) Nel caso di uso prettamente casalingo non sarebbe piu' facile condividere i dati di iCal su rete locale!

saluti
P.S.
Ho evidenziato Condividere in quanto e' differente da Sincronizzare e mi sembra di avere capito che vuoi condividere e non sincronizzare.

Avatar utente
Dolcezeus
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Avatar utente
Iscritto il: sab, 17 nov 2007 08:15
Messaggi: 372

Top

bhè sarebbe molto meglio riuscire a farlo funzionare anche su rete internet...cmq voglio sincronizzare oppure riuscire a creare una sorta di cache condivisa in lettura e scrittura.

Avatar utente
fragrua
Stato: Connesso
Admin of my life
Admin of my life
Avatar utente
Iscritto il: sab, 08 ott 2005 07:00
Messaggi: 62793
Località: [k]ragnano

Top

Contatta:
Per il discorso temporaneo lo dice la parola.
Bisogna capire "dopo" quale file viene modificato. Tuttavia ho l'impressione che si tratti di un insieme di file altrimenti non me lo spiego.

Avatar utente
Dolcezeus
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Avatar utente
Iscritto il: sab, 17 nov 2007 08:15
Messaggi: 372

Top

a me interessa il contenuto franz ecco perchè mi serve magari riesco a capire in che modo viene modificato il file di cache. riesci a postarlo o mandarmelo?
Adesso vado a lavoro ne riparliamo quando torno.

Avatar utente
fragrua
Stato: Connesso
Admin of my life
Admin of my life
Avatar utente
Iscritto il: sab, 08 ott 2005 07:00
Messaggi: 62793
Località: [k]ragnano

Top

Contatta:
Cioè vuoi uno di questi?
Immagine
E chi ce la fa? Durano un attimo!

Avatar utente
TheMacGuru
Stato: Non connesso
Expert Latitante
Expert Latitante
Avatar utente
Iscritto il: lun, 05 gen 2009 19:49
Messaggi: 1739

Top

Rimane sempre la soluzione di attivare il Server WebDav di OSX e mettere i dati di iCal sul Server affinche' gli altri li possano sincronizzare. Tuttavia questa soluzione "complessa" richiede un uso intensivo del terminale.
Se vuoi ti posto le istruzioni.
Anche se rimango dell'idea che il BusySync sia la soluzione finale (non lo dico io ma le centinaia di utenti che lo hanno adottato).

saluti

Avatar utente
Dolcezeus
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Avatar utente
Iscritto il: sab, 17 nov 2007 08:15
Messaggi: 372

Top

si franz vorrei il punto temp per vedere che c'è scritto e soprattutto dove va a finire?
macguru grazie ma se riesco a capire due tre cose potremmo fare un software open alla faccia di chi si fà pagare!!

Avatar utente
fragrua
Stato: Connesso
Admin of my life
Admin of my life
Avatar utente
Iscritto il: sab, 08 ott 2005 07:00
Messaggi: 62793
Località: [k]ragnano

Top

Contatta:
Ce l'ho fatta!

Codice: Seleziona tutto

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>deleted</key>
	<dict>
		<key>com.apple.calendars.Event</key>
		<array>
			<string>Event/p31</string>
		</array>
	</dict>
	<key>modified</key>
	<dict>
		<key>com.apple.calendars.Calendar</key>
		<array>
			<string>LocalCalendar/p1</string>
		</array>
	</dict>
</dict>
</plist>
Ho dovuto fare Apri dal menù di Textedit sulla cartella "Calendar Sync Changes" e nel momento della creazione del file (meno di un secondo) eseguire il comando Apri!
:-D

Avatar utente
Dolcezeus
Stato: Non connesso
Maccanico attivo
Maccanico attivo
Avatar utente
Iscritto il: sab, 17 nov 2007 08:15
Messaggi: 372

Top

ci deve essere qualcosa di più semplice... non credo che busysinc faccia il pattern della stringa modificata nel file cache e modifichi gli altri file ad esso essociato...ci deve essere un modo più semplice una funzione un file che contiene solo la stringa del file di cache modificata..ci deve essere...

Bloccato

Torna a “[Archivio] iMaccanici Assistenza”

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti