Forum dédié aux karot:z, nabaztag:tag, mir:ror, dal:dal...


 
AccueilAccueil  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  Connexion  

Partager | 
 

 Petit script pour choisir entre deux mp3 à jouer:aidez moi!!

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2  Suivant
AuteurMessage
ybo
Silver Nabz
Silver Nabz


Age: 15
Localisation: Paris
Nom du Nabaztag: ybo
Nbr de messages: 375
Points: 1580

MessageSujet: Petit script pour choisir entre deux mp3 à jouer:aidez moi!!   Sam 27 Déc 2008 - 13:19

Bonjour chers APIznautes, j'ai écris un petit script php permettant de choisir entre la lecture de deux mp3 en fonction de la position des oreilles. Le voici:

Code:
<?php

$token = 'montoken';
$sn = 'mon numéro de série';
$mamusique1 = 'ma première musique';
$nommamusique1 = 'le nom de ma musique 1';
$mamusique2 = 'ma seconde musique';
$nommamusique2 = 'le nom de ma musique 2';

$oreillespos1 = file_get_contents('http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&ears=ok');

$annonce1 = 'Si vous voulez que je vous joue la musique '.$nommamusique 1.', changez la position des oreilles, si vous voulez que je vous joue la musique '.nommamusique2.', laissez les oreilles dans leur position actuelle';

$url = 'http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&tts='.$annonce1.';

file_get_contents($url,false); 

$oreillespos2 = file_get_contents('http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&ears=ok');

if($oreillepos1 == $oreillepos2)
{
 $url = 'http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&urlList='.$mamusique2.';
 file_get_contents($url,false);
}

else
{
 $url = 'http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&urlList='.$mamusique1.';
 file_get_contents($url,false);
}

?>



Comme vous le voyez, c'est tout simple!

Jusque là tout va bien sauf que le script ne marche pas!!! Je l'ai ouvert (le fichier php sur mon espace web) avec internet explorer qui me dit qu'il y a une erreur à la ligne 12.
Sur le script original, la ligne 12 est au niveau de la variable "$annonce1".

Je ne voix pas ou est l'erreur et c'est pourquoi je m'adresse à vous.

Pourrez vous me dire ou est l'erreur si vous le savez?

Merci d'avance! nabzflower
Revenir en haut Aller en bas
chiorboli
Lapin nain
Lapin nain


Age: 38
Localisation: Plaisance du touch
Nom du Nabaztag: clodice
Nbr de messages: 34
Points: 2349

MessageSujet: Re: Petit script pour choisir entre deux mp3 à jouer:aidez moi!!   Sam 27 Déc 2008 - 13:37

Salut,
Je ne suis pas expert PHP et j'ai pas testé ton script, mais y a pas un blème à la ligne suivante :
Code:
$url = 'http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&tts='.$annonce1.';

le
Code:
.'
à la fin de la ligne est en trop non ?
Revenir en haut Aller en bas
http://pocketnabz.free.fr
ybo
Silver Nabz
Silver Nabz


Age: 15
Localisation: Paris
Nom du Nabaztag: ybo
Nbr de messages: 375
Points: 1580

MessageSujet: Re: Petit script pour choisir entre deux mp3 à jouer:aidez moi!!   Sam 27 Déc 2008 - 14:41

Tu as surement raison, j'ai regardé d'autres scripts et il n'y a pas cette fin de ligne.

Je note ta remarque et je modifierai le script en entier plus tard quand il y aura d'autres suggestions.

Merci beaucoup!!! nabzflower
Revenir en haut Aller en bas
Hunta_de_la_Radieuse
Frénétik Nabaztrice
Frénétik Nabaztrice


Age: 37
Localisation: Anse Lapin
Nom du Nabaztag: Hunta (v2)
Nbr de messages: 3955
Points: 2033

MessageSujet: Re: Petit script pour choisir entre deux mp3 à jouer:aidez moi!!   Sam 27 Déc 2008 - 14:46

Ligne 12 : "$nommamusique 1" devrait être "nommamusique1" sans l'espace.
Mais, ça ne va pas suffire...
Ma Nabaztagette me dit qu'elle regarde de plus près...
Revenir en haut Aller en bas
http://www.zcripts.com/
Tabatha
il est cap' !!!


Localisation: Plat Pays
Nom du Nabaztag: Tabatha (V1) & Traci (V2)
Nbr de messages: 3727
Points: 2391

MessageSujet: Re: Petit script pour choisir entre deux mp3 à jouer:aidez moi!!   Sam 27 Déc 2008 - 15:04

Code:

<?php

$token = 'montoken';
$sn = 'mon numéro de série';
$mamusique1 = 'ma première musique';
$nommamusique1 = 'le nom de ma musique 1';
$mamusique2 = 'ma seconde musique';
$nommamusique2 = 'le nom de ma musique 2';

$oreillespos1 = file_get_contents('http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&ears=ok');

$annonce1 = 'Si vous voulez que je vous joue la musique '.$nommamusique1.', changez la position des oreilles, si vous voulez que je vous joue la musique '.nommamusique2.', laissez les oreilles dans leur position actuelle';

$url = 'http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&tts='.$annonce1;

file_get_contents($url,false); 

$oreillespos2 = file_get_contents('http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&ears=ok');

if($oreillespos1 == $oreillespos2)
{
 $url = 'http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&urlList='.$mamusique2;
 file_get_contents($url,false);
}

else
{
 $url = 'http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&urlList='.$mamusique1;
 file_get_contents($url,false);
}

?>


Un espace en trop, des .' en trop et des s en trop peu...maintenant ca passe...a toi de voir si ca fait ce que tu veux...
Revenir en haut Aller en bas
Hunta_de_la_Radieuse
Frénétik Nabaztrice
Frénétik Nabaztrice


Age: 37
Localisation: Anse Lapin
Nom du Nabaztag: Hunta (v2)
Nbr de messages: 3955
Points: 2033

MessageSujet: Re: Petit script pour choisir entre deux mp3 à jouer:aidez moi!!   Sam 27 Déc 2008 - 15:12

Oh ! Un Thab' ! nabz11 Ben non, ça fait pas encore ce qu'il veut... Mais tu dois bien pouvoir boucler ça ?!
Revenir en haut Aller en bas
http://www.zcripts.com/
Tabatha
il est cap' !!!


Localisation: Plat Pays
Nom du Nabaztag: Tabatha (V1) & Traci (V2)
Nbr de messages: 3727
Points: 2391

MessageSujet: Re: Petit script pour choisir entre deux mp3 à jouer:aidez moi!!   Sam 27 Déc 2008 - 15:31

Ah ben si si, moi je crois que ca fait ce qu'il veut nabz3

Preuve avec debug:

Code:

<?php
$token = '*******';
$sn = '$$$$$$$';
$mamusique1 = 'ma première musique';
$nommamusique1 = 'le nom de ma musique 1';
$mamusique2 = 'ma seconde musique';
$nommamusique2 = 'le nom de ma musique 2';
echo "avant<br>";
$oreillespos1 = file_get_contents('http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&ears=ok');
echo "oreillespos1:".$oreillespos1."<br>";
$annonce1 = 'Si vous voulez que je vous joue la musique '.$nommamusique1.', changez la position des oreilles, si vous voulez que je vous joue la musique '.nommamusique2.', laissez les oreilles dans leur position actuelle';
echo "annonce1:".$annonce1."<br>";


$url = 'http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&tts='.$annonce1;
echo "url:".$url."<br>";
file_get_contents($url,false); 

$oreillespos2 = file_get_contents('http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&ears=ok');
echo "oreillespos2:".$oreillespos2."<br>";
if($oreillespos1 == $oreillespos2)
{
 $url = 'http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&urlList='.$mamusique2;
 echo "***url:".$url."<br>";
 file_get_contents($url,false);
}

else
{
 $url = 'http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&urlList='.$mamusique1;
 echo "===url:".$url."<br>";   
 file_get_contents($url,false);
}

?>


me renvoie:

avant
oreillespos1:POSITIONEAR611
annonce1:Si vous voulez que je vous joue la musique le nom de ma musique 1, changez la position des oreilles, si vous voulez que je vous joue la musique nommamusique2, laissez les oreilles dans leur position actuelle
url:http://api.nabaztag.com/vl/FR/api.jsp?token=***&sn=$$$$&tts=Si vous voulez que je vous joue la musique le nom de ma musique 1, changez la position des oreilles, si vous voulez que je vous joue la musique nommamusique2, laissez les oreilles dans leur position actuelle
oreillespos2:POSITIONEAR611
***url:http://api.nabaztag.com/vl/FR/api.jsp?token=***&sn=$$$$&urlList=ma seconde musique



Oh une Huntha nabzflower
Revenir en haut Aller en bas
Hunta_de_la_Radieuse
Frénétik Nabaztrice
Frénétik Nabaztrice


Age: 37
Localisation: Anse Lapin
Nom du Nabaztag: Hunta (v2)
Nbr de messages: 3955
Points: 2033

MessageSujet: Re: Petit script pour choisir entre deux mp3 à jouer:aidez moi!!   Sam 27 Déc 2008 - 15:44

Mais, ça ne joue rien... nabz15
Revenir en haut Aller en bas
http://www.zcripts.com/
Tabatha
il est cap' !!!


Localisation: Plat Pays
Nom du Nabaztag: Tabatha (V1) & Traci (V2)
Nbr de messages: 3727
Points: 2391

MessageSujet: Re: Petit script pour choisir entre deux mp3 à jouer:aidez moi!!   Sam 27 Déc 2008 - 16:06

Y a rien de plus beau que le silence VeryHapnadz

Evidemment il faut remplacer chaque occurence de api.jsp par api_stream.jsp

nabzcache
Revenir en haut Aller en bas
Hunta_de_la_Radieuse
Frénétik Nabaztrice
Frénétik Nabaztrice


Age: 37
Localisation: Anse Lapin
Nom du Nabaztag: Hunta (v2)
Nbr de messages: 3955
Points: 2033

MessageSujet: Re: Petit script pour choisir entre deux mp3 à jouer:aidez moi!!   Sam 27 Déc 2008 - 16:13

Et, là, ça joue toujours la même chose ! nabzsaute
Revenir en haut Aller en bas
http://www.zcripts.com/
Tabatha
il est cap' !!!


Localisation: Plat Pays
Nom du Nabaztag: Tabatha (V1) & Traci (V2)
Nbr de messages: 3727
Points: 2391

MessageSujet: Re: Petit script pour choisir entre deux mp3 à jouer:aidez moi!!   Sam 27 Déc 2008 - 16:17

Normal car il n'y a pas de "sleep" entre la question et la reponse...donc chaque fois il considere que tu n'as pas bouge les oreilles...
Revenir en haut Aller en bas
Hunta_de_la_Radieuse
Frénétik Nabaztrice
Frénétik Nabaztrice


Age: 37
Localisation: Anse Lapin
Nom du Nabaztag: Hunta (v2)
Nbr de messages: 3955
Points: 2033

MessageSujet: Re: Petit script pour choisir entre deux mp3 à jouer:aidez moi!!   Sam 27 Déc 2008 - 16:18

Tu as essayé avec un sleep() ? VeryHapnadz
Revenir en haut Aller en bas
http://www.zcripts.com/
Tabatha
il est cap' !!!


Localisation: Plat Pays
Nom du Nabaztag: Tabatha (V1) & Traci (V2)
Nbr de messages: 3727
Points: 2391

MessageSujet: Re: Petit script pour choisir entre deux mp3 à jouer:aidez moi!!   Sam 27 Déc 2008 - 16:34

Non, pasque je considere que je lui ai bien assez mache le boulot... VeryHapnadz
J'me casse la tete sur mon projet d'appli qui n'avance pas assez a mon gout...et qui devient de plus en plus moche VeryHapnadz
Revenir en haut Aller en bas
Hunta_de_la_Radieuse
Frénétik Nabaztrice
Frénétik Nabaztrice


Age: 37
Localisation: Anse Lapin
Nom du Nabaztag: Hunta (v2)
Nbr de messages: 3955
Points: 2033

MessageSujet: Re: Petit script pour choisir entre deux mp3 à jouer:aidez moi!!   Sam 27 Déc 2008 - 16:48

Eh !? C'est quoi dis !? albino Et, tu vends ton Chumby ?

-> ybo : Pour ce qui est du script, des '+' sont préférables à des ' ' dans tout ce qui est tts... Et il faut compter sur le fait que la fonction de récupération de la position des oreilles ne soit pas sauvagement à la ramasse...
Tu nous tiens au courant ? nabz7
Revenir en haut Aller en bas
http://www.zcripts.com/
Tabatha
il est cap' !!!


Localisation: Plat Pays
Nom du Nabaztag: Tabatha (V1) & Traci (V2)
Nbr de messages: 3727
Points: 2391

MessageSujet: Re: Petit script pour choisir entre deux mp3 à jouer:aidez moi!!   Sam 27 Déc 2008 - 17:41

C'est une appli moche...et j'garde tous mes gadgets inutilises...et j'parle pas que de ma femme VeryHapnadz
Revenir en haut Aller en bas
 

Petit script pour choisir entre deux mp3 à jouer:aidez moi!!

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant

 Sujets similaires

-
» demande de pacte entre nos deux alliances
» Pour écouter de la Musique de manga en deux cliques !!!
» Petit jeux pour Geek.
» Petit mot pour vous présentez notre fofo :) .........
» Je cherche un compte dispo pour jouer dans la wing SW SITHS ou dans la mere STARWARS

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum dédié aux karot:z, nabaztag:tag, mir:ror, dal:dal... :: nabaztag - nabaztag:tag - karotz :: L'univers de Nabaztag :: Archives :: API-