Greasemonkey

ニコニコ動画で,ニコタグへのリンクとタグの最終保管日時を表示するGreasemonkeyスクリプト

インストールはこちら nicovideo Add nicotag links for Greasemonkey id:Mnstさんから要望のあった,最終保管日からの日数によって色分けする機能を搭載しました。 色と区間の対応は以下の通り 最終保管日から1週間以内 2週間以内 1ヶ月以内 2ヶ月以内 それ…

Flashの前面にHTMLの要素を表示させる。

今作っているnicovideo Thumbinfo popupのポップアップウインドウを,ニコニコ動画の動画再生プレイヤーの前面に表示させたい。 どうやら,Flashのwmodeというパラメータをいじればいいらしいい。こんなスクリプトを書いた。 if(location.href.indexOf('http…

バグじゃなくて仕様だけれども悩ましいメモ。

「Forza2」の「za2」を動画IDと認識してしまっているので動画ID誤爆しまくり。使用上しょうがないっちゃしょうがないんだけど,何かよい改善案は無いものか。 「za2」を取得しに行くと,削除された動画と違って「NOT_FOUND」が返ってくる。「NOT_FOUND」が返…

ニコニコ動画で動画説明文を改行したりリンクを張ったりするスクリプト

10行くらいで書けるかと思ってたけど,しっかり書いたら意外と行数が必要だった。64行。 インストールはこちら nicovideo Break Uploader Comment for Greasemonkey 機能は2つ。 動画説明文で,スペースが連続しているところで改行する(ただし,元から改行が…

ぐりもん関係の思いつきメモ

スタイル周りの話 今回の 「nicovideo Thumbinfo popup」 のように,不特定多数のサイトで何かを表示するようなスクリプトは,そのサイトに元々指定されていたスタイルの影響を受けてしまう。 スタイルを全解除するようなCSSを書いてもいいが,それは面倒だ…

ニコニコ動画へのリンクにサムネイルを表示するGreasemonkeyスクリプト

インストールはこちら nicovideo Thumbinfo popup for Greasemonkey リンクにカーソルを載せるとこんな感じのポップアップウインドウが開きます。 サムネイル中のリンクにカーソルを合わせることで,再帰的にポップアップを呼び出せます。 サムネイルウイン…

ぐりもんメモ

Greasemonkeyで,「スクリプトを実行するページ」に「*」や「http://*」が指定されているスクリプト(Autopagerizeとか)の「スクリプトを実行しないページ」に「http://ext.nicovideo.jp/thumb/*」を指定すると,ニコニコ動画のサムネイルが大量に貼られてい…

ニコニコ動画で,ニコタグへのリンクとタグの最終保管日時を表示するGreasemonkeyスクリプト

インストールはこちら nicovideo Add nicotag links for Greasemonkey 「ニコタグの最終保管日時を表示する」にチェックをいれるとこんな感じになります。 タグが保管されていない動画は×が表示されます。分かりやすいですね。 タグの保管にお役立てください…

そのうちやりたいこと。

ネットの世界でやりたいことは増えてるけど現実世界のやらなきゃいけないことは全然減らないよ!不思議!! ニコニコ大百科の掲示板を2chビューワ的に拡張するGreasemonkeyスクリプト。 公式で対応してくれたら嬉しいけど掲示板見てる限りいろいろやらなきゃ…

ぐりもんメモ

来週末ぐらいまで忙しいのでとりあえず現時点でやりたいことをメモしておく。 タグのランク付けをニコニコ動画から簡単に行えるようにする ニコタグのAPIを使う。 nicovideo Add Stars to Tags を拡張する タグにマウスオーバー→ランク付けボタン・ランクが…

ニコニコ動画のタグ編集を便利にするGreasemonkeyスクリプト (ランク別表示機能追加)

インストールはこちら nicovideo Tag Edit Helper for Greasemonkey タグのランク付け機能を導入してみました。ランクが小さいタグは表示されないようにしました。「表示する最小ランク」がタグの取得件数によって決まるようになっていますが,両者の関係は…

ニコニコ動画のタグ編集を便利にするGreasemonkeyスクリプト (暫定更新版)

インストールはこちら nicovideo Tag Edit Helper for Greasemonkey Nearchの開発者の方が,表示タグ数が多くなりすぎる問題の対策を提示してくださりました。(nicovideo Tag Edit Helperが大変なことになった - unnecessary words) とりあえずはNearchから…

Nearchが限定解除したのでひどいことになった。

Nearchのタグ保持件数が20件から無制限になった。その結果。 軽くブラクラだった。これはなんとかしないといけない。 一番多いのがニコタグの300件だからまあ大丈夫だろうと高をくくっていたのがよくなかったようだ。 とりあえずスクリプトを軽量化したいと…

Javascript1.8

Firefox3 + Greasemonkey ならJavascript1.8の一部の新機能が使えるってことを今知った。 <script type="application/javascript;version=1.8"> この指定が必要なのは新しく追加されたキーワードを使う機能だけだとか。だから式クロージャは使い放題。 Array.prototype.include = function(x0) this.some(functi…

ニコニコ大百科で編集した人のアップした動画が分かるGreasemonkeyスクリプト

インストールはこちら NicoDic Link Editor Names for Greasemonkey ニコニコチャートへのリンクを張るだけです。http://www.nicochart.jp/name/(編集者名)てな感じのURLへのリンクが張られます。 製作時間10分。

ニコニコ動画で,様々な場所に動画投稿者名を表示するGreasemonkeyスクリプト

インストールはこちら nicovideo Show Uploader Name for Greasemonkey 以下の場所に投稿者名が表示されます。 トップページ 動画再生ページ マイリスト ランキング タグ・キーワード検索結果 新着動画 投稿者名を表示するスクリプトは,Bad Nicouser Blocke…

ニコニコ動画で、固定されたタグに★をつけるGreasemonkeyスクリプト (機能追加)

インストールはこちら nicovideo Add Stars to Tags for Greasemonkey スクリーンショット タグのアンド検索支援機能をつけました。Ctrl+Alt+クリックでタグを選択します。選択したら,リンクをクリックでタグ検索画面へ。選択したタグが検索結果に含まれて…

ついかっとなって作った。後悔はしていない。

Greasemonkeyとは (グリースモンキーとは) [単語記事] - ニコニコ大百科 加筆修正大歓迎。とりあえずGreasemonkeyまとめへのリンクは貼ったけど,これからここがまとめサイト的役割を果たせたらいいなと思う。

タグクラウド

タグ毎のオススメ度を文字サイズで表すとどうなるか,試しにやってみた。 タグクラウドっぽい。というか正真正銘タグクラウドか。 乱数で適当に文字サイズを1〜1.5倍にしてみたけど,なんだか枠が邪魔な感じ。あと,★とか勝手に拡大されちゃうのが嫌な感じ。…

Greasemonkeyスクリプトを作っているときにありがちなこと

変態じゃないよ!変態と言う名の紳士だよ!!

ニコニコ動画のタグ編集を便利にするGreasemonkeyスクリプト (タグ荒らしからの復旧を補助するスクリプトの名称変更&機能追加)

名称変更しました。旧バージョンからアップグレードする場合は,あらかじめ旧バージョンを削除しておいてください。 テンプレート設定のいこう インストールはこちら nicovideo Tag Edit Helper for Greasemonkey スクリーンショット 詳しい説明 ニコニコ動…

ぐりもんメモ

nicovideo Restore Tagsについて。 スクリプト名の変更を検討 タグの保管よりも編集を補助するのが主眼になりつつある? タグの取得開始日,最終更新日とか出す タグ付けを便利に 最近付けたタグ 関連動画のタグ ニコチャートからもタグ情報を入手 半分くら…

ニコニコ動画で,タグ荒らしからの復旧を補助するGreasemonkeyスクリプト(機能追加)

インストールはこちら http://userscripts.org/scripts/show/27151 スクリーンショット id:Mnst から要望があったタグテンプレート機能を追加しました。 Ctrl+クリックで選択したタグに下線がつきます。下線が付いたタグは,全ての動画のタグ編集画面に表示…

classNameを追加したり削除したりトグルしたり。

本当はHTMLElement.prototypeにプロパティを追加したいんだけど,Greasemonkeyがそれを許してくれないようだ。だから関数として定義してみた。 function equalTo(x) { return function (y) { return x == y;} } function notEqualTo(x) { return function (y…

ニコニコのぐりもん関連でやりたいことメモ

タグ検索,キーワード検索画面からニコタグに一括登録するスクリプト ニコタグに結構な負担がかかりそう。要確認。 別の形で実現→ニコニコ動画で,ニコタグへのリンクとタグの最終保管日時を表示するGreasemonkeyスクリプト - なんとなく目記 Nico Watch Too…

Firefoxが落ちる原因

どうやらAutopagerizeが原因のようだ。検索してみると結構出てくる。 とはいえ,Autopagerizeは便利だからひと思いにオフに出来ないのが悩みどころ。 miixとかニコニコ大百科とかニコタグとか特定のページで落ちるようなのでそのページでは実行しないように…

ニコタグへのリンクを表示するGreasemonkeyスクリプト(バージョンアップ)

インストールはこちら nicovideo Add nicotag links for Greasemonkey 動画検索画面,キーワード検索画面にもニコタグへのリンクが出るようになりました。 Autopagerize対応なので,次々とタグを保管していけます。 2008/6/22 バージョンアップ 最終保管日時…

ニコニコ動画で,タグ荒らしからの復旧を補助するGreasemonkeyスクリプト

インストールはこちら http://userscripts.org/scripts/show/27151 スクリーンショット 拙作スクリプト,nicovide Add Stars to Tagsとの併用も可能です。 できること ニコタグから過去のタグ情報を入手して,それをタグ編集画面に表示します。クリックで選…

ぐりもんメモ

こんなHTMLがページ中にあったとき, <a href="javascript: hoge();">hagehage</a> Greasemonkey側でこのhogeの処理をフックしたいとします。 unsafeWindow.hoge = function() { ... }; なんて書けばいいんですが,呼び出す関数がGM_xmlhttpRequestを呼び出している場合は,「Greasemonkey acce…

ニコニコ動画で、投稿者がロックされたタグに★をつけるGreasemonkeyスクリプト(Firefox 3 RC1 + Greasemonkey 0.8 対応)

メインマシンにFirefox3 RC1を導入したら動かなくなっていたので修正。 インストールはこちら: nicovideo Add Stars to Tags for GreasemonkeyFirefox2では動作確認してませんが,まあ多分動くでしょう。3の方がセキュリティ上の制約とか厳しそうだし。動か…