// ==UserScript== // @name Anti-DMCA (Download DMCA'd Torrents from KAT) // @namespace PXgamer // @include *kickass.so/* // @include *kickass.to/* // @include *kat.ph/* // @include *kat.cr/* // @include *kickassto.co/* // @include *katproxy.is/* // @include *thekat.tv/* // @version 4.6 // @grant none // @description Created by PXgamer & Dr.YeTii // @downloadURL none // ==/UserScript== if ($('.alertfield').length==1) { var hash = $('#tab-technical .lightgrey').text().split(': ')[1]; var name = window.location.pathname.split('/')[1]; name = name.substring(0, name.lastIndexOf("-")); var trackers = []; $('#trackers_table tr').each(function() { trackers.push({'url':$('td:eq(0)', $(this)).text(), 'seed':$('td:eq(3)', $(this)).text(), 'leech':$('td:eq(4)', $(this)).text()}); }); trackers.sort(function(a, b) { var x = a['seed']; var y = b['seed']; return ((x < y) ? -1 : ((x > y) ? 1 : 0)); }); for (var i=0;i
leechers: '+trackers[trackers.length-1].leech+'
'; var style = '.alertfield {margin: 0px auto 5px;}'+ '.siteButton.verifTorrentButton .buttonPic {margin-right: 0px;}'+ '.siteButton.verifTorrentButton .buttonPicMagnet {linear-gradient(rgb(153, 135, 80), rgb(140, 122, 64)) repeat scroll 0% 0% transparent;padding-right: 1px;margin-right: 12px;}'+ '.siteButton.verifTorrentButton:hover .buttonPicMagnet{linear-gradient(#857540, #7E6B2E) repeat scroll 0% 0% transparent;}'+ '.siteButton.verifTorrentButton .buttonPicTorrent {margin-left: 3px;}'+ '.px {margin-left: 5px;} .rotate .arrow-bg {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}'+ '#123 { display : flex; align-items : center;}'; var verified = ''; if ($('.tabs.tabSwitcher').prev().text().indexOf('Torrent verified') >= 0) { verified = ''; } var boxopusURL = 'http://boxopus.com/landing/download?link=' + encodeURIComponent('magnet:?xt=urn:btih:'+hash+'&dn='+name+'&tr='+tracker); var buttonGroup = '
'+verified+''+ 'Torcache'+ 'TheTorrent'+ 'iTorrents'+ 'Boxopus'+ 'Show More
'+ ''+ '
'+ ``; $('.alertfield').after(values+buttonGroup); $(document).delegate('#more', 'click', function() { $('#more-dialog').toggle(300); $('.more-arrow').toggleClass('rotate'); var cache = $('.more-arrow').children(); if ($('.more-arrow').hasClass('rotate')) { $('.more-arrow').text('Show Less').append(cache); } else { $('.more-arrow').text('Show More').append(cache); } }); }