purplizer
by
yuta25
2014-04-28 [2014/04/28 14:20:00]
☆を全てパーポーにする(無料)
@@ -6,6 +6,9 @@
* @require
*/
+// you can use this script as userscript.
+// plz download .user.js from 'userscripts' button link.
+
(function() {
var fakeStarsAsPurples = function() {
var stars = document.querySelectorAll('.hatena-star-star');
/*
* @title purplizer
* @description 見えてる☆を全てパーポーにする(無料)
* @include http://*
* @license MIT License
* @require
*/
// you can use this script as userscript.
// plz download .user.js from 'userscripts' button link.
(function() {
var fakeStarsAsPurples = function() {
var stars = document.querySelectorAll('.hatena-star-star');
for (var i = 0, length = stars.length; i < length; i++) {
stars[i].src = 'http://s.hatena.ne.jp/images/star-purple.gif';
}
};
fakeStarsAsPurples();
var timer = 0;
document.addEventListener('DOMNodeInserted', function() {
if(timer) return;
timer = setTimeout(function() {
fakeStarsAsPurples();
timer = 0;
}, 30);
}, false);
}());
- Permalink
- このページへの個別リンクです。
- RAW
- 書かれたコードへの直接のリンクです。
- Packed
- 文字列が圧縮された書かれたコードへのリンクです。
- Userscript
- Greasemonkey 等で利用する場合の .user.js へのリンクです。
- Loader
- @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
- Metadata
- コード中にコメントで @xxx と書かれたメタデータの JSON です。