// ==UserScript== // @name Volumedown for niconico // @namespace http://d.hatena.ne.jp/nastack/ // @include http://www.nicovideo.jp/watch/* // ==/UserScript== var VOLUME = 80;//ボリューム var w = (typeof unsafeWindow != 'undefined') ? unsafeWindow : window; var deleted = w.so.variables.deleted; //GM_log(deleted); var NGtag = "\u97F3\u91CF\u6CE8\u610F", tags = document.evaluate("//meta[@name='keywords']", document, null, 9, null).singleNodeValue.content, flvplayer = w.$("flvplayer"); (tags.split(",").some(function (tag){ return (tag == NGtag); }) && flvplayer || deleted != 0) ? (function (){ var Inter = setInterval(function (){ flvplayer.ext_setVolume(0); if(flvplayer.ext_getVolume() == 0)clearInterval(Inter); }, 100); })() : (function (){ var Inter = setInterval(function (){ flvplayer.ext_setVolume(VOLUME); if(flvplayer.ext_getVolume() == VOLUME)clearInterval(Inter); }, 100); })(); //.user.js