YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)

Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!

当前为 2023-09-27 提交的版本,查看 最新版本

  1. // ==UserScript==
  2. // @name YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  3. // @name:pt-BR YouTube™ Multi Downloader v8.2 (Relançada) 🚀💯 - yt1s.com (SEM ANÚNCIOS & NOVO LAYOUT PARA YT! 🚫🤩)
  4. // @name:ar YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  5. // @name:bg YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  6. // @name:cs YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  7. // @name:da YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  8. // @name:de YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  9. // @name:el YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  10. // @name:eo YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  11. // @name:es YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  12. // @name:fi YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  13. // @name:fr YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  14. // @name:fr-CA YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  15. // @name:he YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  16. // @name:hu YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  17. // @name:id YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  18. // @name:it YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  19. // @name:ja YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  20. // @name:ko YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  21. // @name:nb YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  22. // @name:nl YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  23. // @name:pl YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  24. // @name:ro YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  25. // @name:ru YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  26. // @name:sk YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  27. // @name:sr YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  28. // @name:sv YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  29. // @name:th YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  30. // @name:tr YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  31. // @name:uk YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  32. // @name:ug YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  33. // @name:vi YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  34. // @name:zh-CN YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  35. // @name:zh-TW YouTube™ Multi Downloader v8.2 (Relaunched) 🚀💯 - yt1s.com (NO ADS & NEW LAYOUT FOR YT! 🚫🤩)
  36. // @description Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  37. // @description:pt-BR Compatível com YouTube MP3 Downloader! Esse script adiciona um botão de download, uma maneira mais rápida de baixar áudio do YouTube e com qualidade garantida. Este site é muito simples, rápido e eficaz para baixar! Melhor de todos!
  38. // @description:ar Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  39. // @description:bg Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  40. // @description:cs Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  41. // @description:da Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  42. // @description:de Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  43. // @description:el Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  44. // @description:eo Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  45. // @description:es Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  46. // @description:fi Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  47. // @description:fr Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  48. // @description:fr-CA Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  49. // @description:he Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  50. // @description:hu Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  51. // @description:id Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  52. // @description:it Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  53. // @description:ja Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  54. // @description:ko Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  55. // @description:nb Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  56. // @description:nl Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  57. // @description:pl Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  58. // @description:ro Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  59. // @description:ru Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  60. // @description:sk Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  61. // @description:sr Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  62. // @description:sv Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  63. // @description:th Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  64. // @description:tr Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  65. // @description:uk Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  66. // @description:ug Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  67. // @description:vi Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  68. // @description:zh-CN Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  69. // @description:zh-TW Compatible with YouTube MP3 Downloader! This script adds a download button, a faster way to download audio from YouTube and with guaranteed quality. This site is very simple, fast and effective to download! Best of all!
  70. // @namespace https://greasyfork.org/users/152924
  71. // @homepageURL https://greasyfork.org/scripts/34613
  72. // @supportURL https://greasyfork.org/scripts/34613/feedback
  73. // @author Punisher
  74. // @version 8.2 (Relaunched)
  75. // @date 2023-09-27
  76. // @icon https://i.imgur.com/InuDDVK.png
  77. // @compatible chrome
  78. // @compatible firefox
  79. // @compatible opera
  80. // @compatible safari
  81. // @compatible edge
  82. // @license CC-BY-NC-ND-4.0
  83. // @match *://*.youtube.com/*
  84. // ==/UserScript==
  85.  
  86. (function() {
  87. function punisherxButton() {
  88. const menu = document.getElementById("top-level-buttons-computed");
  89. const existingDownloadButton = document.querySelector('.style-scope.ytd-download-button-renderer');
  90. if (existingDownloadButton) existingDownloadButton.remove();
  91. const containerDiv = document.createElement('div');
  92. containerDiv.className = 'tooltip-container';
  93. const newButton = document.createElement('button');
  94. newButton.style.marginLeft = "8px";
  95. newButton.innerHTML = `<svg height='24' viewBox='0 0 24 24' width='24' focusable='false'><path fill='red' d='M17 18v1H6v-1h11zm-.5-6.6-.7-.7-3.8 3.7V4h-1v10.4l-3.8-3.8-.7.7 5 5 5-4.9z'></path></svg>`;
  96. newButton.setAttribute("id", "download-button");
  97. const hook = document.createElement('tp-yt-paper-tooltip');
  98. hook.setAttribute('fit-to-visible-bounds', '');
  99. hook.setAttribute('offset', '8');
  100. hook.style = 'inset: 44px auto auto 187.258px;';
  101. hook.textContent = 'Download';
  102. hook.classList.remove('hidden');
  103. containerDiv.appendChild(hook);
  104. const currentLink = encodeURIComponent(window.location);
  105. const redirectURL = `//yt1s.com/en/youtube-to-mp3?q=${currentLink}`;
  106. newButton.addEventListener('click', () => window.open(redirectURL, '_blank'));
  107. newButton.className = 'yt-spec-button-shape-next yt-spec-button-shape-next--tonal yt-spec-button-shape-next--mono yt-spec-button-shape-next--size-m yt-spec-button-shape-next--icon-leading ';
  108. containerDiv.appendChild(newButton);
  109. menu.appendChild(containerDiv);
  110. }
  111. setTimeout(punisherxButton, 5000);
  112. setInterval(function () {
  113. if(document.getElementById("container")){
  114. if(!document.getElementById("download-button")){
  115. punisherxButton();
  116. }
  117. }
  118. }, 6000);
  119. setPunisherElement = function(url) {
  120. var regExp = /^.*((youtu.be\/)|(v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))\??v?=?([^#\&\?]*).*/;
  121. var match = String(url).match(regExp);
  122. return (match&&match[7].length==11)? match[7]: false;
  123. };
  124. })();