| OpenNab 0.08 | |
|
+4winch20010 Neffrith jbx028 oaz 8 participants |
|
Auteur | Message |
---|
Neffrith Nabz Junior
Nbr de messages : 71
| Sujet: Re: OpenNab 0.08 Mar 16 Oct 2007 - 0:29 | |
| Et voila pour ceux qui veulent tester... Un petit patch qui vire l'utilisation de la lib CUrl afin de rendre Opennab compatible avec les serveurs Free, reunifie la gestions de l'envoi des requetes records et met en place la gestion de l'utilisation d'un proxy entre le serveur opennab et la plateforme Violet. patch OpenNab 0.08 HTTP + proxy Je n'ai eu qu'une erreur de connexion en 3 jours de test... mais bon c'est plus une toutes les 25 minutes. compatible avec les services testés: commandes 'air'...'météo'...'radio'.. réception de radio.. message vocal par communion d'oreilles... horaires.. humeurs .. etc.. Je n'ai pas testé la fonction proxy... si quelqu'un peux le faire? le login/pass pour le proxy sont en mode basic... pas de gestion de mot de passe crypté ou encodé Neff Ps. j'ai mis l'ancien code en commantaire. Pps. Je vais essayer de voir une librairie plus complexe... wait & see Ppps. la gestion des infos de log est à parfaire aussi ... | |
|
| |
Thus0 Lapin nain
Localisation : Paris Nbr de messages : 5 Carottes : 6290
| Sujet: Re: OpenNab 0.08 Mar 16 Oct 2007 - 8:50 | |
| - Neffrith a écrit:
- Et voila pour ceux qui veulent tester...
Je n'ai pas testé la fonction proxy... si quelqu'un peux le faire? le login/pass pour le proxy sont en mode basic... pas de gestion de mot de passe crypté ou encodé
Neff
OK, je vais tester avec un proxy authentifiant. Par contre, il faudrait peut-être rajouter un .htaccess dans le répertoire config pour interdire la lecture du fichier (les mots de passe sont stoqués en clair)... (ou changer l'extension du fichier ?) Thus0 | |
|
| |
Neffrith Nabz Junior
Localisation : France Nbr de messages : 71 Carottes : 6351
| Sujet: Re: OpenNab 0.08 Mar 16 Oct 2007 - 9:31 | |
| - Thus0 a écrit:
- Par contre, il faudrait peut-être rajouter un .htaccess dans le répertoire config pour interdire la lecture du fichier (les mots de passe sont stoqués en clair)... (ou changer l'extension du fichier ?)
Thus0 j'avais proposé un patch pour opennab 0.07 qui verrouillait la sécurité.. Je viens de m'appercevoir que je l'ai viré du répertoire. Je le remettrai en place ce soir.... depuis je l'ai amèlioré en verrouillant les appels aux API d'opennab par mot de passe. Enfin si tu es derrière un proxy ... cela devrait moins te déranger Faudra que je pense a mettre en place une page d'erreur particulière aussi... avant de faire une page de modification de la conf "online". Neff | |
|
| |
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.08 Mar 16 Oct 2007 - 10:00 | |
| Human enemy,
Je crois que je vais arrêter mon propre développement au vue de ce que tu es en train de réaliser, car cela va complètement répondre à mes besoins.
Je vais plutôt me reconcentrer sur l'aiml et sphinx. Il faudrait peut-être créer un outils qui permette une meilleure intégration entre les 2. Je ne sais pas bien quoi encore.
Dernière chose. Envisages tu le support du tag ? cela permet d'ajouter pas mal de logique dans les réponses.
Pour info, tu trouveras ici : http://cjoint.com/?kqj6NkEd1t un fichier aiml que j'ai crée il y a maintenant qq années et qui permet de jouer au jeu du pendu. | |
|
| |
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.08 Mar 16 Oct 2007 - 11:43 | |
| Bon ben à défaut d'avoir installé la version 0.07 en temps et en heure... il ne me reste plus qu'à installer la version 0.08 directement... Pour un hébergément chez Free, il faut que je prenne le package de Neffrith, c'est ça ? (oui je sais j'ai lu vite et en diagonale... ) | |
|
| |
Neffrith Nabz Junior
Localisation : France Nbr de messages : 71 Carottes : 6351
| Sujet: Re: OpenNab 0.08 Mar 16 Oct 2007 - 13:14 | |
| @Le_Zepf Je n'ai pas fait un package.. juste un patch qui écrase les fichiers de la 0.08.. par contre fait gaffe ca écrase aussi le fichier de conf opennab.ini... donc si tu avait des choses avant ? Si tu veux installer chez free ton opennab Je peux te faire un package complet ? Par contre je sais pas si c'est à cause de ma version mais j'ai quelques warning sur la page de test alors que j'avais rien en 0.07. Mais bon c'est vrai que j'ai pas mal customizer le code de ma version installé chez free. A part ca.. cela fonctionne très bien Neff | |
|
| |
oaz Silver Nabz
Localisation : Haute-Garonne Nabaztag : oaz (v2) Nbr de messages : 352 Carottes : 6587
| Sujet: Re: OpenNab 0.08 Mar 16 Oct 2007 - 18:59 | |
| - human enemy a écrit:
3/ je ferai un plugin opennab qui enverra une requête vers NaBBoT etc... Parce-que faut avouez que çà me gonfle de puller getaudiorecord toutes les 3 secondes puisque NaBBoT est en train de devenir un serveur TTS SAPI doublé d'un serveur de Reconnaissance vocale Sphinx 4.
Oui, je comprends. On se dirige vers 2 modes d'utilisation d'OpenNab. C'est inévitable. Un mode où on a un serveur web en local et où les possibilités sont donc maximales. Un mode où on a OpenNab hébergé à distance et où on en fait un peu moins. Mes objectifs personnels sont 1) en faire un maximum dans le 2ème mode 2) veiller à ce que les fonctionnalités soient suffisamment découplées pour laisser la porte ouverte à des choses plus intégrées | |
|
| |
oaz Silver Nabz
Localisation : Haute-Garonne Nabaztag : oaz (v2) Nbr de messages : 352 Carottes : 6587
| Sujet: Re: OpenNab 0.08 Mar 16 Oct 2007 - 19:18 | |
| - Neffrith a écrit:
- Et voila pour ceux qui veulent tester...
Un petit patch qui vire l'utilisation de la lib CUrl afin de rendre Opennab compatible avec les serveurs Free, reunifie la gestions de l'envoi des requetes records et met en place la gestion de l'utilisation d'un proxy entre le serveur opennab et la plateforme Violet. Merci ! J'intègre ça dès que possible dans le trunk. | |
|
| |
oaz Silver Nabz
Localisation : Haute-Garonne Nabaztag : oaz (v2) Nbr de messages : 352 Carottes : 6587
| Sujet: Re: OpenNab 0.08 Mar 16 Oct 2007 - 19:22 | |
| - Neffrith a écrit:
- j'avais proposé un patch pour opennab 0.07 qui verrouillait la sécurité..
Je viens de m'appercevoir que je l'ai viré du répertoire. Je le remettrai en place ce soir.... depuis je l'ai amèlioré en verrouillant les appels aux API d'opennab par mot de passe. Pour l'instant, je n'ai rien intégré d'un tel patch. Je vais ouvrir un autre sujet de discussion concernant la sécurité dans OpenNab vu que ça commence à intéresser du monde et qu'il y aurait beaucoup à dire. | |
|
| |
oaz Silver Nabz
Localisation : Haute-Garonne Nabaztag : oaz (v2) Nbr de messages : 352 Carottes : 6587
| Sujet: Re: OpenNab 0.08 Mar 16 Oct 2007 - 19:23 | |
| - Neffrith a écrit:
- Par contre je sais pas si c'est à cause de ma version mais j'ai quelques warning sur la page de test alors que j'avais rien en 0.07. Mais bon c'est vrai que j'ai pas mal customizer le code de ma version installé chez free.
Rhaa... Warning pas bon... | |
|
| |
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.08 Mar 16 Oct 2007 - 21:30 | |
| Human enemy,
Je viens de relire mon message de ce matin et il se trouve qu'il y a eu une erreur lors du post.
Je voulais te demander si Pascalice ou tout de moin ta version customisée, supportait le tag javascript.
De plus, je ne sais pas si tu connais yubnub et tout particulièrement la commande eatfeed qui permet d'interroger un rss via une url
Exemple pour connaitre le programme tv de tf1 ce soir : http://yubnub.org/parser/parse?command=eatFeed+items[0].title+-url+http://programme-tv.krinein.com/programmes.rss
Un autre exemple pour avoir une blague : http://yubnub.org/parser/parse?command=eatFeed+items[0].description+-url+http://www.delirax.com/rss.php
Tu trouveras une description détaillée de yubnub/eatfeed ici : http://yubnub.org/kernel/man?args=eatFeed
Sachant que tu viens de rajouter le support du tag url, ce qui serrait bien c'est que le message renvoyé par une de ces url devienne le message à répeter par le lapin.
Comme il est possible de parser tous les feed rss via cette commande, il serait donc possible d'avoir la météo, l'état du traffic et tout ce qui existe au format rss comme source d'information pour le lapin.
Cela serait extensible à souhait et cela surpasserait tout ce que violet a pu proposé comme service jusqu'ici (à mon avis)
Qu'en penses tu ? (je viens de me relire et je dois dire que je ne suis pas très clair mais en cliquant sur les liens et en lisant la description de yubnub/eatfeed, cela devrait être plus clair) | |
|
| |
human enemy Lapin nain
Localisation : strasbourg Nabaztag : noobie Nbr de messages : 38 Carottes : 6306
| Sujet: Re: OpenNab 0.08 Mar 16 Oct 2007 - 23:09 | |
| @oaz - Citation :
On se dirige vers 2 modes d'utilisation d'OpenNab. C'est inévitable. 100% en phase - Citation :
- Mes objectifs personnels sont
1) en faire un maximum dans le 2ème mode 2) veiller à ce que les fonctionnalités soient suffisamment découplées pour laisser la porte ouverte à des choses plus intégrées 70% en phase Mes objectifs personnels sont : 1) en faire un maximum dans le 1er mode 2) veiller à ce que les fonctionnalités restent totalement compatibles avec tous les modes d'utilisation d'OpenNab pour encourager le travail coopératif. | |
|
| |
human enemy Lapin nain
Localisation : strasbourg Nabaztag : noobie Nbr de messages : 38 Carottes : 6306
| Sujet: Re: OpenNab 0.08 Mar 16 Oct 2007 - 23:13 | |
| - Citation :
Un mode où on a OpenNab hébergé à distance et où on en fait un peu moins. Pour ceux là il y a peut être qqchose à faire avec webwriteit http://diuflx77-vm04.unifr.ch:8080/diva-webwriteit/PrepareWaveUpload?lang=fr ??? je n'ai pas fait de tests à vous de voir.
Dernière édition par le Mar 16 Oct 2007 - 23:24, édité 1 fois | |
|
| |
human enemy Lapin nain
Localisation : strasbourg Nabaztag : noobie Nbr de messages : 38 Carottes : 6306
| Sujet: Re: OpenNab 0.08 Mar 16 Oct 2007 - 23:20 | |
| @jbx028
Non la balise <javascript> n'est pas supportée. Et ce n'est pas une chose aisée que de le faire.
Non je ne connaissais pas yubnub et je trouve çà génial! Merci de l'info.
Cela fonctionne peut-être déjà avec <url> sans les <think> mais je ne peux pas tester car je suis en déplacement professionnel pour 3 jours. (Ce maudit hotel à un wifi payant hors de prix et bloque tous les ports sauf le 80. Je ne peux donc pas me connecter sur mon serveur)
Pour rappel, toutes les balises entre les balises <think> </think> sont exécutées mais pas affichées.
Donc l'implémentation de ton idée est exactement ce que j'ai mis dans l'exemple de ce matin mais sans les <think>
A vérifier quand même! Je te confirmerai ce week-end. | |
|
| |
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.08 Mer 17 Oct 2007 - 9:00 | |
| - Citation :
- Pour ceux là il y a peut être qqchose à faire avec webwriteit http://diuflx77-vm04.unifr.ch:8080/diva-webwriteit/PrepareWaveUpload?lang=fr
Je connaissais déja. Le pb c'est qu'il n'est pas possible (enfin à ma connaissance) d'y ajouter son dico et sa grammaire. De plus la faq mentionne qu'il n'est pas possible d'utiliser l'appli plus de 15 fois (je ne sais pas comment c'est testé). Ce qui serait interressant, c'est de savoir comment a été monté ce site. Probablement à base d'un server websphere ou autre - Citation :
- Non la balise javascript n'est pas supportée. Et ce n'est pas une chose aisée que de le faire.
Pour info, il existe de nombreux parseur javascript tel que rhino pour java (http://www.mozilla.org/rhino/). Pour .Net j'ai régulièrement utilisé l'espace de nom "Imports Microsoft.JScript" Ici un exemple de code vb.net que j'ai crée pour un web service afin de parser du javascript : - Code:
-
Public Shared Function EvalJavascript(ByVal sScript As String) As Object
Dim Result As Object Dim Engine As Microsoft.JScript.Vsa.VsaEngine = Microsoft.JScript.Vsa.VsaEngine.CreateEngine
Try Result = Microsoft.JScript.Eval.JScriptEvaluate(sScript, Engine) Return Result Catch ex As Exception Return String.Empty End Try
End Function Il doit bien exister qq chose de semblable pour Delphi. Bon je sais que tu as des tonnes de chose à faire avant ça mais bon je te laisse l'info pour le jour ou tu auras un peu plus de temps. - Citation :
- Non je ne connaissais pas yubnub et je trouve çà génial!
C'est clair..j'ai moi même créer 2 cmds yubnub pour l'api nabz (faire une recherche nabz dans yubnub). Par contre j'ai pas décrit à quoi cela servait..par manque de temps moi aussi. La première permet d'envoyer le résultat du eatfeed vers son lapin (NabzRssReader) et la seconde permet d'envoyer un message aléatoire parmi 3 propositions (NabzRandomTTS). J'utilise surtout la premiere qui me permet d'avoir des bookmarklets sur des pages HTML. Pour info, j'utilise pas mal Yahoo Pipes pour modifier les flux à lire. Bon courage | |
|
| |
oaz Silver Nabz
Localisation : Haute-Garonne Nabaztag : oaz (v2) Nbr de messages : 352 Carottes : 6587
| Sujet: Re: OpenNab 0.08 Sam 20 Oct 2007 - 10:26 | |
| - Neffrith a écrit:
- Et voila pour ceux qui veulent tester...
Un petit patch qui vire l'utilisation de la lib CUrl afin de rendre Opennab compatible avec les serveurs Free, reunifie la gestions de l'envoi des requetes records et met en place la gestion de l'utilisation d'un proxy entre le serveur opennab et la plateforme Violet. J'ai intégré les modifs dans le trunk. J'ai aussi modifié les divers "file_get_contents" qui trainent (dans le tts, le plugin myweather, le plugin plsm3u) pour qu'ils utilisent le même composant, et donc profiter du proxy. Il me reste l'api_demo qui utilise encore curl. - Neffrith a écrit:
- Je n'ai pas testé la fonction proxy... si quelqu'un peux le faire?
le login/pass pour le proxy sont en mode basic... pas de gestion de mot de passe crypté ou encodé Pas (encore) testé le proxy non plus. | |
|
| |
Thus0 Lapin nain
Localisation : Paris Nbr de messages : 5 Carottes : 6290
| Sujet: Re: OpenNab 0.08 Lun 22 Oct 2007 - 11:08 | |
| - Thus0 a écrit:
- Neffrith a écrit:
- Et voila pour ceux qui veulent tester...
Je n'ai pas testé la fonction proxy... si quelqu'un peux le faire? le login/pass pour le proxy sont en mode basic... pas de gestion de mot de passe crypté ou encodé
Neff
OK, je vais tester avec un proxy authentifiant.
- la connexion sortante semble bien fonctionner (j'ai bien la synthese vocale des flux RSS de TF1 qui est jouée sur le nabaztag) - par contre, je n'arrive plus à utiliser les plugins de démo, par exemple, le module play : - Code:
-
We called: http://192.168.0.138:80/vl/api.php?sn=0019db00cafe&play=http%3A%2F%2F192.168.0.138%2Fvl%2Fmedia%2Fmusic.mp3 OpenNab API replied : <OpenNab> <SerialNumber>0019db00cafe</SerialNumber> <Error>Unknown api query</Error> </OpenNab>
edit le 23/10/2007 : en fait, je n'avais pas réactivé les plugins dans le fichier opennab.ini (par défaut, ils sont tous désactivés dans le fichier example opennab.ini).
Dernière édition par le Mar 23 Oct 2007 - 14:02, édité 1 fois | |
|
| |
Neffrith Nabz Junior
Localisation : France Nbr de messages : 71 Carottes : 6351
| Sujet: Re: OpenNab 0.08 Mar 23 Oct 2007 - 9:49 | |
| @Thus0 tu peux essayer de mettre ton opennab en log max ..et nous faire un petit listing stp ?
Merci
Neff
ps. ta page de test http://192.168.0.138/vl/tests/ indique des warning ou erreurs ? pps. tu a indiqué un proxy dans la conf de ton Lapin ? | |
|
| |
Thus0 Lapin nain
Localisation : Paris Nbr de messages : 5 Carottes : 6290
| Sujet: Re: OpenNab 0.08 Mar 23 Oct 2007 - 14:00 | |
| - Neffrith a écrit:
- @Thus0
tu peux essayer de mettre ton opennab en log max ..et nous faire un petit listing stp ?
Merci
Neff
ps. ta page de test http://192.168.0.138/vl/tests/ indique des warning ou erreurs ? pps. tu a indiqué un proxy dans la conf de ton Lapin ? Oui, j'avais configuré les paramètres du proxy et le login/password. En fait, je n'avais pas vu que dans ton fichier de conf opennab.ini tous les plugins sont désactivés par défaut. J'ai réactivé et je n'ai plus le message d'erreur | |
|
| |
casi Lapin nain
Age : 38 Localisation : Nantes Nabaztag : elfy, calcifer et truckmuch Nbr de messages : 23 Carottes : 6555
| Sujet: Re: OpenNab 0.08 Mar 23 Oct 2007 - 14:19 | |
| Bonjour, déjà bravo pour cette version ! juste une question, est-ce normal que mon lapin fait tout le temps le bruit du changement de la position des oreilles sans pour autant les bouger et cela même quand il dort... opennab est chez ovh car mon serveur @ home n'a pas curl (comme il n'y en aura plus besoin j'attend !) si vous avez une idée merci | |
|
| |
Neffrith Nabz Junior
Localisation : France Nbr de messages : 71 Carottes : 6351
| Sujet: Re: OpenNab 0.08 Mar 23 Oct 2007 - 14:36 | |
| - casi a écrit:
- juste une question, est-ce normal que mon lapin fait tout le temps le bruit du changement de la position des oreilles sans pour autant les bouger et cela même quand il dort...
si vous avez une idée merci Hello Active tes logs au niveau 2... tu devrais voir des erreurs de connection avec le serveur violet. Quand il y a une erreur réseau.. opennab renvoie une trame bidon qui n'est pas à jour avec son firmware(code de boot) et donc il "bip" (sans bouger les oreilles) Une correction rapide que tu peux faire c'est de modifier ton fichier ping.php - Code:
-
function Generate() { $this->reply = ""; } J'ai fais une correction de ce genre chez moi(je suis chez Free) et ca fonctionne parfaitement.. après il ce peut qu'il y ai d'autres soucis.. mais j'ai pas encore trouvé. Le lapin ne fait rien quand tu lui renvoie une trame vide .. ou alors quelque chose qui ne ressemble pas à une trame valide. Plus tard je ferai une meilleur correction... mais pas trop le temps en ce moment. Neff | |
|
| |
casi Lapin nain
Age : 38 Localisation : Nantes Nabaztag : elfy, calcifer et truckmuch Nbr de messages : 23 Carottes : 6555
| Sujet: Re: OpenNab 0.08 Mar 23 Oct 2007 - 15:35 | |
| super merci de ta rapide réponse je test ça de suite ! | |
|
| |
Neffrith Nabz Junior
Localisation : France Nbr de messages : 71 Carottes : 6351
| Sujet: Re: OpenNab 0.08 Mar 23 Oct 2007 - 22:26 | |
| @casi J'ai vérifié .. je te confirme donc le hack que j'utilise.
Neff | |
|
| |
Contenu sponsorisé
| Sujet: Re: OpenNab 0.08 | |
| |
|
| |
| OpenNab 0.08 | |
|