您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
because posting is a cool hobby
当前为
// ==UserScript== // @name inthemix hax for extreme postlords // @namespace https://greasyfork.org/users/4295-rwslol // @description because posting is a cool hobby // @include http://www.inthemix.com.au/forum/showthread.php?* // @include http://www.inthemix.com.au/forum/showpost.php?* // @include http://www.inthemix.com.au/forum/newreply.php?* // @require http://code.jquery.com/jquery-1.11.1.min.js // @version 2.1.0 // @grant none // ==/UserScript== // one uses jquery, now TWO others don't. call the cops idgaf // might combine them more elegantly later but probably not lol who cares // swagometer dls = document.getElementsByTagName('dl'); for (i = 0; i < dls.length; i++) { // lol just do everything with innerHTML nobody will care m = dls[i].innerHTML.match(/<\/span>[\r\n ]*([0-9,]+)[\r\n ]*<\/div>/i); likes = parseInt(m[1].replace(',', '')); m = dls[i].innerHTML.match(/info-second-amt">[\r\n ]*([0-9,]+)[\r\n ]*<\/dd>/i); posts = parseInt(m[1].replace(',', '')); swag = parseInt(likes / posts * 100000) / 1000; dls[i].innerHTML += '<dt style="border: 0; border-top: 1px solid #ccc">Swag</dt><dd style="border: 0; border-top: 1px solid #ccc; width: 100px">' + swag + '%</dd>'; } // cats $(function() { var catHtml = function() { $(this).html('<img src="http://thecatapi.com/api/images/get?category=sunglasses#' + Math.random() + '">'); }; $('.post-content a[href="profile.php?do=editlist"]').closest('.post-content').each(catHtml); }); // youtube unfucker var objects = document.body.getElementsByTagName('object'); for (var i = 0; i < objects.length; i++) { var params = objects[i].getElementsByTagName('param'); for (var j = 0; j < params.length; j++) { if (params[j].getAttribute('name') == 'movie') { var url = params[j].getAttribute('value').match(/^https?:\/\/(www\.)?youtube\.com\/v\/([a-zA-Z0-9_-]{11})/i); if (url) { var src = 'https://www.youtube.com/embed/' + url[2] + '?rel=0'; var start = params[j].getAttribute('value').match(/start=([0-9]+)/i); if (start) { src += '&start=' + start[1]; } var iframe = document.createElement('iframe'); iframe.setAttribute('width', 960); iframe.setAttribute('height', 720); iframe.setAttribute('src', src); iframe.setAttribute('frameborder', 0); iframe.setAttribute('allowfullscreen', true); objects[i].parentNode.insertBefore(iframe, objects[i]); objects[i].parentNode.removeChild(objects[i]); i--; //lol break; } } } }