🎉 欢迎访问GreasyFork.Org 镜像站!本镜像站由公众号【爱吃馍】搭建,用于分享脚本。联系邮箱📮

Greasy fork 爱吃馍镜像

Youtube Shorts to Traditional Video

Simple script to use traditional UI to view Youtube Shorts

이 스크립트를 설치하려면 Tampermonkey, Greasemonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

You will need to install an extension such as Tampermonkey to install this script.

이 스크립트를 설치하려면 Tampermonkey 또는 Violentmonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey 또는 Userscripts와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 Tampermonkey와 같은 확장 프로그램이 필요합니다.

이 스크립트를 설치하려면 유저 스크립트 관리자 확장 프로그램이 필요합니다.

(이미 유저 스크립트 관리자가 설치되어 있습니다. 설치를 진행합니다!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 Stylus와 같은 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

이 스타일을 설치하려면 유저 스타일 관리자 확장 프로그램이 필요합니다.

(이미 유저 스타일 관리자가 설치되어 있습니다. 설치를 진행합니다!)

🚀 安装遇到问题?关注公众号获取帮助

公众号二维码

扫码关注【爱吃馍】

回复【脚本】获取最新教程和防失联地址

// ==UserScript==
// @name         Youtube Shorts to Traditional Video
// @namespace    http://tampermonkey.net/
// @version      1.12
// @description  Simple script to use traditional UI to view Youtube Shorts
// @author       unblue8914
// @match        https://www.youtube.com/*
// @grant        none
// @license      MIT

// @description:zh-TW   Simple script to use traditional UI to view Youtube Shorts
// @description:zh-CN   Simple script to use traditional UI to view Youtube Shorts
// @description:ja      Simple script to use traditional UI to view Youtube Shorts
// @description:ko      Simple script to use traditional UI to view Youtube Shorts
// @description:ru      Simple script to use traditional UI to view Youtube Shorts
// @description:af      Simple script to use traditional UI to view Youtube Shorts
// @description:az      Simple script to use traditional UI to view Youtube Shorts
// @description:id      Simple script to use traditional UI to view Youtube Shorts
// @description:ms      Simple script to use traditional UI to view Youtube Shorts
// @description:bs      Simple script to use traditional UI to view Youtube Shorts
// @description:ca      Simple script to use traditional UI to view Youtube Shorts
// @description:cs      Simple script to use traditional UI to view Youtube Shorts
// @description:da      Simple script to use traditional UI to view Youtube Shorts
// @description:de      Simple script to use traditional UI to view Youtube Shorts
// @description:et      Simple script to use traditional UI to view Youtube Shorts
// @description:es      Simple script to use traditional UI to view Youtube Shorts
// @description:eu      Simple script to use traditional UI to view Youtube Shorts
// @description:fr      Simple script to use traditional UI to view Youtube Shorts
// @description:gl      Simple script to use traditional UI to view Youtube Shorts
// @description:hr      Simple script to use traditional UI to view Youtube Shorts
// @description:zu      Simple script to use traditional UI to view Youtube Shorts
// @description:is      Simple script to use traditional UI to view Youtube Shorts
// @description:it      Simple script to use traditional UI to view Youtube Shorts
// @description:sw      Simple script to use traditional UI to view Youtube Shorts
// @description:lv      Simple script to use traditional UI to view Youtube Shorts
// @description:lt      Simple script to use traditional UI to view Youtube Shorts
// @description:hu      Simple script to use traditional UI to view Youtube Shorts
// @description:nl      Simple script to use traditional UI to view Youtube Shorts
// @description:uz      Simple script to use traditional UI to view Youtube Shorts
// @description:pl      Simple script to use traditional UI to view Youtube Shorts
// @description:pt      Simple script to use traditional UI to view Youtube Shorts
// @description:pt-BR   Simple script to use traditional UI to view Youtube Shorts
// @description:ro      Simple script to use traditional UI to view Youtube Shorts
// @description:sq      Simple script to use traditional UI to view Youtube Shorts
// @description:sk      Simple script to use traditional UI to view Youtube Shorts
// @description:sl      Simple script to use traditional UI to view Youtube Shorts
// @description:sr      Simple script to use traditional UI to view Youtube Shorts
// @description:fi      Simple script to use traditional UI to view Youtube Shorts
// @description:sv      Simple script to use traditional UI to view Youtube Shorts
// @description:vi      Simple script to use traditional UI to view Youtube Shorts
// @description:tr      Simple script to use traditional UI to view Youtube Shorts
// @description:be      Simple script to use traditional UI to view Youtube Shorts
// @description:bg      Simple script to use traditional UI to view Youtube Shorts
// @description:ky      Simple script to use traditional UI to view Youtube Shorts
// @description:kk      Simple script to use traditional UI to view Youtube Shorts
// @description:mk      Simple script to use traditional UI to view Youtube Shorts
// @description:mn      Simple script to use traditional UI to view Youtube Shorts
// @description:uk      Simple script to use traditional UI to view Youtube Shorts
// @description:el      Simple script to use traditional UI to view Youtube Shorts
// @description:hy      Simple script to use traditional UI to view Youtube Shorts
// @description:ur      Simple script to use traditional UI to view Youtube Shorts
// @description:ar      Simple script to use traditional UI to view Youtube Shorts
// @description:fa      Simple script to use traditional UI to view Youtube Shorts
// @description:ne      Simple script to use traditional UI to view Youtube Shorts
// @description:mr      Simple script to use traditional UI to view Youtube Shorts
// @description:hi      Simple script to use traditional UI to view Youtube Shorts
// @description:as      Simple script to use traditional UI to view Youtube Shorts
// @description:bn      Simple script to use traditional UI to view Youtube Shorts
// @description:pa      Simple script to use traditional UI to view Youtube Shorts
// @description:gu      Simple script to use traditional UI to view Youtube Shorts
// @description:or      Simple script to use traditional UI to view Youtube Shorts
// @description:ta      Simple script to use traditional UI to view Youtube Shorts
// @description:te      Simple script to use traditional UI to view Youtube Shorts
// @description:kn      Simple script to use traditional UI to view Youtube Shorts
// @description:ml      Simple script to use traditional UI to view Youtube Shorts
// @description:si      Simple script to use traditional UI to view Youtube Shorts
// @description:th      Simple script to use traditional UI to view Youtube Shorts
// @description:lo      Simple script to use traditional UI to view Youtube Shorts
// @description:my      Simple script to use traditional UI to view Youtube Shorts
// @description:ka      Simple script to use traditional UI to view Youtube Shorts
// @description:am      Simple script to use traditional UI to view Youtube Shorts
// @description:km      Simple script to use traditional UI to view Youtube Shorts
// ==/UserScript==

(function() {
    'use strict';
    if (window.location.pathname.match('\/shorts\/.+')) {
        window.location.replace("https://www.youtube.com/watch?v=" + window.location.pathname.split('/shorts/').pop());
    }
    document.addEventListener("yt-navigate-start", (event) => {
        const url = event.detail.url.split('/shorts/');
        if(url.length > 1){
            window.location.replace("https://www.youtube.com/watch?v=" + url.pop());
        }
    });
})();