[Guida] Importare eventi sul proprio cellulare, senza ricorrere cloud computing

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
heian

[Guida] Importare eventi sul proprio cellulare, senza ricorrere cloud computing

Messaggio da heian »

Introduzione
Ho trovato un modo pratico per importare appuntamenti e promemoria dal pc al cellulare, senza dover ricorrere ai servizi di cloud computing.

Premetto che ho un cellulare Nokia e che utilizzo il Bluetooth come sistema di trasferimento.
Gli appuntamenti da importare sono semplici biglietti vcs, che possono essere compilati sfruttando dei modelli o esportati dai siti web che offrono il download di schede ical dei propri eventi (come Facebook, ad esempio).

Sono soddisfatto del risultato che ho ottenuto ed ho pensato di scrivere questo breve tutorial, utile per chiunque abbia voglia di prenderne spunti.


Preparazione programma di invio delle schede

Per prima cosa, dovete conoscere il codice mac del vostro cellulare. Quindi, attivate il Bluetooth e digitate nel terminale:

Codice: Seleziona tutto

hcitool scan
00:11:22:AA:BB:CC  MyPhonesName

Tra i risultati, dovrebbe apparire il nome umano del vostro dispositivo, associato ad un indirizzo MAC del vostro cellulare.

Questo indirizzo vi servirà in questo programma:

Codice: Seleziona tutto

for f in ~/Desktop/*.vcs
do
bluetooth-sendto --device=00:11:22:AA:BB:CC $f
	mv $f ~/.local/share/Trash/files
done
Sostituite l'indirizzo d'esempio con il vostro.
Questo piccolo script bash è in grado di inviare al vostro cellulare tutte le schede *.vcs che avete preparato sul Desktop. Al termine dell'operazione, sposterà tutti questi file nel vostro cestino, in modo da lasciare la vostra interfaccia pulita.


Come creare le schede
Il modo più pratico è quello di scaricare dai siti che promuovono eventi il relativo file ical. In questo caso, sarà sufficiente salvare sul proprio desktop questo file e rinominarlo con esenzione .vcs (in modo che sia riconosciuto dal programma bash che abbiamo preparato).

Altrimenti è possibile scriverli.
Ho creato questi template, a seconda della necessita:

Tipo riunione
BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VEVENT
DTSTART:
DTEND:
CATEGORIES:MEETING
SUMMARY:
LOCATION:
END:VEVENT
END:VCALENDAR
A cui è possibile modificare i campi SUMMARY LOCATION DTSTART (data di inizio, con formato yyyymmddThhmm00)  DTEND (data di fine)

Tipo Memo
BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VEVENT
DTSTART:
DTEND:
CATEGORIES:MEMO
SUMMARY:
END:VEVENT
END:VCALENDAR
Tipo Chiamata
BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VEVENT
DTSTART:
DTEND:
CATEGORIES:PHONE CALL

SUMMARY:
X-NOK-CAT:icon_indi_cale_call
END:VEVENT
END:VCALENDAR
Tipo Promemoria
BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VEVENT
DTSTART:yyyymmdd
DTEND:yyyymmdd
CATEGORIES:REMINDER
SUMMARY:
END:VEVENT
END:VCALENDAR
Tipo Compleanno
BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VEVENT
DTSTART:
DTEND:
RRULE:YD1 #0
CATEGORIES:SPECIAL OCCASION
SUMMARY:
X-NOK-CAT:icon_indi_cale_birthday
END:VEVENT
END:VCALENDAR
Topo Promemoria
BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VEVENT
DTSTART:yyyymmdd
DTEND:yyyymmdd
CATEGORIES:REMINDER
SUMMARY:
END:VEVENT
END:VCALENDAR
Tipo Impegno
BEGIN:VCALENDAR
VERSION:1.0
BEGIN:VTODO
SUMMARY:
DUE:yyyymmddThhmm00
PRIORITY:
STATUS:NEEDS ACTION
END:VTODO
END:VCALENDAR
Indicare la priorità con 0, 1 o 2


Conclusione
Per velocizzare le operazioni, è possibile creare un pulsante sul pannello di gnome collegato allo script bash. In questo modo, è possibile inviare tutti gli appuntamenti con un click.
Ulteriore vantaggio è dato nel mettere i modelli dentro la cartella Template della propria home directory. Questo permetterà di creare "al volo" gli appuntamenti con un click destro sul Desktop -> Create Document.

Spero possa esservi d'aiuto!
Ciao!
Ultima modifica di heian il martedì 1 marzo 2011, 13:40, modificato 1 volta in totale.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 5 ospiti