Mercurial > hg > gcmultimerge
view README.txt @ 72:1ab40033bb87
Add 'creator' to event equality comparision excluded fields.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Tue, 12 Jul 2016 11:19:38 +0300 |
parents | 8ef792b573a9 |
children | 0ccf3fd49181 |
line wrap: on
line source
Google Calendar MultiMerge(tm) 9000 =================================== By Matti 'ccr' Hämäläinen <ccr@tnsp.org> First, we need to install the required Python tools in order to install the required Google API Python modules ... in Debian/Ubuntu, chant the following magic incantations: $ sudo apt-get install python-pip python-setuptools python-wheel Then, use PIP to install Google API stuff locally for the user .. $ pip install --upgrade google-api-python-client -- At this point, you will need to enable the Calendar API from Google's control panel. Refer to the following web page: https://developers.google.com/google-apps/calendar/quickstart/python The section "Step 1" has the instructions. We've already done "Step 2", which is incomplete in the guide anyway. -- Finally, edit example.cfg and run multimerge with config file as command line parameter (if no configuration file is specified, certain default settings will be used): $ ./multimerge.py example.cfg On first run, you will need to authenticate Multimerge to allow access to the target calendar. You copy & paste the generated URL to browser, authenticate and copy & paste the given "key" to the Multimerge's prompt and hit ENTER. After first time authentication the program can be run from a Cron task, if preferred.