GCalEvents
Read events from your Google Calendars and put it on console or sends to GMail. Allow configuration of different ‘look forward’ time for different calendars.
Instalation
Please use ruby gems: % gem install –remote gcalevents+.
Configuration
Configuration is stored in XML file at: $HOME/.gcalendar.xml.
Sample configuration file
<?xml version=“1.0” encoding=“UTF-8”?> <config> <username>[email protected]</username> <!– Google Account username –> <password>y0uRpAsSw04d</password> <!– Google Account password –> <days>0</days> <!– How many days in the future to read –> <email_to>[email protected]</email_to> <!–Optional. Email address to send notifications. Default: username.–> <email_to>[email protected]</email_to> <!–Optional. There can be many email addresses.–> <email_subject>MySubject</email_subject> <!–Optional. Default: “Google Calendar Events”.–> <banner>Upcoming events</banner> <!–Optional. Displayed before events. Default: “-=Events on Google Calendar=-”. –> <calendars> <!–Optional. By default read all calendars for days specified in this XML. –> <title forward=“7”>Realy important calendar</title> <title forward=“3”>Birdthday</title> <title forward=“false” regexp=“true”>^Not really that important</title> </calendars> </config>
Usage
When configured properly just run: % gcalevents After some time events will show off.
Read help for parameters: % gcalevents -h
Author
Roman ‘MrStone’ Kamyk ([email protected]), Student of Poznan University Of Technology, Computing Science Institute.