Replace youtube redirect links

Replace youtube redirect links with direct links

À partir de 2022-06-01. Voir la dernière version.

// ==UserScript==
// @name          Replace youtube redirect links
// @description   Replace youtube redirect links with direct links
// @author        MK
// @namespace     max44
// @homepage      https://greasyfork.dpdns.org/en/users/309172-max44
// @match         *://*.youtube.com/*
// @match         *://*.youtu.be/*
// @icon          https://cdn.icon-icons.com/icons2/1488/PNG/512/5295-youtube-i_102568.png
// @version       1.0
// @license       MIT
// @run-at        document-idle
// ==/UserScript==

(function() {
  'use strict';

  function replaceRedirect(link) {
    link.href = decodeURIComponent(link.href.replace (/^.*\?(.*&)q=([^&]+)(&.*)?$/, '$2'));
    const wrpLink = link.wrappedJSObject || link;
    if (wrpLink.data && wrpLink.data.urlEndpoint)
      wrpLink.data.urlEndpoint.url = link.href;
  }

  setInterval (function () {
    document.querySelectorAll("a[href*='/redirect?']").forEach(replaceRedirect);
  }, 1000);

})();
长期地址
遇到问题?请前往 GitHub 提 Issues,或加Q群1031348184

赞助商

Fishcpy

广告

Rainyun

注册一下就行

Rainyun

一年攒够 12 元