OpenSync

szimszon küldte be h, 2008-01-28 16:31 időpontban

[http://www.opensync.org/ OpenSync] egy függvénykönyvtár (azért van parancssoros es GTK+ ui is hozzá) amivel különböző kézi kütyükön lehet szinkronizálni
* címjegyzéket,
* naptárat,
* teendőket,
* feljegyzéseket...
különböző alkalmazásokkal. A rendszer plugineket használ, mint:
* libopensync-plugin-evolution2 - Evolution plugin for opensync
* libopensync-plugin-evolution2-dev - Development files for Evolution plugin for opensync
* libopensync-plugin-file - Opensync file plugin
* libopensync-plugin-gnokii - Gnokii plugin for opensync
* libopensync-plugin-google-calendar - Opensync Google Calendar plugin
* libopensync-plugin-gpe - Opensync gpe plugin
* libopensync-plugin-irmc - Opensync irmc plugin
* libopensync-plugin-jescs - OpenSync Plugin for Java Enterprise System Calendar
* libopensync-plugin-kdepim - Opensync kdepim plugin
* libopensync-plugin-ldap - OpenSync Plugin for LDAP
* libopensync-plugin-moto - OpenSync Plugin for syncing with Motorola phones
* libopensync-plugin-opie - Opensync opie plugin
* libopensync-plugin-palm - Opensync palm plugin
* libopensync-plugin-python - Python engine for OpenSync
* libopensync-plugin-sunbird - Opensync Mozilla Calendar(Sunbird) plugin
* libopensync-plugin-synce - Opensync synce plugin
* libopensync-plugin-syncml - Opensync syncml plugin

Repók találhatók: http://www.opensync.org/wiki/download
Sajnos a ''stabil'' változat sem az igazi számomra, bár ez valszeg a telefonom hibája, talán a SE úgy gondolta, hogy csak az angol nyelv létezik és más írásjelekre nincs is szükség... így a telefon nem értelmezi az utf-8-at.
Sebaj, gondoltam, kiszúrok vele, a '''sunbird''' plugin képes leszedni a naptárat a webről (webDav-on), ill. működik a [http://www.k5n.us/webcalendar.php webcalendar] legújabb fejlesztői változatával.
Gondoltam letöltöm a webről fájlba, majd a fájlokat jól átkonvertálom '''iconv''' -val iso8859-2 -re, majd azt töltöm fel a telefonra. Na a fájl -> telefon syncronizálás nem működik valamiért, vagy csak én vagyok béna... pl. a 4 bejegyzésből valamiért csak 1 kerül át... az meg külön jó, hogy a rendszer rögtön visszirányba is szinkronizál... :(

Szórakoztam kicsit a [http://bluezync.kaarposoft.dk/ blueZync]-kel, de neki a fejlesztői OpenSync kell, amivel nem nagyon akart menni a teló :( Elvileg a [http://www.opensync.org/wiki/DeviceCompatibilityList hardverlista] alapján a stabil verzióban (0.22) irmc-n keresztül lehet elérni a telót (22-es nincs Debianhoz, csak 21-es, viszont a 19-sel működik), a fejlesztői változatban nem tudtam lefordítani az irmc plugint hozzá a syncml valami miatt nem működik a telóval... :(

Nagy erőkkel dolgoznak a 0.40-es kiadáson. A megfejtendő problémák: http://www.opensync.org/wiki/TODO

Remélem mielőbb kiadják, és lefordítják Debian Etch-re... ez már fog tudni egy irányú szinkronizációt...

szimszon küldte be v, 2008-02-03 21:19 időpontban

Permalink

Több kevesebb kutakodás és hibakeresés után kiderült:
* a telefon és a [http://www.mozilla.org/projects/calendar/lightning/ Lightning] UTF-8 szempontból jó
* a [http://www.k5n.us/webcalendar.php webcalendar] -nak voltak hiányosságai ha eleve UTF-8-as környezetben használjuk (kétszer kódolta UTF-8-ra az eseményeket) Javítás: [https://sourceforge.net/forum/forum.php?thread_id=1927720&forum_id=11588 itt]
* Aztán már csak azt kellett elérni, hogy ne duplikálódjon az esemény a webcalendar-ban, javítás [https://sourceforge.net/forum/forum.php?thread_id=1929314&forum_id=11588 itt]
* mindezzel is csak a webcalendar -> mobil, illetve a webcalendar -> lightning tűnik működőnek.