Anitube Scripts

Adiciona o Tema red e melhoria para o player

  1. // ==UserScript==
  2. // @name Anitube Scripts
  3. // @namespace Scripts
  4. // @version 2.7 -- 26/01/2018
  5. // @description Adiciona o Tema red e melhoria para o player
  6. // @author Fukoji
  7. // @match http://anitubebr.biz/
  8. // @match http://anitubebr.biz/*
  9. // @match https://anitubebr.biz/*
  10. // @grant none
  11. // ==/UserScript==
  12. var jQueryIT = document.createElement('script');
  13. jQueryIT.src = 'http://code.jquery.com/jquery-latest.min.js';
  14. document.getElementsByTagName('head')[0].appendChild(jQueryIT);
  15.  
  16. function scripts(){
  17. setInterval(function(){
  18. $('object[title="Adobe Flash Player"]').hide();
  19. $('div[role="navigation"]').show();
  20. //Nota: o site quebra muito fácil cuidado ao mexer aqui, algumas modificações para arrumar.
  21. // $('.container').show();
  22. // $('.col-md-8').css({"margin-top":"5px"});
  23. // $('.well').css("margin-top","495px");
  24. $('.player1nn-dimensions, div[tabindex="9999"], .player2nn-dimensions, object[name="flow_api"], object[name="flip_api"]').css({"width":"1106px"});
  25. }, 1000);
  26. //recolocar propaganda
  27. var videoarea = window.location;
  28. var videovv = /www\.anitube\.info\/video/g;
  29. var testvideo = videovv.test(videoarea);
  30.  
  31. if (testvideo === true) {
  32. $('.col-md-4').css("margin-top","495px");
  33. }
  34.  
  35. $('.navbar-inverse .navbar-nav>li:nth-child(8)').after('<a href="#" name="theme" id="theme">Red</a>');
  36. $('a[name="theme"]').css({"paddint-top":"15px","text-transform":"uppercase","font-family":"Oswald, Open sans","font-size":"14px","padding":"0 15px","line-height":"40px","color":"#fff","text-decoration":"none"});
  37. //Initial Check
  38. $('body').ready(function(){
  39. if (localStorage.getItem('redx') == 'ativado') {
  40. redx();
  41. }else {
  42. localStorage.setItem('redx','desativado');
  43. }});
  44. $('a[name="theme"]').click(function(e){
  45. e.preventDefault();
  46. if(localStorage.getItem('redx') == 'ativado') {
  47. localStorage.setItem('redx', 'desativado');
  48. alert('Tema Red desativado porfavor atualize a página!');
  49.  
  50. } else {
  51. localStorage.setItem('redx','ativado');
  52. redx();
  53. alert('Tema Red ativado!');
  54.  
  55. };
  56.  
  57. });
  58. //RED THEME ALPHA
  59. function redx(){
  60. $('.navbar-inverse').css("background","#6f0110");
  61. //menu
  62. $('.navbar-inverse .navbar-nav>li>a').hover(function(){
  63. $(this).css('background','#9a0116');
  64. }, function(){$(this).css('background','#6f0110')});
  65. //Logo
  66. $('img[alt="AniTube! Animes Online"]').attr('src', "http://i.imgur.com/hCyULas.png");
  67. //player select
  68. $('li.idon').css({"background-color":"#6c0000"});
  69. $('a[data-toggle="tab"]').on('focus', function(){
  70. $(this).css('background','#9a0116');
  71. });
  72.  
  73. //player interface
  74. $('.video-js .vjs-control').css("background","#8a0020");
  75.  
  76. //view cont & dwn button
  77. $('.badge').css("background-color","#6f0110");
  78. $('.btn-down2').css({"background-color":"#9a0116","border":"none","color":"#fff"});
  79.  
  80. //Videos relacionados
  81. $('li.active').css('background','#9a0116');
  82. $('a[data-toggle="tab"]').css('background','#9a0116');
  83.  
  84. //like button
  85. $('.btn-primary').css('background-color','#2ea25a');
  86.  
  87. //hd icon
  88. $('.hd-text-icon').css({"background-color":"#8a0020","color":"#fff"});
  89. //Search button
  90. $('button[type="submit"]').css({"background":"#9a0116","border":"none"});
  91. //Page commands
  92. $('a[rel="next"], a[rel="prev"]').mouseover(function(){$(this).css("background-color","#9a0116")});
  93. $('a[rel="next"], a[rel="prev"]').mouseout(function(){$(this).css("background-color","#222426")});
  94.  
  95. }
  96.  
  97. }; scripts();