voila  une autre version  qui vous permet  de configurer  le volume  au 
démarrage du site :
pour cela, dans le script, aller à la ligne volume_autoStart et donnez lui une 
valeur entre 0 et 100,
0 équivaut à stopper la lecture .
bon le principal est fait, pour les autres modif , vous devez être abonné à mon 
fil rss .
le script est ci joint .



  ----- Original Message ----- 
  From: daniel serge free 
  To: [email protected] 
  Sent: Thursday, January 24, 2013 6:45 PM
  Subject: [progliste] Re: script greaseMonkey


  bonjour yannick,

  grand merci, cela fonctionne.
  Serge DANIEL



  From: yannick 
  Sent: Wednesday, January 23, 2013 7:58 PM
  To: [email protected] 
  Subject: [progliste] Re: script greaseMonkey


  bon le revoici  avec 15 raccourci clavier !

    ----- Original Message ----- 
    From: yannick 
    To: [email protected] 
    Sent: Wednesday, January 23, 2013 5:57 PM
    Subject: [progliste] Re: script greaseMonkey


    oublié de donner  le iste de test !
    levoici :
    http://www.radioways.com/
      ----- Original Message ----- 
      From: yannick 
      To: [email protected] 
      Sent: Wednesday, January 23, 2013 5:55 PM
      Subject: [progliste] script greaseMonkey


      bonjour est ce que quelqu'un pourrait tester le script s'y joint  dans 
grease Monkey ?
      bon  Seb me l'a proposé hier, mais c'était hier !
      je voudrais savoir si il est effectivement chargé au premier lancement ...
      voici la méthode que je vous propose :
      0.copié dans le presse papier le contenu du fichier ci joint .
      1.ouvrez fireFox,
      2.allez dans le menu option / item grease monkey,/ item nouveau .
      dans le champ d'édition nom, écrivez radio way,
      dans le champ  inclus, ecrivez :
      http://www.radioways.com/*
      allez cliquer sur ok, une boite de dialogue vous proposera de récupérer 
le contenu du presse papier, dite oui!


      vérifier que les autres champs soient vide,
// ==UserScript==
// @name        radio way
// @namespace   http://www.radioways.com/*
// @include     http://www.radioways.com/*
// @version     1
// ==/UserScript==
var volumeAutoStart = 10;
var chrono=0;

function addVolumeLink ()
{
var div = document.createElement ("DIV");
var tab =[
["j","baisser le volume ",function (){document.getElementById 
("rdwplayer").volumeDown ();}],
["k","augmenter le volume ",function (){document.getElementById 
("rdwplayer").volumeUp ();}]
]
for (i =0;i<2;i++)
{
var o =document.createElement ("A");
o.accessKey =tab[i][0];
o.href ="#";
o.appendChild (document.createTextNode (tab[i][1]));
o.onclick =tab[i][2];
div.appendChild (o);
}
var o =document.getElementById ("controls").getElementsByClassName 
("volume")[0].firstChild
o.parentNode.replaceChild (div,o);

}
function removeLink ()
{
var o =document.getElementById ("iphone");
if (o){o=o.parentNode;o.parentNode.removeChild (o);}
}
function addLabel ()
{
var o =document.getElementById ("searchinput");
if (o)
{
var label =document.createElement ("LABEL");
label.setAttribute ("for","searchinput");
label.appendChild (document.createTextNode ("entrez les termes de votre 
recherche :"));
o.parentNode.insertBefore (label,o);
}
}
function  removeIFrame ()
{
while (document.getElementsByTagName ("IFRAME").length)
{
var o =document.getElementsByTagName ("IFRAME")[0]
o.parentNode.removeChild (o);
}
}
function addHotKey ()
{
var o =document.getElementById ("controls");
if (o)
{
var  tab =["m","s","p","u","e"];
var max =tab.length ;
for (i =0;i<max;i++)
{
o.getElementsByTagName ("A")[i].accessKey =tab[i];
}
o=o.parentNode.getElementsByClassName ("player-top-menu")[0]
o=o.getElementsByTagName ("A");
for (i=0;i<3;i++){o[i].accessKey =["d","h","l"][i];}
}
var o =document.getElementById ("emailto");
if (o){o.accessKey ="v";}
var o =document.getElementById ("zonelogin");
if (o){o.getElementsByTagName ("A")[0]["accessKey"] ="c";}
var o =document.getElementById ("menu_1");
if (o)
{
o =o.parentNode.parentNode.getElementsByTagName ("A");
o[o.length-1].accessKey ="1";

for (i=0;i<5;i++)
{
var hk =o[i].firstChild.nodeValue.substr (0,1).toLowerCase ();
if (hk=="p"){hk="y";}

o[i].accessKey =hk
//o[i].onclick =o[i].onclick +";"function (){alert ("oui");};
}
}

}
function autostopPlay ()
{
var o =document.getElementById ("rdwplayer");
var s= "stopStream";
if (volumeAutoStart >0){s="setVolume";}
if (o&&o[s])
{
if (volumeAutoStart ==0)
{o.stopStream ();}
else
{o.setVolume (volumeAutoStart );}
clearTimeout (chrono);
}
else
{
chrono =setTimeout (autostopPlay ,5);
}

}
function  documentLoadedEvent ()
{
addHotKey ();
autostopPlay ();
addLabel ();
removeLink ();
setInterval (removeIFrame,5000);
addVolumeLink ();
}
setTimeout (documentLoadedEvent,1000);

Répondre à