您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Rewrites the URL of a YouTube search results page to automatically sort by video upload date, if the sort order is not already present
// ==UserScript== // @name Youtube: Auto-sort search results by upload date // @description Rewrites the URL of a YouTube search results page to automatically sort by video upload date, if the sort order is not already present // @author Archangel1C // @license GPL-3.0-only // @namespace https://github.com/Archangel1C // @version 0.1 // @match *://*.youtube.com/results* // @run-at document-start // @grant none // @compatible chrome // @contributionURL https://flattr.com/@Archangel1C // ==/UserScript== // // Sources/Influences: // - https://stackoverflow.com/a/28956498/4423698 (function() { // debugger instruction lets Chrome stop here // debugger; // https://www.w3schools.com/js/js_strict.asp // https://stackoverflow.com/a/1335881/4423698 'use strict'; var query = new URLSearchParams(window.location.search); // for(let param of query.entries()) console.log(param); // - do not change the sort order, if there is already one defined // - avoid infinite recursion if(query.get("search_sort") == null) { query.append("search_sort", "video_date_uploaded"); window.location.search = "?" + query.toString(); } })();