| OpenNab 0.09 | |
|
+5giejo Neffrith spoon devproject oaz 9 participants |
Auteur | Message |
---|
oaz Silver Nabz
Localisation : Haute-Garonne Nabaztag : oaz (v2) Nbr de messages : 352 Carottes : 6587
| Sujet: OpenNab 0.09 Sam 3 Nov 2007 - 1:19 | |
| OpenNab 0.09 est dispo avec les nouvelles fonctions suivantes : - La présence de CURL dans l'install php n'est plus nécessaire grace à Neffrith et son implémentation des requêtes en php natif. Du coup on peut aussi utiliser OpenNab depuis un réseau qui utilise un proxy pour l'accès à internet. - Un plugin 'mood' écrit par elafargue pour que le lapin parle ou chante au gré de ses humeurs. - Un plugin 'broadcache' pour garder en cache au niveau d'opennab les fichiers issus de chez Violet. - Un plugin 'downtime' pour savoir si le lapin est toujours connecté au serveur. - La possibilité d' appeler le lapin par son nom et non pas par son numéro de série dans les requêtes API opennab - Le support des puces RFID dans le plugin framework avec 2 plugins : rfidsniff pour connaitre l'identifiant de la dernière puce reniflée par le lapin et rfid2http pour lancer une requête http lorsque le lapin renifle une puce. Un GRAND merci au Zepf pour m'avoir fourni une puce RFID qui m'a permis de tester ces plugins. Cette version d'opennab est, comme toujours, dispo sur sourceforge et ceux qui veulent directement l'utiliser sans l'installer peuvent connecter leur lapin à http://opennab.ovh.org/ Bon amusement à tous ! (et surtout bon courage) | |
|
| |
devproject Nabz Junior
Nbr de messages : 50 Carottes : 6762
| Sujet: Re: OpenNab 0.09 Sam 3 Nov 2007 - 9:06 | |
| Super travail. Je suis pressé de tester la dernière fonction , mais il faut d'abord trouver ses fameux tags rfids. | |
|
| |
spoon Bronze Nabz
Age : 35 Localisation : acheres Nabaztag : burner v2 Nbr de messages : 132 Carottes : 6579
| Sujet: Re: OpenNab 0.09 Sam 3 Nov 2007 - 10:15 | |
| Ou zeph a t-il eu cette puce RFID?? C'est une spécial nabz? ou une quelquonque? sur ton site: - Code:
-
Accès interdit!
Vous n'avez pas le droit d'accéder au répertoire demandé. Soit il n'y a pas de document index soit le répertoire est protégé. Error 403 60free.ovh.org | |
|
| |
Neffrith Nabz Junior
Localisation : France Nbr de messages : 71 Carottes : 6351
| Sujet: Re: OpenNab 0.09 Sam 3 Nov 2007 - 12:52 | |
| Cool Merci... va tester ça.
petit truc par contre sur la connection avec proxy. Si vous avez un proxy sans authentification il faut modifier le fichier request.php:
avant: if( defined('OPENNAB_CONNEXION_PROXY_ADDR') ) $http_client->use_proxy(OPENNAB_CONNEXION_PROXY_ADDR, OPENNAB_CONNEXION_PROXY_PORT, OPENNAB_CONNEXION_PROXY_USER, OPENNAB_CONNEXION_PROXY_PASS);
après: if ( defined('OPENNAB_CONNEXION_PROXY_ADDR') ) if ( defined('OPENNAB_CONNEXION_PROXY_USER') ) $http_client->use_proxy(OPENNAB_CONNEXION_PROXY_ADDR, OPENNAB_CONNEXION_PROXY_PORT, OPENNAB_CONNEXION_PROXY_USER, OPENNAB_CONNEXION_PROXY_PASS); else $http_client->use_proxy(OPENNAB_CONNEXION_PROXY_ADDR, OPENNAB_CONNEXION_PROXY_PORT);
Neff
Dernière édition par le Sam 3 Nov 2007 - 14:22, édité 1 fois | |
|
| |
oaz Silver Nabz
Localisation : Haute-Garonne Nabaztag : oaz (v2) Nbr de messages : 352 Carottes : 6587
| Sujet: Re: OpenNab 0.09 Sam 3 Nov 2007 - 13:32 | |
| - Neffrith a écrit:
- petit truc par contre sur la connection avec proxy. Si vous avez un proxy sans authentification il faut modifier le fichier request.php
Tu es sur de ça ? Je n'ai pas testé la partie proxy mais à la lecture du code de http.inc il ne doit pas y avoir de problème (chaines vides passées pour login et password si proxy non authentifiant) Bref il vaudrait mieux que quelqu'un teste sans modif et après on avisera... | |
|
| |
Neffrith Nabz Junior
Localisation : France Nbr de messages : 71 Carottes : 6351
| Sujet: Re: OpenNab 0.09 Sam 3 Nov 2007 - 14:20 | |
| ouaih surement raison ... j'avais testé des chaines vides et j'avais eu pas mal de soucis. de toute facon .. vu le nombre de personne qui utilise Opennab... et qui en plus utilise un proxy .. qui plus est sans authent... si y'a un souci on avisera de toute facon ...faut que je mette en place la version finale de l'interface HTTP... qui gére curl ou non.. bcp plus complexe. Neff | |
|
| |
spoon Bronze Nabz
Age : 35 Localisation : acheres Nabaztag : burner v2 Nbr de messages : 132 Carottes : 6579
| Sujet: Re: OpenNab 0.09 Sam 3 Nov 2007 - 14:46 | |
| heu oaz, quand je vais sur ton site, j'ai un message d'erreur
http://opennab.ovh.org/ | |
|
| |
oaz Silver Nabz
Localisation : Haute-Garonne Nabaztag : oaz (v2) Nbr de messages : 352 Carottes : 6587
| Sujet: Re: OpenNab 0.09 Sam 3 Nov 2007 - 14:47 | |
| - Neffrith a écrit:
- vu le nombre de personne qui utilise Opennab... et qui en plus utilise un proxy .. qui plus est sans authent... si y'a un souci on avisera
- Neffrith a écrit:
de toute facon ...faut que je mette en place la version finale de l'interface HTTP... qui gére curl ou non.. bcp plus complexe. Heu... Tu as des idées précises ? Paske sinon on garde les 2 classes Request (celle avec curl et celle avec http.inc), on les renomme, on met une classe de base pour les quelques méthodes qui sont identiques et dans le .ini on met une entrée avec le nom de la classe Request à utiliser. Mais, au fait, ya qqun intéressé par une version curl à tout prix ? | |
|
| |
oaz Silver Nabz
Localisation : Haute-Garonne Nabaztag : oaz (v2) Nbr de messages : 352 Carottes : 6587
| Sujet: Re: OpenNab 0.09 Sam 3 Nov 2007 - 14:50 | |
| - spoon a écrit:
- heu oaz, quand je vais sur ton site, j'ai un message d'erreur
http://opennab.ovh.org/ Oui c'est pas vraiment un site, c'est juste une install d'opennab. Voir toutes les infos sur http://opennab.ovh.org/readme.txt Pour qu'un lapin utilise cette install, il suffit de changer sa config : mettre 'opennab.ovh.org/vl' à la place de 'r.nabaztag.com/vl' | |
|
| |
Neffrith Nabz Junior
Localisation : France Nbr de messages : 71 Carottes : 6351
| Sujet: Re: OpenNab 0.09 Sam 3 Nov 2007 - 21:04 | |
| - oaz a écrit:
- Heu... Tu as des idées précises ?
ouaih j'ai trouvé une autre class Php .. qui fait les chose TRES bien avec plein d'options, avec plein d'options curl/emulation curl/socket php automatiquement.. etc... mais qui forcement est plus compliqué à mettre en place. Neff | |
|
| |
giejo Lapin nain
Localisation : St Malo Nabaztag : cornebidouille (v2) Nbr de messages : 16 Carottes : 6388
| Sujet: Re: OpenNab 0.09 Dim 4 Nov 2007 - 11:18 | |
| Chouette je m'en vais tester ça ! merci pour ce beau boulot une petite question est ce que ton plugin google calendar est dispo devproject ? il m'intéresse et je ne pense pas être le seul | |
|
| |
jbx028 Gold Nabz
Localisation : Dans le sept huit Nabaztag : Rosie (v1), NoFutur Tag/tag (v2), et Nabaztag mon Karotz..... Nbr de messages : 677 Carottes : 7132
| Sujet: Re: OpenNab 0.09 Dim 4 Nov 2007 - 14:17 | |
| Je viens d'essayer chez ovh, et j'ai encore le même problème à savoir que plus rien ne semble venir de chez violet. J'ai crée un poste il y a quelque jours à ce sujet. Je vais modifier le niveau d'infos dans la log pour voir. | |
|
| |
Le_Zepf Platinum Nabz
Localisation : Paname Nabaztag : LeLapinduZepf (v1) - LeLapinpinduZepf (v2) - Latoopine (v2 en stage) Nbr de messages : 1489 Carottes : 6838
| Sujet: Re: OpenNab 0.09 Lun 5 Nov 2007 - 1:16 | |
| Hello !
J'ai installé OpenNab 0.9... c'est un régal, je n'ais pas encore eu le temps de faire le tour de toutes les fonctions mais pour ce que j'ai pu tester c'est déjà le top ^^ la possibilité d'envoyer les actions API par le nom du lapin, c'est bien pratique !
Merci OAZ !
PS: dans la démo tts (API demo) le menu déroulant speaker est vide (il n'arrive pas à récupérer la liste visiblement) : du coup il n'y a rien qui est lu... | |
|
| |
Neffrith Nabz Junior
Localisation : France Nbr de messages : 71 Carottes : 6351
| Sujet: Re: OpenNab 0.09 Lun 5 Nov 2007 - 11:54 | |
| @oaz: que dirais tu de faire le " Load()" du burrow automatiquement dans le constructeur de la class Burrow ? " new Burrow(OPENNAB_SERIAL_NUMBER);" Car là ca ne sert pas vraiment...en plus c'est anti logique objet Neff | |
|
| |
oaz Silver Nabz
Localisation : Haute-Garonne Nabaztag : oaz (v2) Nbr de messages : 352 Carottes : 6587
| Sujet: Re: OpenNab 0.09 Lun 5 Nov 2007 - 12:38 | |
| - Neffrith a écrit:
- que dirais tu de faire le "Load()" du burrow automatiquement dans le constructeur de la class Burrow ? "new Burrow(OPENNAB_SERIAL_NUMBER);"
Si ça ne pose pas de problème, notamment au niveau des tests unitaires, on peut éventuellement faire ça. - Neffrith a écrit:
- Car là ca ne sert pas vraiment...en plus c'est anti logique objet
Là il y a matière à débat... Par exemple l'un des avantages de cette séparation est de bien montrer à celui qui lit un script tel que bc.php ou p4.php qu'une opération de chargement est effectuée au début et qu'une opération de sauvegarde est effectuée à la fin. Si on masque le Load, le script principal n'est plus aussi "parlant" : on voit le Save mais pas le Load... Donc là je vois ce que l'on gagne (le regroupement de 2 choses -création de l'objet + chargement- qui n'ont pas de raison d'être séparées) et ce que l'on perd (lisibilité dans l'utilisation de la classe) et je n'ai pas d'argument qui tranche dans un sens ou dans un autre... | |
|
| |
Neffrith Nabz Junior
Localisation : France Nbr de messages : 71 Carottes : 6351
| Sujet: Re: OpenNab 0.09 Lun 5 Nov 2007 - 12:56 | |
| tu a raison.. question prématuré.. ou incompléte tu verra si tu accepte ou réfute mes prochaines modifs.
Neff | |
|
| |
Neffrith Nabz Junior
Localisation : France Nbr de messages : 71 Carottes : 6351
| Sujet: Re: OpenNab 0.09 Lun 5 Nov 2007 - 15:10 | |
| @oaz: - a quoi sert " OPENNAB_TTS_DIR" ?
Dernière édition par le Lun 5 Nov 2007 - 16:15, édité 2 fois | |
|
| |
oaz Silver Nabz
Localisation : Haute-Garonne Nabaztag : oaz (v2) Nbr de messages : 352 Carottes : 6587
| Sujet: Re: OpenNab 0.09 Lun 5 Nov 2007 - 15:28 | |
| - Neffrith a écrit:
- a quoi sert "OPENNAB_TTS_DIR" ?
A rien ! En fait c'est un reliquat d'une période où j'avais commencé à écrire l'intégration de tts avec une classe dérivée de la classe TTS pour chaque speaker... | |
|
| |
Neffrith Nabz Junior
Localisation : France Nbr de messages : 71 Carottes : 6351
| Sujet: Re: OpenNab 0.09 Lun 5 Nov 2007 - 16:16 | |
| @oaz: - y'a un petit souci avec l'ordre des includes dans utilities.php... misc.php devrait être inclus après config.php pour bien définir LOG_IN_SAME_FILE. - est ce que cela te dérange si on simule l'API violet dans opennab? quitte à faire juste une passerelle pour la pluspart des fonctions ?
Neff | |
|
| |
oaz Silver Nabz
Localisation : Haute-Garonne Nabaztag : oaz (v2) Nbr de messages : 352 Carottes : 6587
| Sujet: Re: OpenNab 0.09 Lun 5 Nov 2007 - 18:49 | |
| - Neffrith a écrit:
- - y'a un petit souci avec l'ordre des includes dans utilities.php... misc.php devrait être inclus après config.php pour bien définir LOG_IN_SAME_FILE.
Bien vu ! C'est corrigé. - Neffrith a écrit:
- - est ce que cela te dérange si on simule l'API violet dans opennab? quitte à faire juste une passerelle pour la pluspart des fonctions ?
Ca ne me dérange pas. Je pense qu'un plugin peut faire ça sans aucun problème puisque le paramètre 'sn' est le même dans les 2 cas. Du coup on gagnerait une api violet pouvant utiliser le nom du lapin à la place du serial number. On peut même imaginer la mémorisation du token pour ne pas avoir à l'envoyer à chaque fois. | |
|
| |
liouma Lapin nain
Localisation : paris Nbr de messages : 1 Carottes : 6174
| Sujet: Re: OpenNab 0.09 Dim 30 Déc 2007 - 4:37 | |
| Bonjour, Je rencontre un petit problème avec l'upload d'opennab. Dès que j'essaye d'uploader un fichier, j'obtiens : - Code:
-
Warning: file_get_contents(P:/tmp/phpAOupnD) [function.file-get-contents]: failed to open stream: No such file or directory in /var/www/vl/plugins/simpleplay/_demo.php on line 43 OpenNab API Demonstration ou - Code:
-
Warning: file_get_contents(P:) [function.file-get-contents]: failed to open stream: No such file or directory in /var/www/vl/plugins/simpleplay/_demo.php on line 43 OpenNab API Demonstration Opennab tourne sur une debian en local avec apache2 / php5, le reste fonctionne parfaitement. Ai-je oublié quelque chose ?? Je n'ai pas trouvé de fichier de config et pas de doc sauf : - Citation :
- HTTP PUT http://my.domain.com/vl/api.php?upload=<fileId>
where <fileId> is a number between 0 and 99999 uploads an mp3 file to OpenNab
Merci | |
|
| |
albertin Lapin nain
Age : 48 Localisation : France - Paris Nbr de messages : 10 Carottes : 6174
| Sujet: Re: OpenNab 0.09 Lun 31 Déc 2007 - 13:45 | |
| Quelqu'un pourait-il içi poster un exemple du fichier de conf pour faire parler nos lapinous avec le TTS d'OpenNab ? Car malheureusement pour moi actuellement le mien reste muet :+((
Merci à vous tous et bonne année !!! | |
|
| |
Contenu sponsorisé
| Sujet: Re: OpenNab 0.09 | |
| |
|
| |
| OpenNab 0.09 | |
|