kitaindia / Viqo

ニコ生コメントビューア (Nico Nama Comment Viewer)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Viqo

Viqo is a cross-platform "Nico Nama" comment viewer.

Viqo 是跨平台"nico生放"留言查看程序。

Viqo はクロスプラットフォームなニコ生コメントビューアです。

  • クロスプラットフォーム GUI アプリケーション
  • Qt5 / C++
  • オープンソース

このコメビュは 自由 であることを目指しています。

Viqoの目指す自由は

自由なソフトウェアというだけでなく、クロスプラットフォームで沢山の人が使えることや、多くの目的に素早く適応できるようにコマンドを入力できるようにするなどといった、使用面での自由度など、あらゆる自由のことです。

コンパイル

Qt5開発環境でこのプロジェクトを読み込んでコンパイルしてください。 実行はできた実行ファイルを実行するだけです。

ライセンス

MIT ライセンス

追加予定の機能

  • コメント
  • コピー
  • URLジャンプ
  • 表示方向のオプション
  • 来場者数取得の自動化

既知のバグ

  • 既に放送が閉じられている放送番号で受信した時の挙動が適切でない

履歴

1.0

  • コメント取得自体は安定してできるようになったと思うのでとりあえず正式バージョンとしました

使い方

  • 基本的な使い方
  1. cookie setting タブ をみてsession id を設定してください。設定は setting メニューから save することで保存され次回起動時からブラウザでニコニコ動画からログアウトするまでこの手順は不要です。
  2. お気に入りのコミュニティをタブから選択するか、housou id を入力して connect ボタンを押してください
  • 画面上のボタン
  • disconnect で手動でコメントサーバから切断できます。(主コメントで /disconnect を受信した場合は自動で切断)
  • clear で取得したコメントとlogを消去できます。(大量のコメントで重くなった時などに)
  • 画面下部のタブ画面
  • cookie setting タブ
    • firefox cookie から cookie ファイルを指定して session id を取得
    • 他のブラウザを使っている場合、直接クッキーにある user id を入力
  • comment タブ
    • housou id を入力してから receive を押すかお気に入りコミュニティを選択するとコメント受信が始まり、ここに表示されます。
    • マウスオーバーすることでコメントが切れている場合でも読むことができます。
    • auto getting user name and saving にチェックを入れておくとコメント受信時にユーザ名を自動取得します
    • コメビュ起動までに流れていたコメントについては、以前に取得した情報が残っている場合のみユーザ名に書き換えられます
    • user コラムの user名(id) をダブルクリックすると手動でユーザ名を取得・再取得できます
  • setting タブ
    • コメント受信時に任意のコマンドを実行できます
      • 最後にある「コマンド実行文字列」が使えます
  • メニュー
  • メニューの setting から現在の設定状態を保存することができます
    • 保存した内容は起動時に適応され、メニューの load でも適応できます。
    • Json形式なので手動で編集できる他、旧バージョンからコピーしてきても干渉などすることはありません
  • お気に入り取得機能
  • 自動でお気に入りに入れている放送中のコミュニティが取得され選択できます
    • reflesh で手動で取得できます
    • お気に入りのコミュニティに限り次の放送が始まった場合追従しようとします

###コマンド実行文字列

	%comment%          :  コメントのテキスト
	%comment_escaped%  :  \と"をそれぞれ\\と\"に置き換えたコメント

About

ニコ生コメントビューア (Nico Nama Comment Viewer)

License:MIT License