Это команда gcalcli, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
gcalcli - Интерфейс командной строки Календаря Google
СИНТАКСИС
gcalcli [параметры] команда [аргументы или параметры команды]
ОПИСАНИЕ
gcalcli - это приложение Python, которое позволяет вам получить доступ к вашему Календарю Google из
командная строка. Получить повестку дня, найти события и быстро добавить новые события легко.
Кроме того, gcalcli можно использовать в качестве напоминания для выполнения любого приложения, которое вы
хотеть.
КОМАНДЫ
список список всех календарей
поиск
поиск событий - условия поиска без учета регистра для поиска событий, которые
сопоставьте эти термины в любом поле, например, в традиционном
Поиск Google с кавычками, исключениями и т. Д.
- например, чтобы получить только игры: "футбол -практика"
повестка дня [начало] [конец]
получить повестку дня на определенный период - время начала по умолчанию - 12 часов утра - время окончания
по умолчанию - 5 дней с начала - пример строки времени:
'9 / 24 / 2007'
'24/09/2007' '24/9/07' 'Sep 24 2007 3:30pm' '2007-09-24T15:30'
'2007-09-24T15:30-8:00' '20070924T15' '8am'
Calw [Начните]
составьте недельную повестку дня в удобном календарном формате - недели - это количество недель, на которые нужно
дисплей - время начала по умолчанию - начало этой недели - обратите внимание, что все события для
отображается неделя (недели)
спокойствие [начало]
получить повестку дня на месяц в красивом формате календаря - время начала по умолчанию - это начало
этого месяца - обратите внимание, что отображаются все события за месяц
и будет отображаться только один месяц
быстро
быстро добавить событие в календарь - разовое --календарь необходимо указать -
Параметр "--details url" покажет ссылку на событие - пример текста:
'Ужин с Эриком завтра в 7:XNUMX'
«Кошелек или жизнь 5 октября, 10:31»
добавить добавить подробное событие в календарь - единичное --календарь необходимо указать -
Параметр "--details url" покажет ссылку на событие - пример:
гкалькли --календарь 'Эрик Дэвис'
--заглавие «Финальный анализ алгоритмов» --куда UCI --когда '12/14/2012 10:00'
--продолжительность 60 --описание «Это будет сложно!» --напоминание 30 добавить
удалять [начать конец]
удалить событие (я) в течение необязательного периода времени - поисковые запросы без учета регистра
найти и удалить
события, как и команда "поиск"
- удаление происходит в интерактивном режиме
использовать --iamaexpert возможность автоматического удаления
ДУМАЕТЕ, ЧТО ВЫ ЭКСПЕРТ? ИСПОЛЬЗУЙТЕ НА СВОЙ РИСК!!!
- использовать --Детали параметры для отображения сведений о мероприятии
- [начало] и [конец] используют те же форматы, что и повестка дня.
редактировать
редактировать событие (я) - поисковые запросы без учета регистра для поиска и редактирования
события, как и команда "поиск"
- редактирование интерактивное
импортировать файл]
импортировать файл ics / vcal в календарь - один --календарь необходимо указать - если
файл не указан, данные читаются
из стандартного ввода
- если -v дается, то каждое событие в файле
отображается, и вам предоставляется возможность импортировать
или пропустите, по умолчанию все импортируется тихо, без какого-либо взаимодействия
- если -d дается, то каждое событие в файле
отображается и не импортируется, --календарь для этого не нужно указывать
вариант
напоминать
выполнить команду, если событие происходит в пределах минут время ('% s' в является
заменено временем начала события и текстом заголовка) - по умолчанию 10 - по умолчанию
команда:
'уведомить-отправить -u критической -a gcalcli% s '
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
- [нет] весь день: Если --весь день дается, мероприятие будет мероприятием на весь день
(возможно, многодневный, если --продолжительность больше 1). Временная часть --когда
будут проигнорированы. (по умолчанию: false)
- [нет] кеша: Выполнить команду без использования кеша
(по умолчанию: 'true')
--календарь: Какие календари использовать;
повторите эту опцию, чтобы указать список значений (по умолчанию: '[]')
--ID клиента: идентификатор_клиента API
(по умолчанию: "232867676714.apps.googleusercontent.com")
--client_secret: API client_secret
(по умолчанию: '3tZSxItw6_VnZMezQwC8lUqy')
- [нет] цвет: Включить / выключить весь цветной вывод
(по умолчанию: 'true')
--color_border: Цвет границ линий
(по умолчанию: «белый»)
--color_date: Цвет даты
(по умолчанию: «желтый»)
--color_freebusy: Цвет для свободного / занятого календарей
(по умолчанию: 'по умолчанию')
--color_now_marker: Цвет маркера "Сейчас"
(по умолчанию: «ярко-красный»)
--color_owner: Цвет для собственных календарей
(по умолчанию: голубой)
--color_reader: Цвет для календарей только для чтения
(по умолчанию: "пурпурный")
--color_writer: Цвет для календарей с возможностью записи
(по умолчанию: "зеленый")
--configFolder: Дополнительный каталог для загрузки / хранения всей информации о конфигурации
- [нет] conky: Используйте цветовые коды Conky
(по умолчанию: false)
--defaultКалендарь: Дополнительный календарь по умолчанию для использования, если нет --календарь кредита
даны; повторите эту опцию, чтобы указать список значений (по умолчанию: '[]')
- [нет] default_reminders: Если нет --напоминание дано, используйте значения по умолчанию. Если это
неверно, не создавайте напоминаний. (по умолчанию: 'true')
--описание: Описание события
- [нет] detail_all: Показать все подробности
(по умолчанию: false)
- [нет] detail_attendees: Отображение участников мероприятия
(по умолчанию: false)
- [нет] detail_calendar: Отображение названия календаря
(по умолчанию: false)
- [нет] detail_description: Описание дисплея
(по умолчанию: false)
--detail_description_width: Установить ширину описания
(по умолчанию: '80') (целое число)
- [нет] detail_email: Показать адрес электронной почты создателя
(по умолчанию: false)
- [no] detail_length: Отображение продолжительности мероприятия
(по умолчанию: false)
- [no] detail_location: Показать место события
(по умолчанию: false)
- [нет] detail_reminders: Отображать напоминания
(по умолчанию: false)
--detail_url: : Установить вывод URL
--Детали: Какие части отображать, могут быть: "все", "календарь", "местоположение",
'длина', 'напоминания', 'описание', 'longurl', 'shorturl', 'url', 'участники',
'Эл. адрес'; повторите эту опцию, чтобы указать список значений (по умолчанию: '[]')
-d, - [no] dump: печатать события и не импортировать
(по умолчанию: false)
--продолжительность: Продолжительность события в минутах или днях, если --весь день дано.
(целое число)
--flagfile: Вставить определения флагов из данного файла в командную строку.
(дефолт: '')
--[нет помощи: Показать эту справку
- [нет] helphort: Показать только справку по командам
- [нет] helpxml: подобно --Помогите, но генерирует вывод XML
- [нет] iamaexpert: Возможно нет
(по умолчанию: false)
- [нет] includeRc: Включать ли ~ / .gcalclirc при использовании configFolder
(по умолчанию: false)
- [нет] линейный рисунок: Включить / отключить штриховой рисунок
(по умолчанию: 'true')
--локаль: Системный языковой стандарт
- [нет] военные: Использовать 24-часовой дисплей
(по умолчанию: false)
- [нет] понедельник: Начало недели в понедельник
(по умолчанию: false)
- [нет] подсказка: Запрашивать отсутствующие данные при добавлении событий
(по умолчанию: 'true')
- [нет] обновить: Удалить и обновить кэшированные данные
(по умолчанию: false)
--напоминание: Напоминания в форме «ВРЕМЯ МЕТОД» или «ВРЕМЯ». ВРЕМЯ - это число
за которым могут следовать необязательные 'w', 'd', 'h' или 'm' (что означает недели, дни,
часы, минуты) и по умолчанию минуты. METH - это строка "всплывающее окно", "электронная почта" или "смс".
и по умолчанию всплывающее окно .; повторите эту опцию, чтобы указать список значений (по умолчанию:
'[]')
- [нет] началось: Показать события, которые начались
(по умолчанию: 'true')
--заглавие: Название события
- [нет] цв: Использовать вывод значений, разделенных табуляцией
(по умолчанию: false)
--ундефок: разделенный запятыми список имен флагов, которые можно указывать на
в командной строке, даже если программа не определяет флаг с таким именем.
ВАЖНО: флаги в этом списке, у которых есть аргументы, ДОЛЖНЫ использовать --флаг=ценностное формат.
(дефолт: '')
- [нет] use_reminders: Соблюдайте время напоминания при запуске команды напоминания
(по умолчанию: false)
-v, - [no] verbose: подробное описание импорта.
(по умолчанию: false)
- [нет] версия: Показать версию и выйти
(по умолчанию: false)
--когда: Время события
--куда: Место проведения
-w, - width: установить ширину вывода
(по умолчанию: '10') (целое число)
gcalcli v3.3.2 (Эрик Дэвис, Брайан Хартвигсен, март 2016 г.) GCALCLI(1)
Используйте gcalcli онлайн с помощью сервисов onworks.net