Youtube Thumbnail Search

Search youtube thubnail image using yandex

当前为 2022-08-09 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name Youtube Thumbnail Search
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description Search youtube thubnail image using yandex
  6. // @author Tanuki
  7. // @match *://*.youtube.com/*
  8. // @icon https://www.google.com/s2/favicons?sz=64&domain=youtube.com
  9. // @grant none
  10. // @license MIT
  11. // ==/UserScript==
  12.  
  13. (function() {
  14. 'use strict';
  15. window.addEventListener("scroll",function(){
  16. var tubnailink = document.querySelectorAll('div#contents > ytd-rich-item-renderer > div#content > ytd-rich-grid-media > div#dismissible > ytd-thumbnail > a#thumbnail > yt-img-shadow.style-scope.ytd-thumbnail.no-transition > img#img.style-scope.yt-img-shadow')
  17. var tubnail = document.querySelectorAll('div#contents > ytd-rich-grid-row > div#contents > ytd-rich-item-renderer > div#content')
  18.  
  19. for(var i = 0; i < tubnail.length; i++) {
  20. var tblCari = tubnail[i].querySelectorAll('a#tubnail')
  21. if (tblCari[0] != undefined) {
  22. tblCari[0].remove()
  23. }
  24. tubnail[i].insertAdjacentHTML('beforeend', '<a id="tubnail" style="text-decoration: none;position: absolute;top:0;left:0;font-size:24px;z-index: 1;" href="https://yandex.com/images/search?rpt=imageview&url='+tubnailink[i].src+'" target="_blank">🔍</a>');
  25. }
  26. })
  27. })();