Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

convert ical to vcal

188 views
Skip to first unread message

Goulafra

unread,
Mar 21, 2008, 11:11:58 AM3/21/08
to
Hi !
I'm looking for a freeware to convert ics files (icalendar) to vcs files
(vcalendar).
Any ideas ?
TIA !

Goulafra

unread,
Mar 21, 2008, 11:13:08 AM3/21/08
to
Goulafra <goul...@nullepart.fr> wrote in news:47e3d03e$0$894$ba4acef3
@news.orange.fr:

I forgot : OS Win XP, or Vista, or eventually Linux

B. R. 'BeAr' Ederson

unread,
Mar 21, 2008, 11:49:47 AM3/21/08
to
On 21 Mar 2008 15:11:58 GMT, Goulafra wrote:

> I'm looking for a freeware to convert ics files (icalendar) to vcs files
> (vcalendar).

Both formats are very closely related. It usually is enough to just
rename them. If the target software complains, adjusting the lines
with [VERSION:x.0] may help. (Set x to 1 for vCal and to 2 for iCal.)
Any program able to replace in plain text files will do this.

Since iCal uses some newer tags (compared to vCal) you may not be
able to access some of the entries of your iCal files. But this
would also be the case after any "real" conversation.

HTH.
BeAr
--
===========================================================================
= What do you mean with: "Perfection is always an illusion"? =
===============================================================--(Oops!)===

Goulafra

unread,
Mar 22, 2008, 6:53:09 AM3/22/08
to
"B. R. 'BeAr' Ederson" <br.ed...@expires-2008-03-31.arcornews.de>
wrote in news:14tp0n74...@br.ederson.news.arcor.de:

> Both formats are very closely related. It usually is enough to just
> rename them. If the target software complains, adjusting the lines
> with [VERSION:x.0] may help. (Set x to 1 for vCal and to 2 for iCal.)
> Any program able to replace in plain text files will do this.

alas, it doesn't work : vcs files I made this way are unreadable...

The plot is to export ics file from Lightning module (in Thunderbird) and
import vcs file in Palm Desktop.

Any other ideas ?

TIA

B. R. 'BeAr' Ederson

unread,
Mar 22, 2008, 8:33:15 AM3/22/08
to
On 22 Mar 2008 10:53:09 GMT, Goulafra wrote:

[iCal -> vCal]

>> Both formats are very closely related. It usually is enough to just
>> rename them. If the target software complains, adjusting the lines
>> with [VERSION:x.0] may help. (Set x to 1 for vCal and to 2 for iCal.)
>> Any program able to replace in plain text files will do this.
>
> alas, it doesn't work : vcs files I made this way are unreadable...
>
> The plot is to export ics file from Lightning module (in Thunderbird) and
> import vcs file in Palm Desktop.

Palm Desktop needs the renaming to *.vcs, the VERSION set to 1.0
*and* the removal of all TZID references inside time related rows.
E.g.:

DTSTART;TZID=/mozilla.org/20070129_1/Europe/Berlin:20080324T000000

needs to be:

DTSTART:20080323T000000

for correct import into Palm Desktop. Do a global search and replace
on the complete TZID string (starting with the semicolon and ending
right before the colon). You can use the complete content from the
TZID line - which will be somewhere near the top of the file - as
search string, but need to prepend a semicolon and to exchange the
colon in this line by an equal sign.

I don't know of any free conversion tools. So this approach may be
your best chance. If you can confirm that the method above works
for you (that may depend on number and kind of events stored inside
the iCal file), I may be able to show you a method to automate this
task. Provided, you don't need that functionality only once... ;-)

Goulafra

unread,
Mar 22, 2008, 1:03:53 PM3/22/08
to
wrote in news:6bnkc0yd...@br.ederson.news.arcor.de:
> Palm Desktop needs the renaming to *.vcs, the VERSION set to 1.0
> *and* the removal of all TZID references inside time related rows.
> E.g.:
> DTSTART;TZID=/mozilla.org/20070129_1/Europe/Berlin:20080324T000000
> needs to be:
> DTSTART:20080323T000000
> for correct import into Palm Desktop. Do a global search and replace
> on the complete TZID string (starting with the semicolon and ending
> right before the colon). You can use the complete content from the
> TZID line - which will be somewhere near the top of the file - as
> search string, but need to prepend a semicolon and to exchange the
> colon in this line by an equal sign.

ok, I'll give a try that way...

> I don't know of any free conversion tools. So this approach may be
> your best chance. If you can confirm that the method above works
> for you (that may depend on number and kind of events stored inside
> the iCal file), I may be able to show you a method to automate this
> task. Provided, you don't need that functionality only once... ;-)

Oh no ! I'll have to use it daily !

Craig

unread,
Mar 22, 2008, 4:18:51 PM3/22/08
to

The only way I've found is by using KPilot (A KDE app for *nix) for example:
<http://ubuntuforums.org/showthread.php?t=38162>

hth,
-Craig

0 new messages