ニコニコ動画でcookie内にマイリスト登録するGMスクリプトの修正

cookie内にマイリスト登録するGMスクリプトの修正 - Bouldering & Com.からさらに少しだけ修正
http://www.ne.jp/asahi/shrkw/shrkw/add_in-cookie_my-list.user.js

  • 個別の動画画面で、登録ボタンを押したら、マイリストページへ遷移していたのを修正
  • 個別の動画画面で、動画ビューワーの最大化ボタンが効かなくなっていたのの修正
  • ニコニコ市場の描画とバッティングしても嫌だったので、実行を2000ミリ秒待つように修正
  • jQuery 1.2.1が出てたのでそれを使うように修正
    • 読み込んでるライブラリを置き換えただけだけど

前者ふたつはどっちも、ニコ動が使ってるprototype.jsjQueryとで$がばっちりコンフリクトしてたのが原因でした。
unsafeWindowとか、jQuery.noConflict()とかを全く理解してませんでした。超恥ずかしい><

元ページのwindowオブジェクトのjQueryオブジェクトに対してこんな感じでnoConflictを設定して、

$j = unsafeWindow.jQuery.noConflict();

あとは、今まで$だけで使ってたところを全部、$jに直しただけ。