Author Topic: Multisync For Cacko  (Read 11602 times)

petya

  • Jr. Member
  • **
  • Posts: 61
    • View Profile
Multisync For Cacko
« Reply #30 on: February 04, 2005, 01:11:14 pm »
I tried to do this with todo list, and i am pretty sure, when i tap todo, the opie, todo starts, by the way, it cannot be good, because the empty xml file i touched got it's headers, but it's empty, but evo has todos in the todo list. If i put a todo on my z, it appears on evolution, i checked in multisync, that i want to see my stuff in both places.

Huinen

  • Newbie
  • *
  • Posts: 12
    • View Profile
Multisync For Cacko
« Reply #31 on: February 04, 2005, 07:28:58 pm »
I use 1.03-1 from cacko feed and evolution 1.4.3-6 from debian stable. Evolution 2 did some extrange things when trying to sync: The contacts appear with a "/" next to the surname. With Evolution 1.4.3 I can sync in both places but i  need to reboot  the addressbok aplication.
Sharp Zaurus C860
D-link DCF-660W
Sandisk SD 1GB
Cacko Rom 1.22

petya

  • Jr. Member
  • **
  • Posts: 61
    • View Profile
Multisync For Cacko
« Reply #32 on: February 08, 2005, 02:19:21 am »
I managed to get forward with this thing, now the sync works. I see my todo entries in evolution, and evolution's todo gets into the todolist.xml file. I thought i succeeded. But not. When i start todo list on my z, it doesn't show the evolution tasks, only those i typed in on the zaurus, but in the xml, there is the evo task. Anybody know anything about this problem? I have got an sl-c760 with cacko 1.22

petya

  • Jr. Member
  • **
  • Posts: 61
    • View Profile
Multisync For Cacko
« Reply #33 on: February 08, 2005, 02:28:40 am »
Here are the detalis:

before synchronization:

todolist.xml file:
$ cat Applications/todolist/todolist.xml
<!DOCTYPE Tasks>
<Tasks>
<Task Completed="0" HasDate="0" Priority="3" Progress="0" Categories="" Description="" Summary="sample zaurus task" Uid="-1107761051" State="3"   />

the evolution tasks file:
$ cat tasks.ics
BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/softwarestudio.org/Olson_20011030_5/Europe/Budapest
X-LIC-LOCATION:Europe/Budapest
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
END:STANDARD
END:VTIMEZONE
BEGIN:VTODO
UID:20050208T070002Z-6734-100-1-1@petya
DTSTAMP:20050208T070002Z
CLASS:PUBLIC
PRIORITY:0
SUMMARY:sample evolution task
TRANSP:OPAQUE
SEQUENCE:1
LAST-MODIFIED:20050208T070002Z
END:VTODO
END:VCALENDAR

The multisync syncing:
Connecting to 192.168.129.201...
Fetching /home/zaurus/Applications/addressbook/addressbook.xml to /tmp/addressbook.xml
/home/zaurus/Applications/addressbook/address 100%  113     0.1KB/s   00:00
Connecting to 192.168.129.201...
Fetching /home/zaurus/Applications/todolist/todolist.xml to /tmp/todolist.xml
/home/zaurus/Applications/todolist/todolist.x 100%  182     0.2KB/s   00:00
Connecting to 192.168.129.201...
Fetching /home/zaurus/Applications/datebook/datebook.xml to /tmp/datebook.xml
/home/zaurus/Applications/datebook/datebook.x 100%   82     0.1KB/s   00:00
Connecting to 192.168.129.201...
Fetching /home/zaurus/Settings/Categories.xml to /tmp/Categories.xml
/home/zaurus/Settings/Categories.xml          100%  164     0.2KB/s   00:00
sftp> cd Settings
sftp> put /home/petya/.multisync/1/Categories.xml Categories.xml
Uploading /home/petya/.multisync/1/Categories.xml to /home/zaurus/Settings/Categories.xml
sftp> bye
sftp> cd Applications/addressbook
sftp> put /home/petya/.multisync/1/addressbook.xml addressbook.xml
Uploading /home/petya/.multisync/1/addressbook.xml to /home/zaurus/Applications/addressbook/addressbook.xml
sftp> bye
sftp> cd Applications/todolist
sftp> put /home/petya/.multisync/1/todolist.xml todolist.xml
Uploading /home/petya/.multisync/1/todolist.xml to /home/zaurus/Applications/todolist/todolist.xml
sftp> bye
sftp> cd Applications/datebook
sftp> put /home/petya/.multisync/1/datebook.xml datebook.xml
Uploading /home/petya/.multisync/1/datebook.xml to /home/zaurus/Applications/datebook/datebook.xml
sftp> bye


After sync:
the todolist.xml file:
<?xml version="1.0"?>
<!DOCTYPE Tasks>
<Tasks>
<Task Uid="-1107761051" Completed="0" HasDate="0" Priority="3" Progress="0" Description="" Summary="sample zaurus task" State="3" />
<Task Uid="825919597" Summary="sample evolution task" />

The evolution side:
BEGIN:VCALENDAR
CALSCALE:GREGORIAN
PRODID:-//Ximian//NONSGML Evolution Calendar//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/softwarestudio.org/Olson_20011030_5/Europe/Budapest
X-LIC-LOCATION:Europe/Budapest
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
END:STANDARD
END:VTIMEZONE
BEGIN:VTODO
UID:20050208T070002Z-6734-100-1-1@petya
DTSTAMP:20050208T070002Z
CLASS:PUBLIC
PRIORITY:0
SUMMARY:sample evolution task
TRANSP:OPAQUE
SEQUENCE:1
LAST-MODIFIED:20050208T070002Z
END:VTODO
BEGIN:VTODO
PRIORITY:5
PERCENT-COMPLETE:0
X-LIC-ERROR;X-LIC-ERRORTYPE=VALUE-PARSE-ERROR:No value for DESCRIPTION
 property. Removing entire property:
SUMMARY:sample zaurus task
UID:20050208T070436Z-6988-100-6820-1@petya
DTSTAMP:20050208T070436Z
LAST-MODIFIED:20050208T070436Z
END:VTODO
END:VCALENDAR


This seems to be ok, on the evolution side, it's ok. But when i start opie-todolist on the zaurus only sample zaurus task shows up. I am using mulktisync 0.83 and evolution 1.4.6 on a gentoo box.

petya

  • Jr. Member
  • **
  • Posts: 61
    • View Profile
Multisync For Cacko
« Reply #34 on: February 08, 2005, 04:22:09 am »
I discovered az intesting thing, it works after a reboot, but i don't want to reboot my pda after every syncing. Can something like, update datat from xml can be done for pim apps? I would like to create an icon for for example a shell script on the pim tab. Not just todo list produces this, calendar, and contacts too. I am using the opie pim apps, and an other problem is that addressbook runs only in qvga (the magnify screen cannot be unchecked), if i run it from konsole, it is perfect.

Can you recommend anything for the refresh / qvga problem?

petya

petya

  • Jr. Member
  • **
  • Posts: 61
    • View Profile
Multisync For Cacko
« Reply #35 on: February 08, 2005, 04:22:44 am »
I forgot that i am using cacko 1.22 lite version.

Huinen

  • Newbie
  • *
  • Posts: 12
    • View Profile
Multisync For Cacko
« Reply #36 on: February 08, 2005, 11:12:03 am »
You can kill the addressbook process instead of rebooting.Close the addressbook, go to Settings tab and click on System info. Then open the Process tab and send the SIGKILL signal to the addresbook application. Restart the addressbook.
Also you can open a console and write "killall addresbook" and then restart the program. The contacts should appear now.
Sharp Zaurus C860
D-link DCF-660W
Sandisk SD 1GB
Cacko Rom 1.22

stupkid

  • Hero Member
  • *****
  • Posts: 578
    • View Profile
    • http://
Multisync For Cacko
« Reply #37 on: February 08, 2005, 12:07:41 pm »
As I recall from when I used Opie PIMs+ Evolution you might have problems with your changes being synced if while syncing:

1.  The opie PIMs are running.
2.  The opie PIMs are fastloaded.

This is because the PIM xml files are opened while the apps are running.  When you sync with Multisync, Multisync just copies xml file saved on flash and syncs it with Evolution and then writes the changed file back.  If the file is opened in the PIM apps they will write back the old version on exit.

Zaurus SL-C3200 pdaXii13v2 5.5 / Ambicom WC1100C-CF / Socket Bluetooth Rev G


OpenMoko FreeRunner - Running Tweaked OM2008.x Image

petya

  • Jr. Member
  • **
  • Posts: 61
    • View Profile
Multisync For Cacko
« Reply #38 on: February 08, 2005, 01:35:22 pm »
that's it, fastload will be the problem, how can i disable this in cacko lite? tap and hold thing doesn't work. What about the qvga address book (tap and hold doesn't work)?