Releases: noriokun4649/TVTComment
Release v2.1.0
OAuth Beta Release
すべてのAPIをOAuth API に変更した物になります。
従来のAPIのように、メールアドレス、パスワードを入力する代わりに
OAuthで認可して頂く形になります。
2段階認証等ある環境でも利用可能になりますが、まだベータ版であるため
通常のリリース版よりも不安定な可能性がありますのでご了承ください。
Pluginフォルダ内のTvtComment.exeを上書きすることで利用可能です。
現状の制限、仕様等は下記の通りです
- OAuth認可トークンの 有効期限が1時間のため手動で再認可が必要
- 勢い取得のAPIがOAuth API で代替えできない為現段階では未実装
- 有志が建てている勢いプロキシを利用するなどで対策を考えている
- OAuth認可ページはサーバ側の制限により表示に8秒程度かかる
Release v2.0.3
v2.0.3 (2021-12-30)
- 2chDATにてスレ自動選択時にHTTPエラーが発生するとクラッシュする #53 を修正
- 2ch鯖移動に伴い2chthreads.txtの鯖アドレスを変更
Release 2.0.2
v2.0.2 (2021-10-20)
- ニコニコのログインに失敗した(Headerからユーザーidとれない)ときに初期化できない問題 #50 を修正
Release v2.0.1
v2.0.1 (2021-10-03)
- Vposの無い過去ログの読込をスキップするように変更
- 何も実装されていなかったコンテキストメニューを削除
version v2.0.0
v2.0.0 (2021-09-06)
-
ニコ生コメント初回取得時に読み込む過去のコメントの数を変更
- WebSocket化したときに過去150コメ取得するようにしてしまっていたのを10コメに戻した
-
TvTComment.exe側のUIがチラつくのを抑えるオプションを追加
- このオプションを有効にするとUIのタイトルから時間情報が表示されなくなる代わりにUIがチラつかなくなります
-
ニコニコ生放送へのコメント投稿機能を追加
- pre-release版からの変更点は以下の通り
- コマンドの対応
- ニコニコのサーバからのエラーメッセージを処理するように
- CPU使用率が20%近くになっていたのを1~2%程度に抑えた
- pre-release版からの変更点は以下の通り
-
Twitterリアルタイム実況にてモード表示が英語だったのを日本語に変更
-
Twitter API V2 版を追加
- Twitter API V2 版を利用するにはTwitter API v2に対応したAPI keyとSecretが必要です。
あと、既にログインしている場合はログインしなおす必要があります。(Bearer Tokenが必要なので) - メリット
- 検索ワードの変更にStreamの切断・再接続が必要ない為API制限を受けにくく
チャンネル切替や番組が変わったときにAPI制限で切断されることが減る - CJKに正式に対応しているAPIなので検索ワードが日本語でも検索出来る
- 検索ワードの変更にStreamの切断・再接続が必要ない為API制限を受けにくく
- デメリット
- 従来のAPIに比べて3~5秒程度遅延がある
- CJK対応で引っかかるツイートが増えた影響で、関係の無いメンションや
番組サイトのツイートなどが引っかかる(これは下記で追加したNG設定である程度対処可能)
- Twitter API V2 版を利用するにはTwitter API v2に対応したAPI keyとSecretが必要です。
-
URL、メンションが含まれるコメのNGを追加
-
Annictからハッシュタグを自動取得する機能を追加
- この機能を使うには設定からAnnictに接続する必要があります
- 設定後はTwitterリアルタイム実況追加時に「自動(アニメ用・Annictからハッシュタグ取得)」
を選択すればAnnictからハッシュタグを取得してきます
Annictに情報が無いなどで取得出来なかった場合はプリセットが適用されます - 自動選択でTwitterリアルタイム実況を有効時に「自動(アニメ用・Annictからハッシュタグ取得)」を使いたい場合は
Annictの設定画面下部にあるチェックボックスを有効にしてください
-
ユーザーコミュニティの生放送でも勢いを表示するように変更
- この変更により勢いを表示するにはニコニコへのログインが必須になりました
-
以下の機能追加・修正を適用 これらは Nep さん提供ですありがとうございます。
- 2ch過去ログの取得処理の高速化 #23
version Crash fix 2
今回の更新はTvTestプラグイン側のtvtcomment.tvtp
のみです。なのでPluginsフォルダ直下のtvtcomment.tvtp
を置き換えるだけで良いです。
Crash fix 2 (2021-08-15)
- 壊れているデータの判定方法を変更。32bit の環境でもチャンネル切替時などに不特定多数の環境でTvTestがフリーズもしくはTvTCommentが落ちる問題を修正
pre-releaseなので安定性は保証できませんが ニコニコ生放送でのコメント投稿をテスト実装したものも用意しました。
version Crash fix
今回の更新はTvTestプラグイン側のtvtcomment.tvtp
のみです。なのでPluginsフォルダ直下のtvtcomment.tvtp
を置き換えるだけで良いです。
Crash fix (2021-08-14)
- チャンネル切替時などに不特定多数の環境でTvTestがフリーズもしくはTvTCommentが落ちる問題を修正
- これで安定性は上がったとおもう
pre-releaseなので安定性は保証できませんが ニコニコ生放送でのコメント投稿をテスト実装したものも用意しました。
Fix Comment send
ニコニコ生放送でのコメント投稿をテスト実装しました。
テスト実装なので安定性は保証しません。(例外処理もまだいい加減なので何らかの不具合はあるかも)
現状、コメント投稿でのコマンドなどは対応していません。
CPU使用率が高いデメリットが有ります。
version 1.6.18
今回の更新は各種.txtも更新しているため、アップデートする方は.exeだけでなく.txtも上書き推奨です。
なお、ニコニコの書き込みについては前回同様対応していません。
v1.6.18 (2021-06-23)
- 本家v1.10.2分をマージ
- 本家v1.10.3分をマージ
- エラーで再接続が必要な時に負荷を掛けにくくするように変更
- Annict設定のUIを追加
- なおこのUIはUIのみの実装であり機能面は実装されていません。
途中からブランチをわけたので開発中の内容は add_annict_util にあります
- なおこのUIはUIのみの実装であり機能面は実装されていません。
- 以下の機能追加・修正を適用 これらは Nep さん提供ですありがとうございます。
- コメント元が自動選択の際にエラーが発生した場合、自動でコメント元を再追加する #12
- 任意の正規表現によるコメント改変 / NG ルールの実装 #13
- ツイートの言語を日本語に限定 #15
- 可能な場合はツイートの本文を省略されないように #16
- ハッシュタグの正規表現を修正 #17
- twittersearchword.txt で検索ワードを複数個指定できるように #18
- 2chthreads.txt でチャンネルの板定義を複数設定できるように #19
- 2ch スレッドキーワードがない場合に任意のスレッドを選択するように #20
- 各種.txtファイルを更新 SlashNephy/TVTComment-txt
v1.10.2 (2021-02-21)
- 以下2つは noriokun4649 さんご提供です。ありがとうございます。
- 削除されたコメがあると不正な応答で過去ログ取得できないのを修正
- 2chDATパーサーにおいて日時に秒がないデータを考慮するように変更
v1.10.3 (2021-03-01)
- 終了時にニコニコのログアウト処理をするように
- a1lic さんのご協力です。ありがとうございます。