qtmoko calendar

arne anka openmoko at ginguppin.de
Sun Feb 10 22:47:54 CET 2013


for i in {1..100} ; do wget http://url/$i.ics ; done

> The ics files on the server are in format 1.ics, 2.ics, 8.ics,  
> 27.ics....43.ics... and so on. It's egroupware groupdav folder for  
> calendar.
>
> urodelo
>
> On Sat, 09 Feb 2013 17:25:12 +0100, arne anka <openmoko at ginguppin.de>  
> wrote:
>
>> using wget with
>> -r -l 1
>> you should be able to download the whole folder without going deeper  
>> than that.
>>
>> if you have an idea of the format of the files (ie  
>> eventname_yyyy-mm-dd.ics or such) you could try to create possible  
>> combinations with printf and append them to the base url in a loop.
>>
>>> tnk, i'll try
>>>
>>> uro
>>>
>>> On Thu, 07 Feb 2013 12:59:06 +0100, Adrien Dorsaz <adrien at adorsaz.ch>  
>>> wrote:
>>>
>>>> I think you can modify the "wget" loop :
>>>> https://github.com/Trim/qtmoko-ics2qtcal/blob/master/sync4ics2openmoko.sh#L19
>>>> to loop on a variable from 1 to any number instead on arguments (you
>>>> should add option --tries 1 to avoid to be stucked 20 times on a  
>>>> file).
>>>>
>>>> It should work, if names are simply "number".ics, but it won't be  
>>>> really
>>>> optimized.
>>>>
>>>> Otherwise, I don't really know wget/curl to retrive all files from a
>>>> server. Maybe you can find an index of files at some address (I don't
>>>> know if apache have a special address to display index) ?
>>>>
>>>> Adrien
>>>>
>>>> Le jeudi 07 février 2013 à 12:36 +0100, urodelo a écrit :
>>>>> tnx
>>>>> is it possible to retrieve more ics from remote url/server  
>>>>> recursively?
>>>>> For example, on remote server I have http://foobar.foo/1.ics ,
>>>>> http://foobar.foo/2.ics, http://foobar.foo/8.ics ,
>>>>> http://foobar.foo/43.ics... but I don't have an exactly clue about  
>>>>> the
>>>>> name/numer of ics files...
>>>>> the main problem to me seems to retrieve all the ics files stored on  
>>>>> the
>>>>> remote server through wget/curl etc, without knowing exactly haow  
>>>>> many
>>>>> they are and especially without knowing the name of every single ics  
>>>>> file
>>>>>
>>>>> thank you
>>>>> uro
>>>>>
>>>>> On Thu, 07 Feb 2013 12:11:35 +0100, Adrien Dorsaz <adrien at adorsaz.ch>
>>>>> wrote:
>>>>>
>>>>> > Hello!
>>>>> >
>>>>> > Le jeudi 07 février 2013 à 11:58 +0100, urodelo a écrit :
>>>>> >> Hello,
>>>>> >> what is the executable file for the qtmoko calendar? Is it  
>>>>> possible
>>>>> > to
>>>>> >> import/export ics files or do other operations through the  
>>>>> terminal?
>>>>> >> tnx
>>>>> >> uro
>>>>> >
>>>>> > I've just updated a small tool to import ics files written in  
>>>>> shell/perl
>>>>> > by Mossroy :
>>>>> > https://github.com/Trim/qtmoko-ics2qtcal
>>>>> >
>>>>> > (Please note that, it removes all appointements before to import
>>>>> > calendars and so there's no synchronisation with calendar server)
>>>>> >
>>>>> > As you can see, all the data of qtmoko calendar are stored in the
>>>>> > database /home/root/Applications/Qtopia/qtopia_db.sqlite and  
>>>>> espcially
>>>>> > in the "appointements" table.
>>>>> >
>>>>> > So, I think you can easily export data to ics files by creating a  
>>>>> qtmoko
>>>>> > specific DateTime::Format builder for this database.
>>>>> >
>>>>> > HTH,
>>>>> > Adrien
>>>>> >
>>>>>
>>>>>
>>>>
>>>
>>>
>>
>>
>
>


-- 
"Schon vor dem Come-Back von Modern Talking wusste ich:
Dieter Bohlen ist der Preis der Freiheit."
                                                    Heinz Rudolf Kunze



More information about the community mailing list