boonplayer_related

最終更新:

匿名ユーザー

- view
だれでも歓迎! 編集

boonplayer_related


BoonPlayer の投稿者コメント欄から関連動画一覧ページへ飛べるようにするもの
09年5月にスレに投下されたパッチを今更ながら当てたので、このパッチが必須となっています。
当方ではフィルタ変更前にパッチを当ててしまったのでパッチなしの状態でのフィルタを作成できません。ごめんなさい
特性上 Proxomitron との連携が必須です。
流れたりすると面倒なのでここでアップします

特徴


  • 関連動画を見るためにいちいち元動画の画面を開く必要がない
    • 関連ページ自体は BoonStuzio で開かれるため、BoonStuzio 本体が起動していることが必要
  • 各動画にそれぞれ固有のURLがつくため、関連動画ページとしてお気に入りに入れたりできる
  • 関連動画が多い場合もニコニコ本体ではできない(?)ページ送りが可能

ダウンロード


  • ニコニコのAPIのドメインが変わったのに対応するためフィルタ追加
  • BS_Script.js を付属のもので置き換えないと読み込み完了時に画面が更新されません。
  • 090617版を導入していた場合、内容には変化ないので Headers のフィルタに
In = FALSE
Out = TRUE
Key = "URL: nico api redirector (Out)"
Match = "http://www.nicovideo.jp/api/(*)\0"
Replace = "$RDIR(http://flapi.nicovideo.jp/api/\0)"
を追加してください


動かしたところ


動かない場合


  • BoonPlayer にリンクがでない
    • オミトロンのWebPageフィルタが導入できてないかも。
    • ニコニコ側でソースに変更がはいったかも << 20081006 18:21 現在は大丈夫
  • BoonPlayer に表示された related のリンクを押しても何も起きない
    • related のリンクを右クリック -> ショートカットのコピー して BoonStuzio のURL欄にコピペして移動してみる
      • 何も表示されない場合
        • リンクのURLが http://www.nicovideo.jp/localrelated/?1214076036 のようなものなっていなければオミトロンのWebPageフィルタ設定を見直す
        • URLが正しい場合、オミトロンの Header フィルタを見直す ファイルへのパスを環境に合わせて変更しているかなど
      • 「ここに関連動画が」などの表示だけで、更新されない
        • とりあえずリロードしてみる
        • file:///C:/Program Files/BOON-SUTAZIO/related/related.html?1214076036 のように、ローカルファイルに直接IEかBoonStuzio(FirefoxなどのMozzila系、Opera等は不可)でアクセスしてみる。(URLは各自の環境に合わせること)これが動かない場合、どうやっても動きません。動いた場合は Disable URL based Proxomitron commands のチェックを外したかどうか、フィルタの設定は間違っていないかをもう一度チェックしてください。

既知の問題


  • 連続でアクセスするとニコニコ側から0件の結果が返ってくる(?)
    • ページ送りしまくったりすると起こりやすい
    • たまに一発目から起きる その場合リロードで表示されることも

過去のバージョン


100603版

090617版
  • 最近のHTML変更に対応
  • 関連動画取得にスレッドIDでなくsm~を利用するようにしフィルタを簡略化
    • 上記変更によりソースへの介入は最小限になりました
  • 関連動画のDLリンクを自前で付加するように

090407版
  • 最近のHTML変更に対応
  • テキストメニューを残すように( 邪魔な場合、Replace にある ¥3 を消して下さい )

081211版
  • ニコニコ動画(冬)対応
  • 過去のバージョンを導入している場合、フィルタを書き換えてください。

081007版
  • ちょっとだけデザイン等変更
  • ソート対象とソート順変更に対応
  • IE6系の場合に動かなかったのを多分修正
  • 過去のバージョンを入れてある場合、related.html を差し替えてください。

081006人柱版
  • XMLHttpRequest::send() に引数を渡していなかったのを修正 << いままでよく動いてたなー
  • 081005 を持っている場合, related.html を差し替えるだけでOKです。

081005人柱版
  • ページ送りを2回以上すると関連動画が取得できなくなるバグ修正
  • ソースの古い部分をあらかた削除

081004人柱版
  • 動かなくても泣かない

コメント


  • nlFilter.txt版希望 -- 名無しさん (2008-10-06 09:24:21)
  • ここに関連した~というメッセージしか出ない… -- stp (2008-10-06 11:44:01)
  • 素人なりに調べてみたら、xmlHttp.openで停まってるようです。正しい戻り値が返ってないみたい?ActiveXオブジェクトが作れてないってことなんでしょうか??セキュリティの問題なんでしょうか -- stp (2008-10-07 14:55:07)
  • 情報ありがとうございます。見直してみたらXMLHttpRequestに対応してないブラウザ(IE6系?)の場合のコードがおかしかったので修正しました。もしかしたら動くかもしれません。 -- 作者 (2008-10-07 16:22:34)
  • 素早い対応ありがとうございます!ばっちり動きました。 -- stp (2008-10-07 20:16:38)
  • ゆとりの俺には導入方法見ても何がなんだか・・・ -- 名無しさん (2008-10-07 21:00:43)
  • フィルタ追加のことならProxomitronのフォルダにあるdefault.cfgをテキストで開くと、導入方法.txtの3と4に書いてあるのと似たようなのが並んでいる場所があるので、同じようにコピペすればOKですよ -- stp (2008-10-09 19:01:59)
名前:
コメント:

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

目安箱バナー