Releases: SlashNephy/TVTestAnnictRecorder
1.0.1
1.0.0
新機能
- ステータスバーの AnnictRecorder の通知を左クリックすることで、記録を一時停止できるようになりました。一時停止している間は Annict への記録は行われません。この状態はファイルに保存され、次回以降の起動時にも引き継がれます。再度左クリックすることで記録を再開できます。
変更
- 依存関係の更新
導入方法
リリースファイルは以下の構成になっています。
Plugins
AnnictRecorder.tvtp
AnnictRecorder.ini
***.dll
Plugins 以下は TVTest のプラグインフォルダへ、dll ファイルは TVTest.exe のある場所に置いてください。
0.8.0
変更
- Annict 側で特殊な話数表記がされているエピソードを視聴した際に、その話数表記で表示されるようになりました
- 依存関係の更新
修正
- Annict や、しょぼいカレンダーなど外部の API・リソースの実行・取得に失敗した際に、TVTest がフリーズやクラッシュしてしまう問題を修正しました
- Annict API が利用不可の状態で記録できなかった場合はその旨メッセージが表示されます
導入方法
リリースファイルは以下の構成になっています。
Plugins
AnnictRecorder.tvtp
AnnictRecorder.ini
***.dll
Plugins 以下は TVTest のプラグインフォルダへ、dll ファイルは TVTest.exe のある場所に置いてください。
0.7.0
変更
- アニメの紐付けに SlashNephy/arm-supplementary を利用するようにしました。
- 「Annictに作品データが見つかりません。」となって記録できなくなることが減るはずです。
- 上に加えて、記録できなかった場合にアニメタイトルから Annict のデータを引いてフォールバックするようになりました。
導入方法
リリースファイルは以下の構成になっています。
Plugins
AnnictRecorder.tvtp
AnnictRecorder.ini
***.dll
Plugins 以下は TVTest のプラグインフォルダへ、dll ファイルは TVTest.exe のある場所に置いてください。
0.6.1
実装
- ステータスバーの通知をクリックした際に Annict の作品ページやエピソードページに飛ぶように
修正
annict.jp
→annict.com
導入方法
リリースファイルは以下の構成になっています。
Plugins
AnnictRecorder.tvtp
AnnictRecorder.ini
***.dll
Plugins 以下は TVTest のプラグインフォルダへ, dll ファイルは TVTest.exe のある場所に置いてください。
0.6.0
実装
- Annict の放送時間データも参照するようにした
- ごくまれにしょぼいカレンダーには登録されていないが、Annict には放送時間データが登録されている場合があるので対応しました。
修正
- 32bit 版 TVTest で動作しなかった問題を修正
導入方法
リリースファイルは以下の構成になっています。
Plugins
AnnictRecorder.tvtp
AnnictRecorder.ini
***.dll
Plugins 以下は TVTest のプラグインフォルダへ, dll ファイルは TVTest.exe のある場所に置いてください。
0.5.0
実装
- 同じ番組内に複数の作品が含まれている場合に記録を行えるように
修正
- 劇場版の記録が行えなくなっていたバグを修正
- エピソード表記のない作品の記録が行えなくなっていたバグを修正しました。
- 金曜ロードショー「おおかみこどもの雨と雪」で確認しました。
導入方法
リリースファイルは以下の構成になっています。
Plugins
AnnictRecorder.tvtp
AnnictRecorder.ini
***.dll
Plugins 以下は TVTest のプラグインフォルダへ, dll ファイルは TVTest.exe のある場所に置いてください。
0.4.0
実装
- 既に「見た」になっている作品では「見てる」に変更されないようにするオプションを実装
- 既に「見た」となっている作品でも [新] フラグが付いている番組を視聴した際に「見てる」に変更されるようにするオプションを実装
[Record]
; 既に「見た」になっている作品では上記のオプションにより「見てる」に変更されないようにするかどうか。
; デフォルト値: 0
; SkipUpdateStatusIfAlreadyWatched=1
; 既に「見た」となっている作品でも [新] フラグが付いている番組を視聴した際に上記のオプションにより「見てる」に変更されるようにするかどうか。
; 分割2クールのように同じ作品であっても [終] のあとに [新] となるようなケースで有効です。
; デフォルト値: 0
; SetWatchingStatusOnFirstEpisodeEvenIfWatched=1
改善
- Annict や しょぼいカレンダーとの通信を非同期で行うことで TVTest の動作が一時停止しないように
導入方法
リリースファイルは以下の構成になっています。
Plugins
AnnictRecorder.tvtp
AnnictRecorder.ini
***.dll
Plugins 以下は TVTest のプラグインフォルダへ, dll ファイルは TVTest.exe のある場所に置いてください。
0.3.0
実装
- 視聴した作品のステータスを「見てる」や「見た」に更新する機能を追加
- 第1話 (または最終話以外のエピソード) を視聴した際に Annict での作品のステータスを「見てる」に変更できます。
- 最終話を視聴した際に Annict での作品のステータスを「見た」に変更できます。
[Record]
; 第1話を視聴した際に作品のステータスを「見てる」に変更するかどうか。
; デフォルト値: 0
; SetWatchingStatusInFirstEpisode=1
; 第1話に限らず視聴した作品のステータスを「見てる」に変更するかどうか。(最終話を除く)
; デフォルト値: 0
; SetWatchingStatusInAnyEpisodes=1
; 最終話を視聴した際に作品のステータスを「見た」に変更するかどうか。
; デフォルト値: 0
; SetWatchedInLastEpisode=1
改善
-
設定をセクションごとに読むように
- 起動時の設定の読み込みが高速化します。
-
[無]
で始まる AT-X の番組の記録を行えるように- AT-X の無料放送に対応しました。
導入方法
リリースファイルは以下の構成になっています。
Plugins
AnnictRecorder.tvtp
AnnictRecorder.ini
***.dll
Plugins 以下は TVTest のプラグインフォルダへ, dll ファイルは TVTest.exe のある場所に置いてください。
0.2.1
実装
- しょぼいカレンダー側に複数の話数が登録されている場合に対応
はたらく細胞BLACK 第3話・第4話 1時間スペシャル放送
(http://cal.syoboi.jp/tid/5849/time?Filter=128#537183) のように複数話が結合しているパターンに対応しました。
修正
- AT-X のタイトルの抽出の正規表現を修正
- 話数にピリオドが入る可能性を考慮
導入方法
リリースファイルは以下の構成になっています。
Plugins
AnnictRecorder.tvtp
AnnictRecorder.ini
***.dll
Plugins 以下は TVTest のプラグインフォルダへ, dll ファイルは TVTest.exe のある場所に置いてください。