Greasy Fork 还支持 简体中文。

Youtube shuffle bitbucket.io helper

Adds a few features from youtube playlists to youtube-playlist-randomizer

目前為 2022-02-05 提交的版本,檢視 最新版本

// ==UserScript==
// @name         Youtube shuffle bitbucket.io helper
// @namespace    https://youtube-playlist-randomizer.bitbucket.io/
// @version      1.1
// @description  Adds a few features from youtube playlists to youtube-playlist-randomizer
// @author       lopt24d
// @match        https://youtube-playlist-randomizer.bitbucket.io/*
// @grant        none
// ==/UserScript==


(function() {
  
  // Autostart bookmarked playlist
  var pid = new URL(window.location).searchParams.get("pid");
  if (pid != null) {
    document.getElementById("pid").value = pid;
    getVids();
  }
  
  var focus;
  
  window.addEventListener('keydown', function(event) {
    focus = document.activeElement.tagName;
    if (!(focus == "INPUT" || focus == "TEXTAREA")) {
      switch (event.keyCode) {
        case ('n'.charCodeAt() - 32):   // Next video
          playNext();
          break;
        case ('p'.charCodeAt() - 32):   // Previous video
          playPrev();
          break;
        case ('r'.charCodeAt() - 32):    // Reshuffle
          getVids();
          break;
      }
    }
  });
  
})();