openload

Remove anti-adblock, ads, popups and timer waits, and show direct download link

目前为 2017-12-30 提交的版本。查看 最新版本

  1. // ==UserScript==
  2. // @author @leoncastro
  3. // @namespace https://github.com/leoncastro
  4. // @name openload
  5. // @version 0.09
  6. // @description Remove anti-adblock, ads, popups and timer waits, and show direct download link
  7. // @icon data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAA/FBMVEUAAAAeP2MAmNkAoN8hNlgSSWwXLUgEITELKT8OMEkAn94Ant4AmtsAldQBW4MFh8YAktQBicxjT5sAnt4AX4lEcbUTeLBgVqBcXKMAnNxMS4pKbbEuQGwAmtoAY44xebwAk9QGjM1jT5tcTZUPM01jT5s7OGZfWKEAaJUAod8Ak9VYYqhSZKgVg8Ujf8AKSm4Agr5mPZRmPZRmPZRlR5gAod8AldNXXKEAltQAjMcAmNVWZKpeWaJUZqtKbbE+dbg+dLdEcLM7d7omgMExersAk9RgVqA7aKUAod8Ak9UAn99lR5gAm9wJhshRaa0ue74mgMEAjdBmPZQ7d7qePASIAAAASHRSTlMAOP75GiksAgcPxb3QS0Nh0+T+0hj+Yv796m3PSLNc0eF0vYgg7l/DOPDs/ejo11dV+LpM8et8qaduicHV0L7Jrer75omU6GL8xLQIAAABaklEQVR42u1S2XaCMBQMaxJAAcUFRcG673Zzb9VWW4Pi0v7/vzSCcDz9hfY+3pnMmZkb8IcG8YIoVNDtQhRFPlyg+LQgy3JhE4fBAjLr5evrbFS2fAqeJDl3v9+zrDbwGShtv6VSh0M7O89hipearsuZTotliaMiAFH6/fidWnU67WymShmx5pZLpjHAaY2QggiQ2j0dbQrg3DyTeHoE8nYrNXzpuOZseKjq3sm2Aiv1xO4BcNvnIrp66wtwoHtez4KB+1p1dw+oABPFgwON4v0wn3i3+6KEQiXCY9rZ0yMcVAKCJIaFUPysFxGGNwqBh/A9Oeuqoa6ZWw80hRykoDjRSzDePdnMTQragysVDWSoCiGtEr4QjotPHvG1ut8DnnKuayYVxWRJa4ghrZY2ucrnXzrZTKKMAcRD0w1u4UwQBJeue9dbfJR56F9zLCmKIo0bYTxmuaAKs5GFwvyGIAgG/PVB6Ov/ieYHpLEydStkqm4AAAAASUVORK5CYII=
  8. // @include http://openload.co
  9. // @include /^(https?:)?\/\/openload\.co\/*.*/
  10. // @compatible firefox+greasemonkey
  11. // @compatible chrome+tampermonkey
  12. // @grant none
  13. // @run-at document-start
  14. // ==/UserScript==
  15. (function(){
  16. //
  17. // @run-at document-start
  18. //
  19. window.adblock=false;
  20. window.adblock2=false;
  21. window.turnoff=true;
  22. window.open=function(){};
  23. //
  24. // @run-at document-end
  25. //
  26. function onready(fn){if(document.readyState!='loading')fn();else document.addEventListener('DOMContentLoaded',fn);}
  27.  
  28. onready(function(){
  29. if( document.location.href.match(/\/embed\//) || $('#realdl>a') )
  30. {
  31. $('#btnView').hide();
  32. $('#btnDl').hide();
  33. $('.dlButtonContainer').show();
  34. $('h3.dlfile.h-method').hide();
  35. $('.col-md-4.col-centered-sm *').remove();
  36. $('#mgiframe,#main>div[id*="Composite"]').remove();
  37. $('#downloadTimer').hide();
  38. $('#mediaspace_wrapper').prepend( $('<div/>').attr('id', 'realdl')
  39. .attr('style', 'position: absolute; top: 0 ; left: 0 ; right: 0; text-align: center; z-index: 9999; background-color: #000; padding: .5em 0;')
  40. .on('mouseenter', function(){ $(this).fadeTo(500, 1); }).on('mouseleave', function(){ $(this).fadeTo(500, 0); })
  41. .append( $('<a/>').attr('href', '').attr('style', 'color: #fff; text-decoration: none;').text('FREE DOWNLOAD') ) );
  42. $('#realdl').show();
  43. var tmrstreamurl = setInterval(function(){
  44. if( $('#streamuri').text() != 'HERE IS THE LINK' )
  45. {
  46. $('#realdl a').attr('href', '/stream/' + $('#streamuri').text());
  47. $('#videooverlay').click();
  48. clearInterval(tmrstreamurl);
  49. }
  50. },100);
  51. }
  52. window.onclick=function(){};
  53. document.onclick=function(){};
  54. document.body.onclick=function(){};
  55. });
  56.  
  57. })();