Forum des Objets Communicants et Solutions pour les Libérer...


 
AccueilGalerieRechercherS'enregistrerConnexion
anipassion.com
Partagez
 

 Comment lire une musique stockée sur Violet au hasard ?

Aller en bas 
AuteurMessage
The Ghit
Lapin nain
Lapin nain
The Ghit

Age : 40
Localisation : Au pays des Saules Pleureurs
Nabaztag : Nabazghit
Nbr de messages : 37
Carottes : 4019

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeLun 22 Déc 2008 - 17:28

Bonjour à tous !

Je viens solliciter votre aide parce que j'ai beau lire à droite et à gauche les posts du forum, je ne trouve pas exactement ce que je cherche.
Voilà, j'ai un Nano:ztag, que ma fille de deux ans s'est "approprié" (quand j'ai ouvert la boite, elle s'est jetée dessus et ne l'a plus lâché).
Je lui ai montré qu'en le glissant sur le gros lapin, ça faisait des trucs rigolos. En fait, j'ai même renregistré ma voix pour que ça lui dise coucou. Mais j'aimerais faire mieux ! J'aimerais qu'après lui avoir dit "coucou", ça aille chercher au hasard une des musiques qui est sur le portail de Violet, dans les musiques partagées > comptines. Ce serait vraiment génial. Mais y a-t-il un moyen simple de faire ça ? Parce que l'application "jouer un son" lui joue un son bien défini, pas un son au hasard dans cette bibliothèque. Vous avez une idée de ce que je pourrais faire ?

D'avance merci !
Revenir en haut Aller en bas
Phabbrrysse
Nabazteur Voyageur
Nabazteur Voyageur
Phabbrrysse

Age : 33
Localisation : Sassenage
Nabaztag : PhormiBBrrysse et Pharramyneu (V2)
Nbr de messages : 14389
Carottes : 11521

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeLun 22 Déc 2008 - 21:11

il faut lancer un numéro aléatoire avec comme envoie en api :
http://api.nabaztag.com/vl/FR/api.jsp?sn=00039D4022DE&token=112231049046144&idmessage=XXXXX

Avec XXXXX aléatoire ... surement avec du PHP apres faut savoir dans violet.net de combien a combien vont les numéros des sons ...

_____________________________




Connexion du lapin difficile : ICI -- PAS D'AIDE PAR MP NI PAR MAIL
Revenir en haut Aller en bas
http://phabbrrysse.fr/
Hunta_de_la_Radieuse
Frénétik Nabaztrice
Frénétik Nabaztrice
Hunta_de_la_Radieuse

Age : 44
Localisation : Anse Lapin
Nabaztag : Hunta (v2)
Nbr de messages : 3832
Carottes : 4789

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeLun 22 Déc 2008 - 23:51

The Ghit, choisis une sous-catégorie sur my.nabaztag.com/Messages dans les catégories "Clins d'oeil" ou "Bibliothèque" et, il doit être possible de tester assez rapidement avec un premier script...

Le choix est - au moins dans l'immédiat - restreint à une sous-catégorie pour minimiser le nombre de "coups dans l'eau" du script aléatoire : les ID des messages ne semblent pas toujours se suivre et vont, pour les catégories citées de 10000 et des nanoz à 3400000 environ avec beaucoup beaucoup de trous...

Pour ce qui est des Nabshares un autre problème se pose : seuls très peu de morceaux sont publics et donc utilisables avec n'importe quel serial/token...
yellownabzitslife

En gros. albino


Dernière édition par Hunta_de_la_Radieuse le Mar 23 Déc 2008 - 0:03, édité 1 fois
Revenir en haut Aller en bas
http://www.zcripts.com/
GrosBill
Gold Nabz
Gold Nabz
GrosBill

Localisation : Paris
Nabaztag : Kikiztag
Nbr de messages : 622
Carottes : 5085

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeMar 23 Déc 2008 - 0:00

a vu de nez de 10399 a 10424 dans la bibliotheque.

Reste a recycler le script des messages aléatoires ou de la radio aléatoires.


Sinon dans l'idéal faudrait a priori se tourner vers la librairie curl pour permettre de se loger en php sur le site. Mais il a pas l'air evident a parcourir ^^


Et quitte a recycler
http://nabaztag.forumactif.fr/api-f3/script-php-de-mise-a-jour-des-clins-d-oeil-t4650.htm

Ca devrait pouvoir tourner pour selectioner les comptines mais suis pas sur j'ai plus les yeux en faces des trous


Dernière édition par GrosBill le Mar 23 Déc 2008 - 0:06, édité 1 fois
Revenir en haut Aller en bas
Phabbrrysse
Nabazteur Voyageur
Nabazteur Voyageur
Phabbrrysse

Age : 33
Localisation : Sassenage
Nabaztag : PhormiBBrrysse et Pharramyneu (V2)
Nbr de messages : 14389
Carottes : 11521

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeMar 23 Déc 2008 - 0:02

GrosBill a écrit:
a vu de nez de 10399 a 10424 dans la bibliotheque.

Reste a recycler le script des messages aléatoires ou de la radio aléatoires.


Sinon dans l'idéal faudrait a priori se tourner vers la librairie curl pour permettre de se loger en php sur le site. Mais il a pas l'air evident a parcourir ^^

Pis surtout, dans la théorie, son espérance de vie est plutôt tres courte ...

_____________________________




Connexion du lapin difficile : ICI -- PAS D'AIDE PAR MP NI PAR MAIL
Revenir en haut Aller en bas
http://phabbrrysse.fr/
GrosBill
Gold Nabz
Gold Nabz
GrosBill

Localisation : Paris
Nabaztag : Kikiztag
Nbr de messages : 622
Carottes : 5085

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeMar 23 Déc 2008 - 0:07

voui c'est sur mais on peut imaginer que le nouveau sera presque pareil sur le principe.

Reste a voir si le lien du dessus et toujours valable en attendant
Revenir en haut Aller en bas
Hunta_de_la_Radieuse
Frénétik Nabaztrice
Frénétik Nabaztrice
Hunta_de_la_Radieuse

Age : 44
Localisation : Anse Lapin
Nabaztag : Hunta (v2)
Nbr de messages : 3832
Carottes : 4789

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeMar 23 Déc 2008 - 0:09

-> GrosBill : de 109xx à 118xx ! Si si !

-> Phab' : les idmessage, eux, resteront peut-être (pour la pérennité de l'API) et seront peut-être un jour implémentés sur my.violet.net

Via my.violet.net, en tout cas, il y aussi la piste, plus brutale, qui consiste à rentrer en dur les adresses des fichiers comme par exemple : http://broad.violet.net/broad/config/clin/fr/temps_que_tu_ailles_au_lit.mp3 :trivil:
Revenir en haut Aller en bas
http://www.zcripts.com/
GrosBill
Gold Nabz
Gold Nabz
GrosBill

Localisation : Paris
Nabaztag : Kikiztag
Nbr de messages : 622
Carottes : 5085

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeMar 23 Déc 2008 - 0:12

-> Hunta : Nan pas pour les comptines de la biblio

Sinon pour la biblio torturons cette page
http://my.nabaztag.com/vl/action/myMessagesBiblio.do

ou ca pour les nabshare
http://my.nabaztag.com/vl/action/myMessagesNabshare.do
Revenir en haut Aller en bas
Hunta_de_la_Radieuse
Frénétik Nabaztrice
Frénétik Nabaztrice
Hunta_de_la_Radieuse

Age : 44
Localisation : Anse Lapin
Nabaztag : Hunta (v2)
Nbr de messages : 3832
Carottes : 4789

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeMar 23 Déc 2008 - 0:15

-> GrosBill : Vi, t'as (encore ?) raison : le mot "comptine" du message de The Ghit était totalement sorti de mon petit crâne. Han, c'est encore plus facile alors vu que ya pô de trous ! big green
J'essaie ça très vite !
Revenir en haut Aller en bas
http://www.zcripts.com/
Phabbrrysse
Nabazteur Voyageur
Nabazteur Voyageur
Phabbrrysse

Age : 33
Localisation : Sassenage
Nabaztag : PhormiBBrrysse et Pharramyneu (V2)
Nbr de messages : 14389
Carottes : 11521

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeMar 23 Déc 2008 - 0:17

Je parlais plutot de l'acces en php au page ... Grobill dit que c'est pas facile ..et si faut tout refaire dans 2/3 mois c'est assez idiot ...

_____________________________




Connexion du lapin difficile : ICI -- PAS D'AIDE PAR MP NI PAR MAIL
Revenir en haut Aller en bas
http://phabbrrysse.fr/
GrosBill
Gold Nabz
Gold Nabz
GrosBill

Localisation : Paris
Nabaztag : Kikiztag
Nbr de messages : 622
Carottes : 5085

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeMar 23 Déc 2008 - 0:19

En fait Phabbrrysse en passant par la bas ca devrait etre presque facile en dynamique.
http://my.nabaztag.com/vl/action/myMessagesBiblioChoice.do?langBiblio=1&idBiblio=15

Mais si on prend que les comptines on a deja les numéro reste a faire un random entre 10399 a 10424

Bref on recycle un script deja existant ^^

Allez Hunta file coder dans ta chambre nabzhello2
Revenir en haut Aller en bas
Hunta_de_la_Radieuse
Frénétik Nabaztrice
Frénétik Nabaztrice
Hunta_de_la_Radieuse

Age : 44
Localisation : Anse Lapin
Nabaztag : Hunta (v2)
Nbr de messages : 3832
Carottes : 4789

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeMar 23 Déc 2008 - 5:47

Ah-yé-! Mooo ! C'était facile hein ! :

En mode cochonou, comme là, faut passer les token/sn avec un ignobe "%26"...

comptinealeatoire.php :
Code:
<?php
//mystère à quoi ça sert mais youpi ! allons-y !
if(isset($_GET['param']))
{
  $param = $_GET['param'];
  //echo $param;
}
else
{
  $numLigne = '';
}

//bazar
$numAleatoire = rand(10399, 10424);

//machin
$urlMessage ='http://api.nabaztag.com/vl/FR/api.jsp?' . $param . '&idmessage=' . $numAleatoire;
file_get_contents($urlMessage,false);

//truc pour info.
echo $urlMessage . "\n";

A appeler avec : http://monserveur.truc/comptinealeatoire.php?param=token=montoken%26sn=monsn

A la vôtre ! nabzdrunk
Revenir en haut Aller en bas
http://www.zcripts.com/
Phabbrrysse
Nabazteur Voyageur
Nabazteur Voyageur
Phabbrrysse

Age : 33
Localisation : Sassenage
Nabaztag : PhormiBBrrysse et Pharramyneu (V2)
Nbr de messages : 14389
Carottes : 11521

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeMar 23 Déc 2008 - 9:33

Le isset sert a verifier si ya pas un vilain qui a mis un vilain code php pour tout casser ton site ....

_____________________________




Connexion du lapin difficile : ICI -- PAS D'AIDE PAR MP NI PAR MAIL
Revenir en haut Aller en bas
http://phabbrrysse.fr/
The Ghit
Lapin nain
Lapin nain
The Ghit

Age : 40
Localisation : Au pays des Saules Pleureurs
Nabaztag : Nabazghit
Nbr de messages : 37
Carottes : 4019

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeMar 23 Déc 2008 - 9:51

nabzjump Dites, que de réactions en si peu de temps, je n'en attendais pas autant, merci à tous et à toutes !!!
En tous cas tout est prêt, j'ai créé la page php, j'ai ajouté l'appli au nano:ztag de ma fille, il ne me reste plus qu'à tester, ce que je ferai dès ce soir quand je rentrerai chez moi.
Merci encore les amis !
Revenir en haut Aller en bas
GrosBill
Gold Nabz
Gold Nabz
GrosBill

Localisation : Paris
Nabaztag : Kikiztag
Nbr de messages : 622
Carottes : 5085

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeMar 23 Déc 2008 - 10:51

Verifie que ton hebergeur autorise la méthode file_get_contents.

Voui y a de la reaction en ce moment, on est a la recherche d'idée de script avec Hunta et toute proposition est bonne yellownabzwink
Revenir en haut Aller en bas
The Ghit
Lapin nain
Lapin nain
The Ghit

Age : 40
Localisation : Au pays des Saules Pleureurs
Nabaztag : Nabazghit
Nbr de messages : 37
Carottes : 4019

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeMar 23 Déc 2008 - 10:53

Comment est-ce que je vérifie ça sans pouvoir tester mon lapin ?
Encore qu'il me semble avoir lu quelque part sur le forum que ça ne marchait pas sur Free...
Je vais mettre le script sur mon autre hébergeur, merci du tuyau...
Revenir en haut Aller en bas
GrosBill
Gold Nabz
Gold Nabz
GrosBill

Localisation : Paris
Nabaztag : Kikiztag
Nbr de messages : 622
Carottes : 5085

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeMar 23 Déc 2008 - 10:56

Pour verifier tu appelles la page dans ton navigateur et tu regardes si tu as une belle erreur style fonction inconnu.
Revenir en haut Aller en bas
The Ghit
Lapin nain
Lapin nain
The Ghit

Age : 40
Localisation : Au pays des Saules Pleureurs
Nabaztag : Nabazghit
Nbr de messages : 37
Carottes : 4019

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeMar 23 Déc 2008 - 10:59

Ah ok, alors ça marche bien sur Free, et ça change bien le numéro de comptine chaque fois que je rafraichis :
http://theghit.free.fr/BunnyExpress/comptinealeatoire.php
Revenir en haut Aller en bas
Hunta_de_la_Radieuse
Frénétik Nabaztrice
Frénétik Nabaztrice
Hunta_de_la_Radieuse

Age : 44
Localisation : Anse Lapin
Nabaztag : Hunta (v2)
Nbr de messages : 3832
Carottes : 4789

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeMer 24 Déc 2008 - 3:40

The Ghit a écrit:
Ah ok, alors ça marche bien sur Free, et ça change bien le numéro de comptine chaque fois que je rafraichis :
http://theghit.free.fr/BunnyExpress/comptinealeatoire.php
Tout de suite pile, lancé depuis cette adresse, cela ne fonctionne pas... yellownabzitslife
Revenir en haut Aller en bas
http://www.zcripts.com/
ybo
Silver Nabz
Silver Nabz
ybo

Age : 23
Localisation : Paris
Nabaztag : ybo
Nbr de messages : 371
Carottes : 4343

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeDim 28 Déc 2008 - 17:52

Vraiment bravo à GrosBill pour (une fois de plus) ce script efficace! (Par contre les miens.... nabzcry ).

Enfin bon, j'ai quand même essayé de faire un petit script car j'avais une idée. Voici le script:

Code:
<?php

$token = "mon token";
$sn = "mon numéro de série";

$genres = array ("musiques_de_films","pop","international","rock","classique","comptines","variété_française","electro","jazz_gospel","rap_soul");       
$idgenres = array ("10229, 11861","10515, 11797","11313, 11617","10689, 11860","10505, 10514","10399, 10424","11002, 1112","10361, 11805","10440,11789","10918, 11819");

$annonce = "Si vous voulez une musique du genre proposé, bougez une oreille";
$url = "http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&tts='.$annonce";

sleep (1);
file_get_contents($url,false);

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

sleep (1);

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

while ($posoreillesav == $posoreillesap)
{
 sleep (1);
 $posoreillesav = file_get_contents("http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&ears=ok");
 sleep (5);
 
 $url = "http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&tts='.$genres[$compteur]";
 file_get_contents($url,false);
 
 sleep (15);
 $posoreillesap = file_get_contents("http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&ears=ok");

 if ($posoreillesav == $posoreillesap)
 {
  $compteur = $compteur+1;
 }
}

$idplay = rand('.$idgenres[$compteur].');

$url = "http://api.nabaztag.com/vl/FR/api.jsp?token='.$token.'&sn='.$sn.'&idmessage='.$idplay";
file_get_contents($url,false);

?>

Ce script est censé faire choisir en fonction de la position des oreilles au nabaznaute un genre de mp3 et de lui lire un mp3 au hasard de ce genre après.

Esperons que ça marche cette fois. nabzshy

Je n'ai pas pu le tester car ybo n'a pas réagi quand je lui ai fait renifler le joli nanoz:tag jaune programmé pour..........
Revenir en haut Aller en bas
The Ghit
Lapin nain
Lapin nain
The Ghit

Age : 40
Localisation : Au pays des Saules Pleureurs
Nabaztag : Nabazghit
Nbr de messages : 37
Carottes : 4019

Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitimeMar 30 Déc 2008 - 15:11

En fait si, ça marche, mais c'est un peu au bon vouloir du serveur. Des fois ma fille a droit à une comptine de suite, des fois elle se déclenche un quart d'heure plus tard.
Mais ça rend ma femme folle, je crois que je vais supprimer cette appli yellownabzwink
Revenir en haut Aller en bas
Contenu sponsorisé




Comment lire une musique stockée sur Violet au hasard ? Empty
MessageSujet: Re: Comment lire une musique stockée sur Violet au hasard ?   Comment lire une musique stockée sur Violet au hasard ? I_icon_minitime

Revenir en haut Aller en bas
 
Comment lire une musique stockée sur Violet au hasard ?
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum des Objets Communicants et Solutions pour les Libérer... :: II. Nabaztag, Karotz, mir:ror, Dal:Dal (Violet Object Operating System) :: L'invasion des puces-
Sauter vers: