これは、Ubuntu Online、Fedora Online、Windowsオンラインエミュレーター、MACOSオンラインエミュレーターなどの複数の無料オンラインワークステーションのXNUMXつを使用してOnWorks無料ホスティングプロバイダーで実行できるコマンドgcalcliです。
プログラム:
NAME
gcalcli-Googleカレンダーのコマンドラインインターフェース
SYNOPSIS
gcalcli [オプション]コマンド[コマンド引数またはオプション]
DESCRIPTION
gcalcliは、GoogleカレンダーにアクセスできるPythonアプリケーションです。
コマンドライン。 議題を取得したり、イベントを検索したり、新しいイベントをすばやく追加したりするのは簡単です。
さらに、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'
カルフ[始める]
素敵なカレンダー形式で週ベースの議題を取得します-週は
表示-開始時刻のデフォルトは今週の初めです-のすべてのイベントに注意してください
週が表示されます
落ち着いて[開始]
素敵なカレンダー形式で月の議事を取得-開始時間のデフォルトは始まりです
今月の-その月のすべてのイベントが表示されることに注意してください
XNUMXか月だけが表示されます
素早い
カレンダーにイベントをすばやく追加する-単一 - カレンダー 指定する必要があります-
「--detailsurl」オプションは、イベントリンクを表示します-テキストの例:
「明日の午後7時のエリックとの夕食」
「午後5時10/31トリックオアトリート」
追加詳細なイベントをカレンダーに追加します-単一 - カレンダー 指定する必要があります-
「--detailsurl」オプションはイベントリンクを表示します-例:
カルクリ - カレンダー 「エリック・デービス」
- 題名 「アルゴリズム解析最終版」 - どこ UCI - いつ '12/14/2012 10:00'
- 間隔 60 - 説明 「大変になるだろう!」 - リマインダー 30追加
消去[始まりと終わり]
オプションの期間内にイベントを削除する-大文字と小文字を区別しない検索用語
検索して削除
'search'コマンドと同じようにイベント
-削除はインタラクティブです
使用 --iamaエキスパート 自動削除するオプション
あなたは専門家だと思いますか? 自己責任!!!
- 使用 - 詳細 イベントの詳細を表示するオプション
-[開始]と[終了]はアジェンダと同じ形式を使用します
編集
イベントの編集-大文字と小文字を区別しない検索用語を検索して編集
'search'コマンドと同じようにイベント
-編集はインタラクティブです
インポートファイル]
ics / vcalファイルをカレンダーにインポートします-単一 - カレンダー 指定する必要があります-
ファイルが指定されていない場合、データが読み取られます
標準入力から
-もし -v が与えられると、ファイル内の各イベントは
が表示され、インポートするオプションが表示されます
またはスキップします。デフォルトでは、すべてが対話なしで静かにインポートされます
-もし -d が与えられると、ファイル内の各イベントは
表示され、インポートされません。 - カレンダー このために指定する必要はありません
オプション
思い出させる
内でイベントが発生した場合はコマンドを実行します分時間( '%s' は
イベントの開始時刻とタイトルテキストに置き換えられました)- デフォルトは10です-デフォルト
コマンド:
'通知-送信 -u 重大な -a gcalcli%s '
OPTIONS
-[いいえ]終日:もし - 一日中 与えられた場合、イベントは終日イベントになります
(場合によっては数日 - 間隔 1より大きい)。 の時間部分 - いつ
無視されます。 (デフォルト: 'false')
-[no]キャッシュ:キャッシュを使用せずにコマンドを実行する
(デフォルト: 'true')
- カレンダー:使用するカレンダー。
このオプションを繰り返して、値のリストを指定します(デフォルト: '[]')
- クライアントID:API client_id
(デフォルト: '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:すべての構成情報をロード/保存するためのオプションのディレクトリ
-[no] conky:Conkyカラーコードを使用する
(デフォルト: 'false')
--defaultCalendar:ない場合に使用するオプションのデフォルトカレンダー - カレンダー オプション
与えられます; このオプションを繰り返して、値のリストを指定します(デフォルト: '[]')
-[no] default_reminders:ない場合 - リマインダー が指定されている場合は、デフォルトを使用します。 これなら
falseの場合、リマインダーを作成しないでください。 (デフォルト: 'true')
- 説明:イベントの説明
-[no] detail_all:すべての詳細を表示
(デフォルト: 'false')
-[no] detail_attendees:イベントの参加者を表示する
(デフォルト: 'false')
-[no] detail_calendar:カレンダー名を表示
(デフォルト: 'false')
-[no] detail_description:表示の説明
(デフォルト: 'false')
--detail_description_width:説明幅を設定する
(デフォルト: '80')(整数)
-[no] detail_email:作成者のメールを表示する
(デフォルト: 'false')
-[no] detail_length:イベントの長さを表示
(デフォルト: 'false')
-[no] detail_location:イベントの場所を表示する
(デフォルト: 'false')
-[no] detail_reminders:リマインダーを表示する
(デフォルト: 'false')
--detail_url: :URL出力を設定
- 詳細:表示するパーツ: 'all'、 'calendar'、 'location'、
'length'、 'reminders'、 'description'、 'longurl'、 'shorturl'、 'url'、 'attendees'、
'Eメール'; このオプションを繰り返して、値のリストを指定します(デフォルト: '[]')
-d、-[no] dump:イベントを出力し、インポートしない
(デフォルト: 'false')
- 間隔:イベント期間(分または日) - 一日中 与えられます。
(整数)
--フラグファイル:指定されたファイルからコマンドラインにフラグ定義を挿入します。
(ディフォルト: '')
- [助け無し:このヘルプを表示
-[no] helpshort:コマンドヘルプのみを表示
-[no] helpxml: お気に入り - 助けて、ただしXML出力を生成します
-[no] iamaexpert:おそらくない
(デフォルト: 'false')
-[no] includeRc:含めるかどうか 〜/ .gcalclirc configFolderを使用する場合
(デフォルト: 'false')
-[no]線画:線画を有効/無効にする
(デフォルト: 'true')
-ロケール:システムロケール
-[no]軍事:24時間表示を使用
(デフォルト: 'false')
-[no]月曜日:月曜日に週を開始します
(デフォルト: 'false')
-[いいえ]プロンプト:イベントを追加するときに欠落データのプロンプト
(デフォルト: 'true')
-[いいえ]更新:キャッシュされたデータを削除して更新する
(デフォルト: 'false')
- リマインダー:「TIMEMETH」または「TIME」の形式のリマインダー。 TIMEは数字です
オプションの「w」、「d」、「h」、または「m」(週、日、
時間、分)、デフォルトは分です。 METHは、文字列 'popup'、 'email'、または 'sms'です。
デフォルトはポップアップです。; このオプションを繰り返して、値のリストを指定します(デフォルト:
'[]')
-[no]開始:開始したイベントを表示する
(デフォルト: 'true')
- 題名:イベントタイトル
-[no] tsv:タブ区切り値出力を使用
(デフォルト: 'false')
--アンデフォック:指定してもよいフラグ名のコンマ区切りリスト
プログラムがその名前のフラグを定義していない場合でも、コマンドライン。
重要:引数を持つこのリストのフラグは、 - 国旗=値 形式でダウンロードすることができます。
(ディフォルト: '')
-[no] use_reminders:remindコマンドを実行するときにremind時間を尊重する
(デフォルト: 'false')
-v、-[no] verbose:インポートについては冗長にする
(デフォルト: 'false')
-[no]バージョン:バージョンを表示して終了します
(デフォルト: 'false')
- いつ:イベント時間
- どこ:イベントの場所
-w、-width:出力幅を設定します
(デフォルト: '10')(整数)
gcalcli v3.3.2(Eric Davis、Brian Hartvigsen 2016年XNUMX月 カルクリ(1)
onworks.netサービスを使用してオンラインでgcalcliを使用する