CLIでのアニメ番組表の表示

2016.12.09

今日のアニメの放送を手軽に確認できます.

GitHub source

anime

  • しょぼいカレンダーから取得しています.
  • Python 3で書かれています.
  • $HOME/.cache/animeに6時間有効のキャッシュを保持します(-rで即時更新).
  • $HOME/dotfiles/anime-keywordのキーワードが含まれている番組を青色にします. また,既定ではこの番組のみ表示されます(-aですべて表示).
  • 番組開始前1〜2分前に通知を出します(-oオプションでnotify-sendによって.).
  • ONAIR(放送中), SOON(まもなく放送)を黄色で表示します.
  • おすすめのオプションは-ok(通知を出して,動作し続ける.).
  • 絞り込み機能があります(--channel, --search, --warning).

インストール

pip3 install --user icalendar arrow curses
curl -sL https://raw.githubusercontent.com/noyuno/dotfiles/master/bin/anime > ~/bin/anime
chmod +x ~/bin/anime

キーワード

キーワードはタイトルまたはサブタイトルに部分一致するものを1行につき1つ指定します. また,キーワードの前にシーズン名を指定することで,キーワードチェック(後述)ができます.

[2016秋]

ステラのまほう
WORKING
魔法少女育成計画
Occultic;Nine
ユーフォニアム

キーワードチェック

次のシーズンのキーワードが正しく設定されているかどうかをanime-check -n で確認できます. anime-keywordのキーワードが見つからなかったときは,出力の[ not ]の後に 表示されます.


新しい記事: 全角文字を揃える 2016.12.12