Forums GAMERGEN

[REGLE] Problème avec JavaScript pour mon player psp.

Règles du forum
Avant de poster votre sujet lié au jailbreak de votre console. Merci de consulter l'univers undeground PSP.

Cette section reste soumise aux règles du forum, aucun contenu warez, illégal et dangereux n'est toléré.

[REGLE] Problème avec JavaScript pour mon player psp.

Message non lupar DiimsDesign » 05 Fév 2011, 21:43

Bonsoir à tous,

Je travail actuellement sur la création d'un player pour une radio d'ou j'en suis le designer le technicien.

Donc j'ai un petit soucis. J'aimerais afficher le titre et qu'il actualise automatiquement. J'ai créer un code, seulement celui ci ne fonctionne pas sous le navigateur de la psp. Est-ce qu'il y a un moyen pour actualiser le titre automatiquement ?

Voici mon code :
Code: Select All Code
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
   <head>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
      <title>Player Officiel d'EnjoyStation</title>
         <script>
         function refresh_div()
         {
            var xhr_object = null;
            if(window.XMLHttpRequest)
            { // Firefox
               xhr_object = new XMLHttpRequest();
            }
            else if(window.ActiveXObject)
            {
               try
               {// Internet Explorer
                  xhr_object = new ActiveXObject("Msxml2.XMLHTTP");
               } catch (e)
               {
                         xhr = new ActiveXObject("Microsoft.XMLHTTP");
                    }
               }
            var method = 'POST';
            var filename = 'http://www.enjoystation.net/titre.txt';
            xhr_object.open(method, filename, true);
            xhr_object.onreadystatechange = function()
            {
               if(xhr_object.readyState == 4)
               {
                  var tmp = xhr_object.responseText;
                  document.getElementById('titre').innerHTML = tmp;
               }
            }
            xhr_object.send(null);
            setTimeout('refresh_div()', 10000);
         }
         function lecture(url)
         {
               psp.sysRadioPlayEffectSound()
               psp.sysRadioPlayStream(url, "PSP-InternetRadioPlayer/1.00");
              psp.sysRadioSetMasterVolume (255);
                psp.sysRadioSetSubVolume (255);
         }
         
         </script>
   </head>
   <body onload="refresh_div();" style="color:#000;"><br/><!--background:url('pspenjoy.png');-->
   
       <object name="psp" id="psp" type="application/x-psp-extplugin"></object>
        <div id="player">
         <input type="radio" name="choix" value="http://91.121.8.6:80" onclick=lecture(this.value);> Enjoystation<br />
         <input type="radio" name="choix" value="http://213.239.213.165:10001" onclick=lecture(this.value);> Enjoystation<br />
            <input type="radio" name="choix" value="http://213.246.53.96:8080" onclick=lecture(this.value);> Enjoystation<br />
         <input type="radio" name="choix" value="http://91.121.0.126:8050" onclick=lecture(this.value);> Enjoystation<br />
         <input type="radio" name="choix" value="http://91.121.116.35:8000" onclick=lecture(this.value);> Enjoystation<br />
         <input type="radio" name="choix" value="http://91.121.138.147:8000" onclick=lecture(this.value);> Enjoystation<br />
         <input type="radio" name="choix" value="http://91.121.1.154:8000" onclick=lecture(this.value);> Enjoystation<br />
         <input type="radio" name="choix" value="http://213.186.36.228:8000" onclick=lecture(this.value);> Enjoystation<br />
         <input type="radio" name="choix" value="http://88.191.116.154:9000" onclick=lecture(this.value);> Enjoystation<br />
         <input type="radio" name="choix" value="http://berjeuxlan.org:9000" onclick=lecture(this.value);> Enjoystation<br />
         <input type="radio" name="choix" value="http://ns362672.ovh.net:8000" onclick=lecture(this.value);> Enjoystation<br />
        </div>
      Titre (Refresh) : <span id="titre"> </span><br/>
      Titre (Statique) : <?php echo file_get_contents('http://www.enjoystation.net/titre.txt'); ?>
   </body>
</html>


Pouvez-vous m'aider ?

Je vous remercie.
Dernière édition par gokhu le 19 Mar 2011, 21:53, édité 3 fois.
DiimsDesign Gamer du Dimanche
Gamer du Dimanche
Messages: 17
Inscription: 17 Jan 2011, 17:35

Re: Problème avec JavaScript pour mon player psp.

Message non lupar DiimsDesign » 07 Fév 2011, 22:45

Personne a de solution ? :/
DiimsDesign Gamer du Dimanche
Gamer du Dimanche
Messages: 17
Inscription: 17 Jan 2011, 17:35

Re: Problème avec JavaScript pour mon player psp.

Message non lupar rapboy_49 » 09 Fév 2011, 17:12

Je sais pas :/ Je me débrouille mais je ne suis pas très alèse dans ce genre de truc
Avatar de l’utilisateur rapboy_49 Gamer Hardcore
Gamer Hardcore
Messages: 611
Inscription: 16 Juil 2009, 16:25
Localisation: GPS, Tournez à gauche.
Pays: France

Re: Problème avec JavaScript pour mon player psp.

Message non lupar biscottealacrevette » 21 Fév 2011, 21:38

le navigateur n'a pas de class XMLrequest.
par contre tu peu toujours essayer de mettre ton div dans une page , et afficher cette page via un iframe dans la page mere et faire rafraichir ce iframe via javascript
biscottealacrevette Gamer Hardcore
Gamer Hardcore
Messages: 750
Inscription: 28 Jan 2010, 20:54

Re: Problème avec JavaScript pour mon player psp.

Message non lupar DiimsDesign » 01 Mar 2011, 12:14

Ah oué merci, j'y avais pas pensé, je vais essayer, j'espère que ça fonctionnera.

Je vous tien au courant.
DiimsDesign Gamer du Dimanche
Gamer du Dimanche
Messages: 17
Inscription: 17 Jan 2011, 17:35

Re: Problème avec JavaScript pour mon player psp.

Message non lupar DiimsDesign » 14 Mar 2011, 15:16

Super, ça fonctionne. :wink:
J'ai utilisé une meta refresh pour actualiser la page.

Seul soucis, c'est pour mettre l'iframe en transparent :roll:
DiimsDesign Gamer du Dimanche
Gamer du Dimanche
Messages: 17
Inscription: 17 Jan 2011, 17:35

Re: Problème avec JavaScript pour mon player psp.

Message non lupar DiimsDesign » 16 Mar 2011, 00:28

Re bonjour,

Je vais encore vous demander de l'aide car j'ai encore un petit soucis et je ne sais pas trop quoi faire.

Voici mon player : Image

1er soucis : Le logo pour rentrer sur le player ne s'affiche pas et pourtant dans l'espace ou il faut entrer l'icone j'ai bien mis un .png
Image celui ci.

Comment ça se fait qu'il ne s'affiche pas ?

2ème soucis : Sur notre radio nous possédons plusieurs serveurs, j'aimerais que quand je clique sur le play ça me lit le 1er stream, ensuite quand je clique sur changer de serveur que ça me lit le stream suivant. (biensur cette liste sera mise à jour automatiquement vu que le fichier se trouve sur notre site).

J'espère que je me suis bien exprimé. Si vous avez besoin de plus d'informations hésitez pas.
J'espère aussi vraiment pouvoir compter sur votre aide car je suis perdu.

Bonne soirée à tous.
Dernière édition par gokhu le 19 Mar 2011, 20:14, édité 1 fois.
DiimsDesign Gamer du Dimanche
Gamer du Dimanche
Messages: 17
Inscription: 17 Jan 2011, 17:35

Re: [AIDE] Problème avec JavaScript pour mon player psp.

Message non lupar DiimsDesign » 17 Mar 2011, 12:21

Personne ne peu m'aider ?
DiimsDesign Gamer du Dimanche
Gamer du Dimanche
Messages: 17
Inscription: 17 Jan 2011, 17:35

Re: [AIDE] Problème avec JavaScript pour mon player psp.

Message non lupar biscottealacrevette » 17 Mar 2011, 16:53

pour faire ton .prs il existe 2 soft
l'un fait par freeplay prsbuilder
l'autre fait par sony : PRS maker (fourni dans le SDK)

dans le SDK tu trouvera la liste des fonctions ainsi que leur API

dans ton cas je pense que playStreamest la fonction don tu a besoin
biscottealacrevette Gamer Hardcore
Gamer Hardcore
Messages: 750
Inscription: 28 Jan 2010, 20:54

Re: [AIDE] Problème avec JavaScript pour mon player psp.

Message non lupar DiimsDesign » 17 Mar 2011, 20:50

biscottealacrevette Wrote:pour faire ton .prs il existe 2 soft
l'un fait par freeplay prsbuilder
l'autre fait par sony : PRS maker (fourni dans le SDK)

J'ai utilisé prsbuilder pour créer mon .prs, dans icon j'utilise une image en .png de grandeur 64x64px, seulement je sais pas si chez vous ça le fait aussi j'en un genre de baffle qui s'affiche. Est-ce qu'il y a une limite de couleur ? ou je sais pas quelque chose qui me serait passé devant les yeux.
Il me manque en plus vraiment plus que le logo qui s'affiche avant de rentrer pour le player pour que je le mette en ligne.

biscottealacrevette Wrote:dans le SDK tu trouvera la liste des fonctions ainsi que leur API

dans ton cas je pense que playStreamest la fonction don tu a besoin


J'ai utilisé le playStreamPls. Mais grâce à toi j'ai trouvé ce que je cherchais, vraiment merci pour ton aide :)
DiimsDesign Gamer du Dimanche
Gamer du Dimanche
Messages: 17
Inscription: 17 Jan 2011, 17:35

Re: [AIDE] Problème avec JavaScript pour mon player psp.

Message non lupar DiimsDesign » 17 Mar 2011, 21:34

biscottealacrevette Wrote:l'autre fait par sony : PRS maker (fourni dans le SDK)


D'ailleurs se fichier n'existe plus. Page introuvable, dommage ..
DiimsDesign Gamer du Dimanche
Gamer du Dimanche
Messages: 17
Inscription: 17 Jan 2011, 17:35

Re: [AIDE] Problème avec JavaScript pour mon player psp.

Message non lupar DiimsDesign » 19 Mar 2011, 06:47

Merci biscottealacrevette, grâce à ton tuto http://www.gamergen.com/forums/portails-psp/creer-un-portail-le-javascript-et-la-radio-t143768.html j'ai réussi à mettre le logo, maintenant il s'affiche, donc j'imagine que le .prs s'est bien fait compilé.

Merci pour tout.

Pour découvrir mon player : http://www.gamergen.com/forums/portails-psp/player-radio-enjoystation-t199504.html
DiimsDesign Gamer du Dimanche
Gamer du Dimanche
Messages: 17
Inscription: 17 Jan 2011, 17:35


 

Retourner vers Entraide et dépannage