Greasy Fork

oo.pe redirection remover

remove oo.pe redirection in Arca.live

当前为 2024-01-24 提交的版本,查看 最新版本

// ==UserScript==
// @name            oo.pe redirection remover
// @name:ko         oo.pe 리디렉션 제거기
// @namespace       OOPE_REMOVER_V1
// @match           https://arca.live/b/*
// @run-at          document-end
// @version         1.0
// @author          Laria
// @description     remove oo.pe redirection in Arca.live
// @description:ko  아카라이브 oo.pe 리디렉션을 제거합니다.
// @icon            https://www.google.com/s2/favicons?sz=64&domain=oo.pe
// @license         MIT
// @encoding        utf-8
// ==/UserScript==

(function() {
    'use strict';

    //search link include 'oo.pe'
    document.querySelectorAll('a[href*="oo.pe"]').forEach(function(i) {
      try {
        //tokenizing
        const token = i.href.split('/');
        //search oo.pe prefix
        const pref = token.indexOf('oo.pe');
        //join link after prefix
        const out = token.slice(pref + 1).join('/');
        //apply
        i.href = out;
      } catch (_) {}
    });
})();