Play Tone

Function to play a sound file by adding an HTML5 audio tag to the document. ver 1.0 2014-09-07.

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey, Greasemonkey или Violentmonkey.

За да инсталирате този скрипт, трябва да инсталирате разширение, като например Tampermonkey .

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey или Violentmonkey.

За да инсталирате този скрипт, трябва да имате инсталирано разширение като Tampermonkey или Userscripts.

За да инсталирате скрипта, трябва да инсталирате разширение като Tampermonkey.

За да инсталирате този скрипт, трябва да имате инсталиран скриптов мениджър.

(Вече имам скриптов мениджър, искам да го инсталирам!)

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да инсталирате разширение като Stylus.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

За да инсталирате този стил, трябва да имате инсталиран мениджър на потребителски стилове.

(Вече имам инсталиран мениджър на стиловете, искам да го инсталирам!)

// ==UserScript==
// @name        Play Tone
// @author      Jefferson "jscher2000" Scher
// @namespace   JeffersonScher
// @description Function to play a sound file by adding an HTML5 audio tag to the document. ver 1.0 2014-09-07.
// @include     *
// @version     1.0
// @copyright   Copyright 2014 Jefferson Scher
// @license     BSD 3-clause
// @grant       GM_registerMenuCommand
// ==/UserScript==

function playTone(e){
  // create audio tag for WAV file
  var el = document.createElement("audio");
  el.setAttribute("autoplay", "autoplay");
  // grab tone file from my site; to avoid mixed content, omit the protocol
  el.setAttribute("src", "//www.jeffersonscher.com/gm/snd/A-Tone-His_Self-1266414414.wav");
  // add to document body
  document.body.appendChild(el);
}
// Add menu item
GM_registerMenuCommand("Play Tone", playTone);