mrtzcmp3

mrtzcmp3 anti iMesh button

  1. // ==UserScript==
  2. // @name mrtzcmp3
  3. // @namespace http://userscripts.org/users/goodgy
  4. // @description mrtzcmp3 anti iMesh button
  5. // @include http://www.mrtzcmp3.net/D?*
  6. // @include http://www.mrtzcmp3.net/L?*
  7. // @include http://www.mrtzcmp3.net/*
  8. // @include http://mrtzcmp3.net/D?*
  9. // @include http://mrtzcmp3.net/L?*
  10. // @include http://mrtzcmp3.net/*
  11. // @include http://*.mrtzcmp3.net/D?*
  12. // @include http://*.mrtzcmp3.net/L?*
  13. // @include http://*.mrtzcmp3.net/*
  14. // @version 1
  15. // ==/UserScript==
  16.  
  17. // globals
  18. var $ = unsafeWindow.jQuery;
  19. var console = unsafeWindow.console;
  20. // Make button on main page direct download
  21. var directdownload = 1;
  22. // Delete advertisements and imesh button
  23. var deleteadvert = 1;
  24. // Automaticly show bitrate
  25. var showbitrate = 1;
  26.  
  27. // Listen and Download page //
  28.  
  29. // set imesh button no
  30. $('input').attr('checked', 0);
  31. // delete advertisements
  32. $("img[src*='images/im/dutch.gif']").css('display', 'none');
  33. // make table bigger
  34. $('#macTable').css('width','50%');
  35. // a href maken van logo
  36. $('img[src="logoy.gif"]').wrap('<a href="javascript:document.location(-1);"><img src="logoy.gif"></a>');
  37. if(deleteadvert === 1){
  38. // delete HR in table
  39. $('td[colspan=10]').css('display', 'none');
  40. // hide imesh button
  41. $('input[id=]').css('display', 'none');
  42. // hide imesh text
  43. $('span[style*="color:silver"]').css('display', 'none');
  44. }else{
  45. // show HR in table
  46. $('td[colspan=10]').css('display', 'block');
  47. // show imesh button
  48. $('input[id=]').css('display', 'block');
  49. // show imesh text
  50. $('span[style*="color:silver"]').css('display', 'block');
  51. }
  52. // hide share buttons
  53. $('div[class="addthis_toolbox addthis_floating_style addthis_32x32_style"]').css('display', 'none');
  54.  
  55. // main page //
  56.  
  57. // show bitrate
  58. if(showbitrate === 1){
  59. $('span[id*="bitrate_"] a:first-child').each(function( index ) {
  60. $(this).click();
  61. });
  62. }
  63. // direct download
  64. if(directdownload === 1){
  65. $('a[href*="D?"]' ).click( function (gsighs) {
  66. gsighs.preventDefault();
  67. var url = $(this).attr('href');
  68. var equalPosition = url.indexOf('?');
  69. var number = url.substring(equalPosition + 1); //Split the string and get the number
  70. var equalPosition2 = url.indexOf('_');
  71. var number2 = url.substring(equalPosition2); //Split the string and get the number
  72. number=number.replace(number2,'');
  73. document.location="http://www.mrtzcmp3.net/"+number+".mrtzcmp3";
  74. });
  75. }
  76. // delete blue tr
  77. $('td[bgcolor="#9AC0CD"]').css('display', 'none');
  78. $('td[bgcolor="#50A6C2"]').css('display', 'none');
  79. $('td[bgcolor="#ADD8E6"]').css('display', 'none');
  80. $('#hstp_interstitial').css('display', 'none');