Hlavní navigace

Názor ke zprávičce Vysílání olympiády online si přehrajete pouze pomocí Silverlight od anonym - Pro greasemonkey jsem udělal skript, který nad přehrávačem...

  • 13. 2. 2010 13:11

    bez přezdívky

    Pro greasemonkey jsem udělal skript, který nad přehrávačem zobrazí ten link. Je to můj první pokus s greasemonkey. Na FF 3.6 mi to občas spadne – nevím čím to. Funguje to zatím jen u článků. Ale nemusel by být problém to zprovoznit i nad živým vysíláním.

    // ==UserScript==
    // @name            ZOH.cz video link
    // @namespace       http://latal.name
    // @version         0.1
    // @description     Adds link to ZOH video.
    // @include         http://zoh.ct24.cz/article.asp?id=*
    // @include         http://zoh.ct24.cz/video.asp?video_id=*
    // ==/UserScript==
    
    var CurrentVersion = "0.1";
    var leftColumn = document.getElementById("leftColumn");
    var videoObject = document.getElementsByTagName("object")[0];
    var videoLink = leftColumn.getElementsByTagName("param")[1].value.split(",")[1].substr(6);
    var linkText = document.createTextNode("Video Link");
    var a = document.createElement("a");
    a.setAttribute("href", videoLink);
    a.setAttribute("title", "copy this link and then play in mplayer/vlc");
    a.appendChild(linkText);
    //videoObject.prependChild(a)
    videoObject.parentNode.insertBefore(a, videoObject);