|
| Votre horoscope | |
| | Auteur | Message |
---|
remis Lapin nain
Age : 32 Localisation : Versailles Nabaztag : Pirota Nbr de messages : 31 Carottes : 5694
| Sujet: Votre horoscope Mer 24 Juin 2009 - 16:51 | |
| Bonjour Suite à l'idée de jesaisplusqui , et puisque j'aimerai essayer au moins une fois dans ma vie de créer un petit truc pour nos lapins, j'ai eu envie de créer une application pour vous dire votre horoscope Je pense prendre l'horoscope de ce site : http://www.horoscope.fr/horoscopes/horoscope_sagittaire.html Si j'ai bien compris, il suffit d'appeler cette URL via file_get_contents() On effectue ensuite quelques recherches dans la chaîne qui nous est renvoyée, en utilisant des strstr , des strpos et des substr ... Après, il faut appeler une autre fonction avec comme paramètre "http://api.nabaztag.com/vl/FR/api.jsp?sn=SERIAL&token=TOKEN&tts=MESSAGE" Mes questions sont donc les suivantes : 1. Suis-je sur le bon chemin ? 2. Par quelle fonction envoyer le message ? merci pour vos réponses Rémi EDIT : En re-regardant le code proposé ici par nono95400, et en cherchant sur php.net, j'ai pu comprendre qu'il fallait en fait utiliser curl_exec Le problème, c'est que ça me retourne une erreur "Fonction non définie" N'y a-t-il pas une méthode plus simple / plus compréhensible ? | |
| | | GrosBill Gold Nabz
Localisation : Paris Nabaztag : Kikiztag Nbr de messages : 622 Carottes : 6892
| Sujet: Re: Votre horoscope Mer 24 Juin 2009 - 18:13 | |
| La base me parait pas mal en effet. En tout cas la theorie est bonne. Je recupere la page, cherche le texte et l'envoie au lapin. Au lieu de curl tu peux utiliser ca aussi - Code:
-
$url ='http://api.nabaztag.com/vl/FR/api.jsp?token='.$MonToken.'&sn='.$MonSerial.'&ttlive=500&speed=80&voice=claire22s&tts="'.$phraseALire.'."';
file_get_contents($url,false);
?> Apres faut aussi que ton hebergeur accepte file_get_contents | |
| | | Phabbrrysse Nabazteur Voyageur
Age : 38 Localisation : Sassenage Nabaztag : PhormiBBrrysse et Pharramyneu (V2) Nbr de messages : 14389 Carottes : 13328
| Sujet: Re: Votre horoscope Mer 24 Juin 2009 - 18:22 | |
| Si tu fais une belle application, on pourra l'héberger sur zcripts ... contacte moi (ou Hunta_de_la_radieuse) par MP ! _____________________________ Connexion du lapin difficile : ICI -- PAS D'AIDE PAR MP NI PAR MAIL | |
| | | Diaoul Bronze Nabz
Age : 37 Localisation : France Nabaztag : Patapwet Nbr de messages : 221 Carottes : 6053
| Sujet: Re: Votre horoscope Mer 24 Juin 2009 - 19:40 | |
| N'oubliez pas que le contenu est protégé par le droit d'auteur et qu'il faut donc contacter le site pour avoir une autorisation avant de faire ce genre de choses. Si l'horoscope est gratuit c'est parce qu'ils le payent avec les recettes de la publicité du site. Voilou =) Sinon l'idée de l'horoscope est fort sympathique Et le code devrait grosso modo ressembler à ce que tu as cité. | |
| | | remis Lapin nain
Age : 32 Localisation : Versailles Nabaztag : Pirota Nbr de messages : 31 Carottes : 5694
| Sujet: Re: Votre horoscope Mer 24 Juin 2009 - 22:20 | |
| Merci pour votre soutien - Diaoul a écrit:
- N'oubliez pas que le contenu est protégé par le droit d'auteur et qu'il faut donc contacter le site pour avoir une autorisation avant de faire ce genre de choses.
Exact ! Je viens d'envoyer un message pour leur demander l'autorisation... Il est possible qu'ils refusent, dans ce cas, il me faudra trouver un autre site. Si vous en connaissez déjà un qui accepte de récupérer leurs données, merci de me le signaler, ça m'évitera de nombreuses recherches + mails Rémi EDIT : GrosBill : l'argument false dans file_get_contents, il sert à quoi ? ^^ EDIT 2 : Ok, si le site refuse, je pourrai utilsier Yahoo, qui accepte tant que c'est pas pour des raisons commerciales... Cela dit, si vous trouvez qu'un site propose des horoscopes d'une qualité inestimable, je suis preneur ^^ | |
| | | Diaoul Bronze Nabz
Age : 37 Localisation : France Nabaztag : Patapwet Nbr de messages : 221 Carottes : 6053
| | | | remis Lapin nain
Age : 32 Localisation : Versailles Nabaztag : Pirota Nbr de messages : 31 Carottes : 5694
| Sujet: Re: Votre horoscope Jeu 25 Juin 2009 - 10:30 | |
| Ben... si jamais tu as déjà vu un horoscope qui disait des choses vraies ^^ | |
| | | Xeno Gold Nabz
Age : 32 Localisation : Dans le Champagne =) Nabaztag : Portal Nom du Mir:ror: Passerelle Nbr de messages : 915 Carottes : 6510
| Sujet: Re: Votre horoscope Jeu 25 Juin 2009 - 12:58 | |
| Hum Arrête de rêver | |
| | | remis Lapin nain
Age : 32 Localisation : Versailles Nabaztag : Pirota Nbr de messages : 31 Carottes : 5694
| Sujet: Re: Votre horoscope Jeu 25 Juin 2009 - 14:08 | |
| J'ai bien dit "si jamais" ^^
En poursuivant mes recherches, j'ai trouvé plusieurs sites. Le problème, c'est que pour certains, leurs horoscopes sont un peu longs (> à 2 lignes...), et risquent de devenir incompréhensibles. Surtout que si vous voulez écouter ça tous les matins, s'il faut attendre 2 minutes 30 devant son lapin le temps qu'il nous dise tout ce qu'il a à nous dire, vous risquez d'arriver en retard au boulot ^^
Qu'en pensez-vous ? | |
| | | GrosBill Gold Nabz
Localisation : Paris Nabaztag : Kikiztag Nbr de messages : 622 Carottes : 6892
| Sujet: Re: Votre horoscope Jeu 25 Juin 2009 - 14:17 | |
| Propose plusieurs sources dans ton script la version courte la version longue | |
| | | remis Lapin nain
Age : 32 Localisation : Versailles Nabaztag : Pirota Nbr de messages : 31 Carottes : 5694
| Sujet: Re: Votre horoscope Jeu 25 Juin 2009 - 16:43 | |
| Mouais... Mais il n'y a pas une limite pour le texte ? De toutes façons, j'avais l('intention de permettre de choisir ce qu'on veut savoir "Votre humeur", "Votre travail", "Vos amours" ET/OU "Votre Vitalité" EDIT : je suis en train de faire des tests de lecture de texte avec un mir:ror, et lorsque je demande de lire ce texte - Citation :
- VIE PRIVÉE :
Pourquoi vous isoler, lorsque vous avez la chance de pouvoir croiser de nouvelles personnes ? Envie de prendre du recul ?Vous ressentirez le besoin de faire un bilan sur votre vie personnelle. Afin de définir, vos réelles attentes et vos profonds désirs, pour vos relations futures .
VIE QUOTIDIENNE : Les voyages, la carrière et les finances seront tous intimement, liés à cette période.mais, en regardant ailleurs, cela pourrait vous conduire à une nouvelle opportunité, pour votre vie professionnelle. Tenez compte de la période, c'est un atout important, et qui orientera largement votre choix . il s'arrête à "votre vie" (dans les dernières lignes...) EDIT 2 : Après des tests, j'ai compris qu'il s'arrêtait à 500 caractères. Cela dit, il est toujours possible d'appeler 2 fois l'API dans le même programme... non ? | |
| | | Diaoul Bronze Nabz
Age : 37 Localisation : France Nabaztag : Patapwet Nbr de messages : 221 Carottes : 6053
| Sujet: Re: Votre horoscope Jeu 25 Juin 2009 - 19:27 | |
| Ben oui ^^
Met un petit sleep entre les deux. Sans quoi ton lapin risque de zapper le deuxième message. | |
| | | remis Lapin nain
Age : 32 Localisation : Versailles Nabaztag : Pirota Nbr de messages : 31 Carottes : 5694
| Sujet: Re: Votre horoscope Jeu 25 Juin 2009 - 22:46 | |
| Ok ok ^^ J'avance un peu dans mon script (j'y passe pas tout mon temps non plus ^^ ). Il est pas mal avancé là, mais je suis un peu gêné par la lenteur d'exécution en local : ça peut aller jusqu'à plus de 4 secondes... Ca doit sans doute venir de file_get_contents ... Aussi, je prends maintenant les données de http://www.asiaflash.com/horoscope-gratuit/ . Comme je l'ai dit plus haut, je propose de choisir avec des checkbox ce que l'on veut savoir, et ce que l'on veut pas savoir. Concernant l'envoi des messages, j'ai fait en sorte que les messages ne soient pas coupés en 2,e t qu'on ne soit pas obligé d'attendre quelques secondes pour avoir la fin de la phrase. (En gros, le script vérifie la longueur de la chaîne de caractères. Si c'est trop long, il enregistre la suite du message dans un autre endroit...) Le problème, c'est qu'avec ça, on peut arriver à 5 messages différents, ce qui veut dire 5 appels de l'API... Ca fait pas un peu beaucoup ? ^^ En fait, j'ai jamais vraiment pu héberger de site / de script, alors niveau quantité, je m'y connais pas trop ^^ EDIT : Ah non, en fait, aç a l'air d'être assez rapide... mais je peux arriver jusqu'à 8 appels d'API... Après quelques tests, il me vient 3 problèmes : 1. J'utilise urlencode pour encoder le message. Cependant, les accents passent pas et ne sont pas lus... 2. Comment empêcher de faire jouer la petite bande son qui indique le début et la fin du message ? 3. Le sleep n'est pas utile : tous les messages sont lus... sauf les 2 derniers à cause du temps d'attente de 30 secondes... Merci pour votre aide | |
| | | nedbaztag Lapin nain
Localisation : france Nbr de messages : 3 Carottes : 5399
| Sujet: Re: Votre horoscope Lun 15 Fév 2010 - 12:26 | |
| Salut à tous, vu que j'ai un nabaztag depuis peu le sujet m'intéressait, voilà une solution qui fonctionne ;-) http://blog.yann.info/?p=132 ça marche aussi avec le programme tv ;-) j'ai collé un ztamps sur ma télécommande ;-) | |
| | | Phabbrrysse Nabazteur Voyageur
Age : 38 Localisation : Sassenage Nabaztag : PhormiBBrrysse et Pharramyneu (V2) Nbr de messages : 14389 Carottes : 13328
| Sujet: Re: Votre horoscope Mer 24 Mar 2010 - 0:05 | |
| Et maintenant c'est même hebergé chez zcripts.com pour que ca soit plus simple d'utilisation ! http://www.zcripts.com/zcript/nabazcope-votre-nabaztag-sappelle-madame-irma Enjoy ! _____________________________ Connexion du lapin difficile : ICI -- PAS D'AIDE PAR MP NI PAR MAIL | |
| | | vltava Platinum Nabz
Localisation : 53 000 Nabaztag : Pinpin Rabbit (V2) Nbr de messages : 1083 Carottes : 5581
| Sujet: Re: Votre horoscope Mar 7 Sep 2010 - 0:13 | |
| Le lien est brisé et donc cela ne fonctionne plus. C'est une suppression volontaire ou bien un bug ? | |
| | | Phabbrrysse Nabazteur Voyageur
Age : 38 Localisation : Sassenage Nabaztag : PhormiBBrrysse et Pharramyneu (V2) Nbr de messages : 14389 Carottes : 13328
| Sujet: Re: Votre horoscope Mar 7 Sep 2010 - 0:16 | |
| L'horoscope ne marchait plus et le créateur n'a pas fait de maintenance, pour améliorer l'experience utilisateur, l'application a été supprimée ! _____________________________ Connexion du lapin difficile : ICI -- PAS D'AIDE PAR MP NI PAR MAIL | |
| | | vltava Platinum Nabz
Localisation : 53 000 Nabaztag : Pinpin Rabbit (V2) Nbr de messages : 1083 Carottes : 5581
| Sujet: Re: Votre horoscope Mar 7 Sep 2010 - 0:26 | |
| OK ! | |
| | | Contenu sponsorisé
| Sujet: Re: Votre horoscope | |
| |
| | | | Votre horoscope | |
|
Sujets similaires | |
|
| Permission de ce forum: | Vous ne pouvez pas répondre aux sujets dans ce forum
| |
| |
| |