Nabaztag decoded...
C’est le nabaztag dans la garrigue ! C’est le nabaztag dans la garrigue ! C’est le nabaztag, c’est le nabaztag, c’est le nabaztag dans la garrigue !

- nabaztag
Le nabaztag est un gentil lapinou pour geek qui peut bouger ses 2 oreilles ou clignoter (3 leds de couleur) pour attirer votre attention, jouer des mp3 (grâce à un haut-parleur intégré) ; il est à l’écoute du monde et d’Internet grâce à sa connexion WiFi (sans sécurité ou avec une clé WEP).
... cette page regroupe quelques informations sur le nabaztag que j’ai glanées que le web. Je complèterai cette page au fur et à mesure donc revenez faire de temps en temps un tour sur cette page :)
Programmer son Nabaztag
nabaztools est un ensemble d’outils permettant de prendre le contrôle de votre nabaztag. Il utilise principalement un proxy web (micro_proxy) pour intercepter les commandes entre le nabaztag et le site internet www.nabaztag.com (193.149.99.27) :
- possibilité d’allumer les leds en fonction du résulat d’une commande lancée toutes les X secondes
- http://fr.groups.yahoo.com/group/nabaztag_api/message/391
module CPAN [Nabaztag>http://search.cpan.org/ jeteve/Nabaztag/] en perl, qui utilise l’API de violet
NabazLab :
- Proxy permettant de visualiser et capturer les échanges entre le nabaztag et son serveur
- Extraction des éléments échangés (midi, adpcm, bytecode désassemblé)
- Editeur de texte assembleur pour la machine virtuelle du nabaztag
- Mini-serveur permettant de tester en temps (presque) réel le code assembleur
Script shell pour commander son lapin par Naf.
exemple de code PHP par Yoan De Macedo.
Pour ceux qui n’ont pas accès à la mailing-liste, voici une copie du message de Yoan De Macedo :
<?
$lapin = new Nabaztag("serial","token");
$lapin->parle("Coucou les amis");
class Nabaztag {
var $serial;
var $token;
function Nabaztag($serial, $token) {
$this->serial = $serial;
$this->token = $token;
}
function parle($texte){
$texte = stripslashes($texte);
$texte = ereg_replace("\n", " ", $texte);
$texte = urlencode($texte);
if( ! $fp = @fsockopen("www.nabaztag.com", 80)) return;
$msg="GET http://www.nabaztag.com/vl/FR/api.jsp?sn=" .
$this->serial . "&token=" . $this->token .
"&posleft=16&posright=16&idapp=10&tts=$texte HTTP/1.1\r\n";
$msg.="Host: www.nabaztag.com\r\n";
$msg .= "Accept-Language: fr-ch, en;q=0.50\r\n";
$msg .= "Connection: Close\r\n\r\n";
@fputs($fp,"$msg");
@fclose($fp);
}
}
?>
Documentation officielle
- API v01 de nabaztag.
- Langage machine de Nabaztag, Architecture A, décembre 2005
- Assembleur / Désassembleur en ligne pour la machine virtuelle Nabaztag
REX et tests
2005/11/10
J’ai essayé nabaztools aujourd’hui et ca semble prometteur : je peux enregistrer certaines positions des oreilles du lapin puis les reproduire à volonté... à suivre car le développement de nabaztools est encore jeune.
Rq : c’est le lapin qui va interroger le serveur pour mettre à jour ses informations donc il y a un certain délai entre l’envoi d’une commande et sa prise en compte effective par le lapin ( 10secondes). Il serait peut-être possible de modifier cet intervalle de temps mais il faut trouver la commande magique :) cf. les tentatives de hack d’Edouard.
Quelques informations pour les développeurs
- forum yahoogroups nabaztag_api.
- http://nabaztag.forumactif.fr/ " Tout ce que vous avez toujours voulu savoir sur le premier lapin communicant"
- tentative de reverse-engineering du lapin par Edward.
Sites en ligne
pour interagir avec votre nabaztag
http://nabaztag.monserveurperso.com :
- envoi de message vocal sur un nabaztag
- Bouger les oreilles du nabaztag,
- Envoyer des messages textes,
- Envoyer de la musique (100 % de la bibliothèque Nabaztag disponible),
- Avoir un aperçu des messages,
- Personaliser les messages,
- Intégration sur son site perso,
- Accès en ligne avec un simple url...
http://yoan.octolys.fr/nabaztag :
- lecture (synthèse vocale) de flux RSS par votre nabaztag
Composants électroniques
Quelques articles
- Programmez votre Nabaztag (description de l’API nabaztag)
- Gros plan sur les lapins Nabaztag
Quelques photos/Galleries
Nabaztag dans la presse
On en parle dans le Monde !
Commentaires
1. samedi 14 janvier 2006 à 14:43, par Nabaztag-Perso :: Le site Nabaztag-Perso !
2. lundi 16 janvier 2006 à 09:58, :: http://nabaztag.iroise.net/
3. vendredi 7 septembre 2007 à 16:06, par nabzone :: Le lapin joueur
Ajouter un commentaire