AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |
Back to Blog
Rainlendar lite calendar downloads3/28/2023 ![]() ![]() The software supports events and tasks which both are kept in separate lists. Check the list of features and the gallery for a better overview of all the things the tool can do. The alarm can be defined to be set off any duration before the actual event so you have time to prepare for it. You'll also get an alarm when an event or task is due so that you don't miss it. You can also set a due date for the tasks to make sure you'll remember to do them on time. The task list can be arranged in several ways so that you can keep it better organized. You can also have a separate list for your long term tasks. The icons in the calendar are also available in the event list and other windows to make it easier to separate the events. ![]() Different events can have a different appearance on the list so you can easily spot the important events from the others. You can decide how many days in advance you want to see on the list. ![]() All the future events are shown in a separate list where you can see the week's events at one glance. Rainlendar 64-bit is a Unicode application and supports localization so you can use it in your own language. Rainlendar uses the standard iCalendar format to store its events and tasks so you can easily transfer them between applications. ![]() It is possible to use the program with other calendar applications too. The appearance can be customized with skins and you can even mix different skins together. The application is platform independent so you can run it on all major operating systems: Windows, Linux, and macOS. Which makes cron update the icals every 60 which is sufficient for my not so rapidly changing schedule ).Rainlendar 64-bit is a feature-rich calendar application that is easy to use and doesn't take much space on your desktop. For cron I used (good post on cron here ())Ġ * * * * /home/paul/bin/get-icals.py /home/paul/.icals/icals.txt /home/paul/.icals/ Either hook the python script to a scheduler (I used cron) or create a launcher for the script and call it (click on it) whenever you want to sync. Ok, now to actually keep rainlendar synced, you have basically two options. I also changed "Read only" to "Yes" to remind myself that this "syncing" is one-way only, from Google to rainlendar (if you want two way, you would have to get the pro version, I suppose). Be sure to change the "Monitor changes" option to "Yes", otherwise this exercise would be quite useless ). Once you called the script, the calendar files from google should be in the directory you specified and you can import them in rainlendar (right click on it -> Options -> Calendars -> Add. Get-icals.py /path/to/icals.txt /path/to/output/ Name: gets each ical file from google, and saves them as name.ics in a path specified by the second argument given to the script. What this does is that it goes through the file with your ical urls, splits each line at the first colon (that's why you should save them in the form Outfile = os.path.join(sys.argv,nextical+".ics")Īnd save it (I called mine get-icals.py) and make it executable: Second: directory where the ical calendars should be saved""" Ok, now for the hacking: create the following python script:įirst : location of file containing the ical URLs. Repeat this for all the calendars you want to show up in rainlendar. So my first entry in the file looks like this (all one line) Put the name of the calendar in front of it, followed by a colon and a space. It will show you an address, copy that into your ical file. Here is how to pull your google calendars into rainlendar lite:įirst thing you'll need is to find out the private ical address of the Google calendars you want and put it into a file, I called mine icals.txt ) To find the address go to Google calendar, click on settings, click on calendars, click on the calendar you want (if you have several), scroll all the way to the bottom where it says "Private Address" and then click on the green ICAL button. ![]()
0 Comments
Read More
Leave a Reply. |