Я пытаюсь синхронизировать мой календарь Google с рабочим столом Ubuntu, используя conky и gcalcli, но получаю ошибку

Следуя этому руководству по conky и gcalcli, я пытался синхронизировать свой календарь Google с моим рабочим столом Ubuntu. После того, как я все сделал и попробовал запустить conky, я получил следующую ошибку:

Traceback (most recent call last):
  File "/usr/bin/gcalcli", line 1524, in <module>
    BowChickaWowWow()
  File "/usr/bin/gcalcli", line 1292, in BowChickaWowWow
    cfg = LoadConfig(configFile)
  File "/usr/bin/gcalcli", line 1174, in LoadConfig
    config.read(os.path.expanduser(configFile))
  File "/usr/lib/python2.7/ConfigParser.py", line 305, in read
    self._read(fp, filename)
  File "/usr/lib/python2.7/ConfigParser.py", line 512, in _read
    raise MissingSectionHeaderError(fpname, lineno, line)
ConfigParser.MissingSectionHeaderError: File contains no section headers.
file: /home/timur/.gcalclirc, line: 1
'user: "myusername"\n'

Примечание: мой текстовый файл действительно содержит мое имя пользователя.

1 ответ

Я использую gcalcli почти каждый день. Это отличная программа, но для отображения моего календаря Google в Conky я использую сценарий Python Script Google Calendar от Kaivalagi.

Смотрите ветку по адресу: http://ubuntuforums.org/showthread.php?t=837385

Скрипт использует conky keyring для безопасной передачи ваших учетных данных. Вся документация очень понятна и проста в использовании, за исключением возможного набора ключей.

Для настройки связки ключей в терминале введите: conkyKeyring -u gmail_address -p gmail_password

Вот скриншот моего календаря в conky через этот скрипт:

введите описание здесь

Другие вопросы по тегам