単語記事: Greasemonkey

編集

Greasemonkey(グリースモンキー) とは、 Mozilla Firefoxの拡である。略称は「グリモン」、「ぐりもん」など。

概要

Greasemonkey上で動作するJavaScriptGreasemonkeyスクリプトユーザースクリプトなどと呼ばれ、そのスクリプトを導入することで ウェブページの機を拡したり 見たを変更したりできる。 拡張子.user.js

Greasemonkeyから生したシステムがいくつかあり、Firefox以外のブラウザでもGreasemonkeyスクリプトの利用が可である。

安全性

ブラウザ開発元の公式サイトMozilla Add-onsなど)で配布されているアドオンは、審機関を通過した後に開されており、較的安全であると言える。 しかしGreasemonkeyスクリプトの安全性は、スクリプトインストールする各個人にゆだねられる。 導入の際は、各スクリプトが信頼できるものか否か判断した上でインストールしていただきたい。

見たの変更だけなら、 ユーザースタイルシートを利用すればGreasemonkeyスクリプトが必要ない場合もある。

各ブラウザでの導入方法

例として、後述のニコニコ大百科関連スクリプト NicoDicBBSViewerGreasy Forkからインストールする手順を示す。

スクリプトの配布サイトにはマルウェアの広告が表示されていることがあるので、間違えてそちらをクリックしてしまわないように注意。(「Download」などと書かれた大きなボタンが表示されていたりする)

Microsoft Edge[1]

  1. Tampermonkeyインストールする
    1. 上の Microsoft ストアを開くと、Windowsストアが起動するので「購入ボタンクリックする
    2. インストール了するまでしばらく待ち、 「起動ボタンが選択できるようになったらクリック
    3. ウィンドウの右上に「新しい拡があります」というダイアログが表示されるので、「有効にする」をクリック
    4. が有効化され、Tampermonkey開発者のサイトが開く。マルウェアの広告が表示されていることがあるので、クリックしないように注意
  2. NicoDicBBSViewerの紹介ページを開き、「スクリプトインストールボタンクリックする
  3. スクリプトが記述されたタブが表示されるので、内容を確認した上で「インストールボタンクリックする

Firefox

  1. Greasemonkeyインストールする
    1. 上のアドオン配布サイトを開き、 「Firefox へ追加ボタンクリックする
    2. ウィンドウの左上に表示される通知の「インストールボタンクリック
    3. すぐ下に「今すぐ再起動(R)」というボタンのある通知が表示されるので、クリックしてFirefox再起動
  2. NicoDicBBSViewerの紹介ページを開き、「スクリプトインストールボタンクリックする
  3. Greasemonkey インストールダイアログが表示されるので、内容を確認したうえで「インストールボタンクリックする

Opera

Tampermonkeyを利用する場合

  1. Tampermonkey (BETA版)インストールする
    1. 上の拡配布サイトを開き、ページ右上あたりにある「Operaに追加」をクリックする
    2. インストールしています」という表示に切り替わるので、しばらく待つ
    3. インストールされました」という表示に切り替わり、Tampermonkey開発者のサイトが開く。マルウェアの広告が表示されていることがあるので、クリックしないように注意
  2. NicoDicBBSViewerの紹介ページを開き、「スクリプトインストールボタンクリックする
  3. スクリプトが記述されたタブが表示されるので、内容を確認した上で「インストールボタンクリックする

Violentmonkeyを利用する場合

こちらは日本語化されていないが、動作に支障はない。[2]

  1. Violentmonkeyインストールする
    1. 上の拡配布サイトを開き、ページ右上あたりにある「Operaに追加」をクリックする
    2. インストールしています」という表示に切り替わるので、しばらく待つ
  2. NicoDicBBSViewerの紹介ページを開き、「スクリプトインストールボタンクリックする
  3. スクリプトが記述されたタブが表示されるので、内容を確認した上で右上の「Confirm installationボタンクリックする

Google Chrome

Tampermonkey、Tampermonkey BETAを利用する場合

  1. Tampermonkey または Tampermonkey BETAインストールする
    1. 上の拡配布サイトを開き、ページ右上あたりにある「CHROMEに追加ボタンクリックする
    2. Tampermonkeyを追加しますか?」というダイアログが表示されるので、内容を確認したうえで「を追加ボタンクリックする
    3. インストール了し、Tampermonkey開発者のサイトが開く。マルウェアの広告が表示されていることがあるので、クリックしないように注意
  2. NicoDicBBSViewerの紹介ページを開き、「スクリプトインストールボタンクリックする
  3. スクリプトが記述されたタブが表示されるので、内容を確認した上で「インストールボタンクリックする

Violentmonkeyを利用する場合

  1. Violentmonkeyインストールする
    1. 上の拡配布サイトを開き、ページ右上あたりにある「CHROMEに追加ボタンクリックする
    2. Violent monkeyを追加しますか?」というダイアログが表示されるので、内容を確認したうえで「を追加ボタンクリックする
  2. NicoDicBBSViewerの紹介ページを開き、「スクリプトインストールボタンクリックする
  3. スクリプトが記述されたタブが表示されるので、内容を確認した上で右上の「Confirm installationボタンクリックする
  4. 隣の「Closeボタンクリックしてタブを閉じる

Safari

Tampermonkeyインストールすれば、Greasemonkeyスクリプトを利用できるようだ。

niconicoで使えるスクリプト

Greasy Fork[3]OpenUserJS.orgには、様々な人が作ったスクリプト投稿されている。

ここに載っていないもので追加したいスクリプトがあれば随時追加して欲しい。編集権限がない場合や編集に自信がない場合は掲示板へ。

niconico全体で動作するもの

HarajukuPlayer
動画プレイヤーを最新の原宿バージョンにし(要UA偽装)、生放送プレイヤー原宿バージョンにする
ニコニコ動画 ユーザーニコ割以外ブロック
HarajukuPlayerと同じだが、ユーザーニコ割が含まれる動画でそれを表示するためGINZA版を重ねる (Google Chromeでは不可)
ニコニコ動画(原宿) リピート再生
HarajukuPlayer、またはニコニコ動画 ユーザーニコ割以外ブロックを利用する場合に必須。リピート再生以外のいくつかの問題も解決する
niconico リンクを修正
JavaScriptリンクを通常のリンクに置き換える

動画再生関連

HistogramHeatGraph.user.js
コメントの盛り上がりをグラフで表示
Nico HeatMap
コメントの盛り上がり状態をシンプルにグラフ表示
CustomGinzaWatch
GINZA動画プレイヤーUIをお手軽カスタマイズ
Nicovideo Controller for Qwatch
動画プレイヤーキーボードで操作する
ShinjukuWatch
原宿っぽく動くGINZA
ZenzaWatch
ニコニコ動画HTML5軽量再生プレイヤー

マイリスト・マイページ関連

NicoNicoFavlist
マイリスト更新を知らせてくれる
Watch It Later
「あとで見よう」と思った動画を、動画ページを開かずにどんどんマイリストして、あとからゆっくり視聴するためのスクリプト。また、視聴ページに様々な拡を加える
SmartNicorepo
投稿」以外のニコレポデフォルトで折りたたむ

検索関連

Nicopedia Existence Checker
キーワードを含むタグ検索」に大百科アイコンを表示させるGreasemonkeyスクリプト。既に記事があるタグ、まだ書かれていないタグが一瞭然
niconico タグ検索タブを追加
検索タグ検索タブを追加。タグ検索結果ページ等の検索静画検索タブ、生放送検索タブを追加
niconico ページャーを上部にも表示
生放送検索結果などのページ移動ボタンを上にも表示
Nico Nico Ranking NG
動画ランキングNG機能を追加する

ニコニコ静画関連

MOD_Seiga
静画タグを上に表示・説明文URL自動リンク
NicoNicoSeiga(manga)Helper
ニコニコ静画 (漫画) にNGワード設定機を付与する

ニコニコ生放送関連

ニコ生アラート(簡)
キーワード検索専門のライブ配信アラート
NGワード置換ファイル生成
ニコニコ生放送:運営NGワード一覧をもとに、NiconamaCommentViewer用の書き込み置換ファイルを生成

ニコニコ大百科関連

NicoDicBBSViewer
ニコニコ大百科掲示板2chブラウザに拡する
ニコニコ大百科掲示板NG機能
ニコニコ大百科掲示板NGIDを追加する

ニコニコミュニティ関連

ニコニコミュニティ掲示板 新着チェック
ニコニコミュニティ掲示板ニコニコ大百科ウォッチリストに登録し、最終レス日時を取得する

niconicoを含む、全てのサイトで動作するもの

nicovideo Thumbinfo popup
動画へのリンクカーソルを載せると、サムネ情報ポップアップ表示する。ページ描画後に追加されたリンクでもサムネイル情報を表示できる

関連リンク

まとめサイトなど

Greasemonkeyスクリプトの解説・まとめ

仕様など

関連アドオン

関連動画

関連コミュニティ

関連項目

niconicoの仕様変更関連

脚注

  1. *Microsoft Edge版のTampermonkey2017年1月 (バージョン 4.2.5349.0) 現在セキュリティ関連でブロックされたり、Cookieが送信されないなどの不具合を抱えている。また、Microsoft Edgeは他のブラウザべて更新が遅れているため、動かないスクリプトは多いかもしれない。
  2. *際化はされているので、Transifexなどから日本語翻訳を提供することは可だと思われる。
  3. *Userscripts.orgの管理放棄にともない、同サイトに品質の悪いスクリプト悪意のあるスクリプトが横行するようになってきたことを受け、Jason Barnabe氏(Stylishの開発者でuserstyles.orgの管理者)が新たなスクリプトのリポジトリとして開したサイト現在Userscripts.orgは閉鎖している。
  4. *Firefoxへの対応が一応行われたが、セキュリティ関連でブロックされる等の不具合があるため、2016年8月 (バージョン 4.1.5259) 現在はまだ利用しないことを推奨する。

【スポンサーリンク】

携帯版URL:
http://dic.nicomoba.jp/k/a/greasemonkey
ページ番号: 183818 リビジョン番号: 2486330
読み:グリースモンキー
初版作成日: 08/05/31 22:04 ◆ 最終更新日: 17/05/04 22:04
編集内容についての説明/コメント: 「niconicoで使えるスクリプト」に「ニコニコ大百科掲示板NG機能」を追加。
記事編集 / 編集履歴を閲覧
このエントリーをはてなブックマークに追加

この記事の掲示板に最近描かれたお絵カキコ

お絵カキコがありません

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

Greasemonkeyについて語るスレ

265 : ななしのよっしん :2017/05/21(日) 23:26:21 ID: BjxaJmFd0b
>>264
とりあえず付けてみました。(今はPC版だけ)
見栄えが気に入らないならまた考えます...普段は隠すとか。
266 : ななしのよっしん :2017/05/21(日) 23:33:51 ID: BjxaJmFd0b
連投失礼します
キーワードNG機能は需要ありますか?
267 : ななしのよっしん :2017/05/25(木) 07:42:29 ID: VRNuuPqVpk
https://greasyfork.org/ja/scripts/29447
ニコニコ大百科掲示板NG機能リンク貼っておきますね(記事にも書いてあるけど)
連続して出るNG文字が煩わしいので、IDオンマウスで「NG追加する/NG解除する」ボタンが出て、それを押せばNG追加/解除されるようにしてはいかがでしょうか。キーワードNG機能は、あってもいいかな…ぐらいです。
268 : ななしのよっしん :2017/05/25(木) 07:50:37 ID: VRNuuPqVpk
もっと単純に、IDを押せばNG登録/NG解除するようになればいいのかな。
テキストボックス内には忌むべきユーザーが入っててID文字列すら見たくないので(笑)、普段は折りたためるようにしてほしいです。
269 : ななしのよっしん :2017/05/25(木) 07:53:40 ID: VRNuuPqVpk
連投失礼 NicoDicBBSViewerとは、シンプルさ(導入してもサイトの見栄えがほとんど変わらない)の点で差別化すれば良いように思います。
270 : ななしのよっしん :2017/05/29(月) 00:27:25 ID: BjxaJmFd0b
IDを押せばNGできるようにしました。(PC版だけ)
解除はそんなにしないと思うので
したいなら下のテキストエリアで解除したいIDを消して、
NG設定をもう一度押してください。
271 : ななしのよっしん :2017/05/30(火) 15:32:58 ID: VRNuuPqVpk
>>270 スッキリしました、ありがとうございます!
272 : ななしのよっしん :2017/06/01(木) 17:59:21 ID: e7Wf+G5S1W
嫌いな動画タグNGしていたら例のアレランキングが3動画しかなくなって
273 : ななしのよっしん :2017/06/12(月) 11:55:18 ID: 5clMJlycy9
ZenzaNicoruとかいう面そうなの見つけた
疑似ニコるに対応させるらしいけどこれはユーザー増えないと意味ないのかな?
274 : ななしのよっしん :2017/07/01(土) 07:55:59 ID: 5clMJlycy9
Smartnicorepoの「閉じてるのを消す」機めっちゃ便利
初めて使ったら投稿通知が1個しか表示されなかったけど普段どんだけ駄な通知で溢れてるんだって話だよ
これ使えばもうミュートも必要ないかもな
ニコニコニューストピックス
  JASRAC許諾番号: 9013388001Y45123
  NexTone許諾番号: ID000001829