Auto-Espande Google Search Tools

Mostra il menu Strumenti di ricerca nei risultati di ricerca di Google +link colorati

当前为 2020-02-24 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Auto-Espande Google Search Tools
  3. // @description Mostra il menu Strumenti di ricerca nei risultati di ricerca di Google +link colorati
  4. // @namespace https://greasyfork.org/users/237458
  5. // @author figuccio
  6. // @version 11.5
  7. // @include https://www.google.*/search*
  8. // @require https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js
  9. // @require https://greasyfork.org/scripts/5392-waitforkeyelements/code/WaitForKeyElements.js?version=19641
  10. // @grant GM_addStyle
  11. // ==/UserScript==
  12.  
  13. (function() {
  14. 'use strict';
  15. /* globals $, waitForKeyElements */
  16. //pulsante Strumenti di ricerca rosso
  17. GM_addStyle("#hdtb-tls { color:red !important;background:green !important; border-radius:12px;}");
  18.  
  19. //link altro,immagini.ecc colore rosso spondo arancione
  20. GM_addStyle('#hdtb .hdtb-mitem a {color:red!important;background:orange!important;border-radius:8px;padding:6px 6px}');
  21.  
  22. //link altro,immagini.maps ecc colore rosso che cambia colore al passaggio mouse diventa verde
  23. GM_addStyle('#hdtb .hdtb-mitem a:hover{color:green!important}');
  24.  
  25. //link espansione strumenti colore verde
  26. GM_addStyle('.hdtb-mn-hd {color:green!important}');
  27.  
  28. //link espansione strumenti colore verde che diventa rosso al passaggio mouse
  29. GM_addStyle('.hdtb-mn-hd:hover {color:red!important}');
  30.  
  31. //topbar espansioni strumenti colorata arancione
  32. GM_addStyle('#slim_appbar.ab_tnav_wrp{background:orange!important;width:700px;border-radius:12px;}');//#cfd3d8 colore barra
  33.  
  34. //link ricerca google colorati di rosso
  35. GM_addStyle('a:visited {color:black !important}');
  36. //GM_addStyle('a:link {color:red !important}');
  37.  
  38.  
  39. //Accelera la visibilità del menu Strumenti di ricerca rimuovendo l'animazione.
  40. GM_addStyle("#hdtbMenus { transition: none !important; }");
  41. // Mostra il menu Strumenti di ricerca.
  42. waitForKeyElements("#hdtb-tls", clickNodeUntilItSticks);
  43. function clickNodeUntilItSticks(jNode) {
  44. var searchToolbar = $("#hdtbMenus")[0];
  45. var sanityCount = 1;
  46. var menusVisiblePoller = setInterval(function() {
  47. if (
  48. sanityCount < 20 &&
  49. searchToolbar.offsetWidth === 0 &&
  50. searchToolbar.offsetHeight === 0
  51. ) {
  52. jNode[0].click();
  53. } else {
  54. clearInterval(menusVisiblePoller);
  55. }
  56. },88 );
  57. }
  58. })();
  59.  
  60. //no publicita correlate
  61. GM_addStyle('#rcnt .col:nth-of-type(3) {display:none !important;}');
  62.