ニコニコ動画の説明文に含まれる URL からリンクできるようにするユーザスクリプト【NicoLink】
Firefox の GreaseMonkey ユーザスクリプト。
ニコニコ動画の説明文に含まれる URL から直接リンクできるようにします。
適用前 | |
---|---|
適用後 |
// ==UserScript== // @name NicoLink // @namespace http://d.hatena.ne.jp/shobonengine/ // @description ニコニコ動画の説明文に含まれる URL からリンクできるようにします // @include http://www.nicovideo.jp/watch/* // @include http://com.nicovideo.jp/community/* // @include http://www.nicovideo.jp/user/* // ==/UserScript== (function () { function replacedHtml(html) { var re = /(?:[^"])(http(s)?:\/\/([\w-]+\.)+[\w-]+(\/[\w-.\/?%&=]*)?)/g; return html.replace(re, '<a href="$1" target="_blank">$1</a>'); } // ニコニコ動画 var itab_description = document.getElementById('itab_description'); if (itab_description) { var html = itab_description.innerHTML; itab_description.innerHTML = replacedHtml(html); } // ニコニコミュニティ ただいま生放送中! var now_live = document.getElementById('now_live'); if (now_live) { var html = now_live.innerHTML; now_live.innerHTML = replacedHtml(html); } // ニコニコミュニティ コミュニティプロフィール var community_description = document.getElementById('community_description'); if (community_description) { var html = community_description.innerHTML; community_description.innerHTML = replacedHtml(html); } // ニコニコミュニティ お知らせ var news = document.getElementById('news'); if (news) { var html = news.innerHTML; news.innerHTML = replacedHtml(html); } // ニコニコミュニティ お知らせ (コミュニティ参加者) var community_news = document.getElementById('community_news'); if (community_new) { var html = community_news.innerHTML; community_news.innerHTML = replacedHtml(html); } // ユーザーページ var profileWrapBox = document.getElementById('profileWrapBox'); if (profileWrapBox) { var html = profileWrapBox.innerHTML; profileWrapBox.innerHTML = replacedHtml(html); } })();
インストール:http://userscripts.org/scripts/source/112855.user.js
ダウンロード:http://userscripts.org/scripts/show/112855
1. ニコニコ動画でプレーヤーより下方を非表示にするユーザスクリプト【NicovideoHidden】 - ShobonEngineの日記
2. ニコニコ生放送でプレーヤーより下方を非表示にするユーザスクリプト【NicoliveHidden】 - ShobonEngineの日記
3. ニコニコ動画の最新ニコレポをスッキリさせるユーザスクリプト【NicorepoHidden】 - ShobonEngineの日記
JavaScript: The Good Parts ―「良いパーツ」によるベストプラクティス
- 作者: Douglas Crockford,水野貴明
- 出版社/メーカー: オライリージャパン
- 発売日: 2008/12/22
- メディア: 大型本
- 購入: 94人 クリック: 1,643回
- この商品を含むブログ (190件) を見る