FrontPage > 拡張 > cacheCommentExtension
cacheCommentExtension †
nicocache_nlにコメント保存・再生機能を追加するExtensionです
設定に関しては、defaults/cacheCommentExtension.properties を参考にしてください
cacheCommentExtension (9).03
http://nicolist.net/nicocache_nl/up/img/nl485.zip
強制再生について †
キャッシュがあれば、「削除されました」ページにリンクが出ます。
手動でも、
http://www.nicovideo.jp/watch/******
で非公開・削除画面が出るとき、↑のwatchをforceにする
(http://www.nicovideo.jp/force/******)と強制的に再生可能
再生ページはかなりいい加減な作り。
基本的な使い方 †
- その0:autoCacheComment=false
本数無制限マイメモリー代わり。気に入ったら手動でローカル保存
他人の公開マイメモリーもボタンで保存
- その1:autoCacheComment=one
自動保存はoneにすると、とりあえず一つは残るので安心
公開マイメモリーも、開けば勝手に保存されるので安心
ティンときたコメントは手動で保存
- その2:autoCacheComment=60
新着しきい値モードで60~80%ぐらいに設定
新着コメントが溜まってれば勝手に保存
コメントの伸びが悪いけど、ナイスな職人が光臨してたら手動保存
必要なファイル †
extension/cacheCommentExtension.class (本体)
local/cacheComment.js (watchページ埋め込み用JavaScript)
の2つです。
NicoCache_nl SP1.10以降必須
※ 注意 ※
※プロキシ設定ファイルでメッセージサーバを経由しない設定になってると
※当然 保存・再生できません
設定 †
コメントの自動保存を有効にするには、
defaults\cacheCommentExtension.propertiesを参照して、config.propertiesに
autoCacheComment=one
とか書いてください。
設定は、
autoCacheComment = false で無効
one でローカルメモリーがない時にだけ取得
60 とかで新着しきい値モード(後述)
all で動画を開いた時に必ず取得します(非推奨)
※ allにすると、新しいコメントがあればすべてのコメントを再度保存します~
※ リロードするとその分増えていったりえらいことになるのでお勧めしません~
autoCacheComment = 60
のように数字を書いておくと、最後に保存したコメントから見た新着コメント数が動画の最大再生コメント数の(数字)%を超えると自動的に保存されます。
例えば、3分の動画なら最大再生コメント数は250なので、最後に保存したコメントからの新着数が150なら、60%が新着に入れ替わっているということです。
しきい値を60にしておくと、新着コメントが60%を超えていれば自動的に保存されます。
実はallってのは、しきい値が0%と同じことです。
(0%を *超えたら* 保存されるので、新着がない時は保存されません)
見ている動画にローカルメモリーがあれば、ボタンの横のドロップダウンリストに
(新着コメント数)/(最大再生コメント数) (現在の新着コメントの割合)%
が表示されるので、どういうことかなんとなくわかると思います
また、どのモードでも自動保存がONになっていれば、マイメモリーを開くと必ず保存します(他人の公開マイメモリーも)。
マイメモリーは何度保存しても、1つしかキャッシュは作成されません(保存時間は、マイメモリー中で一番新しいコメントの時間になります)
他に、画面上の保存ボタンを押せば任意のタイミングで保存できます
この時は、1分未満の動画でも250件取得します。それ以外はニコニコ準拠100件はさびしいとお嘆きのあなたに。
現時点での実装 †
- 自動もしくは保存ボタンでキャッシュフォルダにコメントが保存されます
保存先はキャッシュフォルダ内#commentフォルダに固定
- マイメモリーは必ず保存されます
- 再生リストから保存した日時を選ぶと、キャッシュされたコメントで再生します
- 通常コメント、投稿者コメントに対応
(投稿者コメントがあれば一緒に保存、再生されます)
制限事項など †
コメントキャッシュ再生時 †
- マイメモリーと同じく、wrapperでローカル表示は出ませんがキャッシュは使われます
- コメント以外は最新のものが使用されます。タグ把握とか言われてもわけわかめかも
- プレミアムじゃないんで、その辺でバグ報告があっても対応できるか不明です
- 保存したコメントは、再生中にコメ数表示が取得済コメント数や保存したときのコメ数に変わります。
コメントに再生数(みたいなの)が埋め込まれてるのが原因
- マイメモリーからの保存は、保存日時が最終コメント投稿時間になります
- 再生開始時にプレイヤー右上の時計が保存した時間になります。
1分ほどたてば元に戻ります。
保存したコメントに時間が埋め込まれてて、それに時計を合わせてるのが原因
それ以外の時 †
- コメントの移動、削除には対応してません。動画を消してもコメントだけ溜まっていきます。
- コメントのキャッシュにはタイトルはついてません
- 新着しきい値モードで、総コメント数が少ない時に余計に保存する時があります
例えば、最初に総コメ数50件で保存している時、次回総コメ数が450件で開くと
10分以上の動画でも新着400/最大500と認識して、しきい値80%以下なら保存して
しまいます。コメント取得時に動画の長さがわからないのが原因
総コメント数が500件を超えれば正しく認識されます
バグ報告、要望などは2ch該当スレまで