yonchu / niconama-arena

Chrome extension

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ニコ生アリーナ

This source code is for Google Chrome Extension "niconama-arena".

Usage

Installation.

$ make install

Development build.

$ make [build]

Release procedure

Bump up to version number.

$ $EDITOR contents/manifest.json
"version": "x.x.x" => "version": "y.y.y"

Write change log to README.

$ $EDITOR README.md

Release build.

$ make release

Release commit.

$ make git_release
$ git push && git push --tags

Upload niconama-arena.zip to Web store and write change log in explanations.

License

ライセンスは、MITライセンスに準拠します。 参照元を記載の上、自己責任のもと自由に改変、利用してください。

Copyright

Copyright (c) 2013-2014 Yonchu.

Web Store の説明

ニコ生アリーナは、ニコニコ生放送を便利に使うための拡張です。

  • ただし、この拡張は原宿バージョンには対応していません。

主な機能は以下の通りです。

  • ニコ生自動入場
  • ニコ生自動枠移動
  • 参加中のコミュニティ/チャンネルの放送番組の一覧表示
  • タイムシフト予約中の番組一覧表示
  • 公式放送番組の一覧表示
  • 一覧表示上に番組の状態(開場前/開場中/放送中)を表示
  • 番組の状態に応じた番組数をバッジ表示
  • デスクトップ通知 (放送画面から有効/無効/一時無効の変更可能)
  • 自動タブオープン
  • ニコ生閲覧履歴 (最大100件)

スクリーンショット

official

autoenter

対応予定

  • 通知/自動タブオープンを時間に厳密にする

  • 設定を規定値に戻す

  • Gateページが存在しない場合の対応

  • Locale (en/ja)

  • テーマ (黒)

  • 一部、開場/開演日時の取得が年をまたぐ場合に対応していない

  • 履歴保存時に毎回localStorageから呼び出さずキャッシュを持つ

  • 自動オープンの例外設定 (UI改善)

  • 公式番組は一覧画面から番組毎に自動タブオープンをON/OFF可能にする

  • 放送中/放送予定ニコ生検索タブ

  • 登録チャネルの放送予定

  • アニメ一挙の表示

  • 自動入場時の混雑ページからの復帰

現在、ベータ版として公開中です。 その他、バグ報告や要望、ご指摘やアドバイスなどありましたら、遠慮なくお願いします。

変更履歴

  • 2013/04/20 v0.1.0 ベータ版リリース
  • 2013/04/21 v0.1.1 バグ修正
  • 2013/04/23 v0.1.2 バグ修正
  • 2013/04/26 v0.1.3 バグ修正
  • 2013/05/13 v0.1.4 放送開始までの時間を表示, コード修正
  • 2013/05/31 v0.1.5 公式生放送の情報が正常に取得できない問題を修正
  • 2013/06/28 v0.2.0
    • 自動タブOPENの有効/無効/一時無効を放送ページから変更可能,
    • 履歴保存のバグを修正
    • 無駄な通信を減らす
    • 大規模リファクタリング
  • 2013/06/28 v0.2.1 自動タブOPEN切り替えボタンの切り替え順序変更
  • 2013/07/05 v0.2.2 自動入場/自動次枠移動の不具合を修正
  • 2013/07/14 v0.2.3 一部番組で自動入場できなくなくっていた問題を修正
  • 2013/07/16 v0.3.0
    • Windows版にて自動入場/自動タブオープン/デスクトップ通知が正常に動作しない問題を修正
    • サムネイルアイコン用URL "http://icon.nimg.jp/" を manifest/permissions に追加
    • chrome.notifications APIに対応
  • 2013/07/22 v0.4.0 自動タブオープンの除外設定にデフォルト無効を追加
  • 2013/07/26 v0.4.1 公式放送予定が全て取得できない問題を修正
  • 2013/08/13 v0.4.2 公式放送予定の取得番組数増加への対応
  • 2013/10/13 v0.5.0 GINZA対応
  • 2014/08/29 v0.6.0 不具合修正

See also

ソースコードは以下にて、MITライセンスの元公開しています。

アイコンはニコニココモンズよりお借りしました。ありがとうございます。

About

Chrome extension

License:MIT License


Languages

Language:CoffeeScript 75.1%Language:CSS 13.8%Language:JavaScript 11.1%