Forum non officiel dédié aux nabaztag:tag, mir:ror, dal:dal...
 

AccueilAccueil  ­FAQFAQ  ­RechercherRechercher  ­S'enregistrerS'enregistrer  ­ConnexionConnexion  
Poster un nouveau sujet   Répondre au sujetPartager | 
 

 [PHP] viedemerde.fr en TTS

Voir le sujet précédent Voir le sujet suivant Aller en bas 
Aller à la page : 1, 2  Suivant
AuteurMessage
NabaZly
Lapin nain
Lapin nain


Localisation: Pas Loin ?
Nbr de messages: 8
Points: 971
Popularité: 0

MessageSujet: [PHP] viedemerde.fr en TTS   Ven 30 Mai 2008 - 10:20

Voila, pour ceux qui connaisse ce site : http://www.viedemerde.fr très amusant à lire au quotidien,
j'ai fais un ptit script en php pour ceux qui voudrait le lancer depuis leur pc
et entendre en TTS la derniere VDM sur votre lapin adoré ! nabzhello

c'est basé sur l'api que VDM a fait recemment : http://www.viedemerde.fr/blog/29

ca ne fonctionne qu'avec du PHP5, c'est très basique mais amusant..

Code:
<?php

$token = "votre token";
$serial = "vote serial";


$urlvdm = "http://api.viedemerde.fr/1.0/view/last";

$xml = simplexml_load_file($urlvdm);

$texte = $xml->vdms->vdm[0]->texte;

$tts = strtr($texte, 'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ', 'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');   

$tts = trim(str_replace(" ", "+", $tts));

$url = "http://api.nabaztag.com/vl/FR/api.jsp?sn=".$serial."&token=".$token."&ttlive=500&speed=80&voice=claire22s&tts=".$tts;

$fd22 = fopen($url, "r");

?>
Revenir en haut Aller en bas
nabazland
Méchant Nabazteur


Age: 43
Localisation: Rouen - France
Nom du Nabaztag: Caulfield (v2.1)
Nbr de messages: 8955
Points: 2767
Popularité: 51

MessageSujet: Re: [PHP] viedemerde.fr en TTS   Ven 30 Mai 2008 - 10:34

Faudrait que tu fasses un nabcast 'VDM'....

_____________________________


Revenir en haut Aller en bas
http://www.nabzone.com
NabaZly
Lapin nain
Lapin nain


Localisation: Pas Loin ?
Nbr de messages: 8
Points: 971
Popularité: 0

MessageSujet: Re: [PHP] viedemerde.fr en TTS   Ven 30 Mai 2008 - 11:53

ouai ca serait sympas ca !
Revenir en haut Aller en bas
ybo
Silver Nabz
Silver Nabz


Age: 13
Localisation: Paris
Nom du Nabaztag: ybo Nom du Mirror: Frédéric
Nbr de messages: 375
Points: 917
Popularité: 3

MessageSujet: Re: [PHP] viedemerde.fr en TTS   Ven 30 Mai 2008 - 15:54

bonne idée!
Revenir en haut Aller en bas
boubyx
Bronze Nabz
Bronze Nabz


Age: 21
Localisation: guyancourt
Nom du Nabaztag: Telmo
Nbr de messages: 260
Points: 801
Popularité: 0

MessageSujet: Re: [PHP] viedemerde.fr en TTS   Ven 30 Mai 2008 - 17:49

Il existe deja ...... nabcast > humour :d

_____________________________


Telmo se reveille et dit : " C'est vrai que j'ai été adopté ?".


Telmo, ton ami , pour la vie.
Revenir en haut Aller en bas
http://www.airstat.fr
nono95400
Bronze Nabz
Bronze Nabz


Age: 22
Localisation: France
Nom du Nabaztag: lapinpinono (V2)
Nbr de messages: 231
Points: 1325
Popularité: 0

MessageSujet: Re: [PHP] viedemerde.fr en TTS   Ven 6 Juin 2008 - 8:01

Attention avec la fonction fopen(), car là tu dis à ton PHP de récupérer le contenu d'un fichier, mais si quelqu'un arrive à modifier l'adresse de ce fichier dans ton code (chose faisable), et bien ça ouvrira une belle faille !
Pense plutôt à Curl pour ce genre de chose et n'oublie pas de sécuriser la variable dès sa récupération dans le code.

Aussi, pas besoin de remplacer les accents par des lettres sans accents, regarde du côté des fonctions utf8_encode() et urlencode() winknabz
Revenir en haut Aller en bas
NabaZly
Lapin nain
Lapin nain


Localisation: Pas Loin ?
Nbr de messages: 8
Points: 971
Popularité: 0

MessageSujet: Re: [PHP] viedemerde.fr en TTS   Ven 6 Juin 2008 - 8:12

merci pour tout ca !

j'avoue ne pas être developpeur, et tu as pu voir la mes seuls compétences en php !

héhé
Revenir en haut Aller en bas
BigPanda
Diamond Nabz
Diamond Nabz


Age: 27
Localisation: Bruxelles
Nom du Nabaztag: RyoOhki (V1) & Meroko (V2)
Nbr de messages: 2929
Points: 1800
Popularité: 15

MessageSujet: Re: [PHP] viedemerde.fr en TTS   Dim 8 Juin 2008 - 9:35

nono95400 a écrit:
Attention avec la fonction fopen(), car là tu dis à ton PHP de récupérer le contenu d'un fichier, mais si quelqu'un arrive à modifier l'adresse de ce fichier dans ton code (chose faisable), et bien ça ouvrira une belle faille !
Pense plutôt à Curl pour ce genre de chose et n'oublie pas de sécuriser la variable dès sa récupération dans le code.


Hello SmileNabz
Dis moi, pour toi, faudrait sécuriser quoi comme variables ?
Le token et le serial sont hardcodés dans la page donc pas besoin de les sécuriser...
Et pour le fopen, je vois aps trop le problème, à nouveau, $url étant hardcodé puis utilisé directement après, je vois pas comment on saurait modifier l'adresse...
Si tu vois une manière de faire, ça m'intéresse VeryHapnadz
Revenir en haut Aller en bas
nono95400
Bronze Nabz
Bronze Nabz


Age: 22
Localisation: France
Nom du Nabaztag: lapinpinono (V2)
Nbr de messages: 231
Points: 1325
Popularité: 0

MessageSujet: Re: [PHP] viedemerde.fr en TTS   Ven 20 Juin 2008 - 14:02

Euh en fait le problème de sécurité pourrait être gênant dans le cas où quelqu'un utilise ce script de manière dynamique afin de laisser à l'utilisateur le soins de spécifier le sn et le token.
Revenir en haut Aller en bas
nabaz
Diamond Nabz
Diamond Nabz


Age: 20
Localisation: france
Nom du Nabaztag: zigzag37 ( v2)
Nbr de messages: 3241
Points: 822
Popularité: 2

MessageSujet: Re: [PHP] viedemerde.fr en TTS   Ven 20 Juin 2008 - 14:26

arf je n'y connais rien mais j'adore Vdm , leur flux rss ne fonctionne pas chez moi ; le nabcast est assez court mais deja tres drole et ca avec le php je suis perdu nabzpipi

_____________________________


pour m'envoyer un message clique sur li'mage ou ici , j'adoore les messages :



soutenir l'asso felin possible avec un moteur de recherche : http://www.hooseek.com/?selection=826272
Mon premier nabcast musique mis a jour tous les jours :

http://my.nabaztag.com/n/shake_my_popotin
Revenir en haut Aller en bas
BigPanda
Diamond Nabz
Diamond Nabz


Age: 27
Localisation: Bruxelles
Nom du Nabaztag: RyoOhki (V1) & Meroko (V2)
Nbr de messages: 2929
Points: 1800
Popularité: 15

MessageSujet: Re: [PHP] viedemerde.fr en TTS   Ven 20 Juin 2008 - 22:05

C'est normal d'être perdue si tu connais rien à la programmation winknabz
Mais c'est pas grave SmileNabz Surtout que t'as déjà le Nabcast et (théoriquement winknabz) le RSS winknabz
J'ai pas essayé mais à prioris, le rss devrait marcher :-/
Revenir en haut Aller en bas
nabaz
Diamond Nabz
Diamond Nabz


Age: 20
Localisation: france
Nom du Nabaztag: zigzag37 ( v2)
Nbr de messages: 3241
Points: 822
Popularité: 2

MessageSujet: Re: [PHP] viedemerde.fr en TTS   Ven 20 Juin 2008 - 22:12

si tu essaye tu verras qu'il ne lise que les titre ou je me suis planté ...
si tu essaye dit le moi !

_____________________________


pour m'envoyer un message clique sur li'mage ou ici , j'adoore les messages :



soutenir l'asso felin possible avec un moteur de recherche : http://www.hooseek.com/?selection=826272
Mon premier nabcast musique mis a jour tous les jours :

http://my.nabaztag.com/n/shake_my_popotin
Revenir en haut Aller en bas
BigPanda
Diamond Nabz
Diamond Nabz


Age: 27
Localisation: Bruxelles
Nom du Nabaztag: RyoOhki (V1) & Meroko (V2)
Nbr de messages: 2929
Points: 1800
Popularité: 15

MessageSujet: Re: [PHP] viedemerde.fr en TTS   Ven 20 Juin 2008 - 22:30

Pour ça, faudrait que je commence par rebrancher mes nabz nabz2
Revenir en haut Aller en bas
nabaz
Diamond Nabz
Diamond Nabz


Age: 20
Localisation: france
Nom du Nabaztag: zigzag37 ( v2)
Nbr de messages: 3241
Points: 822
Popularité: 2

MessageSujet: Re: [PHP] viedemerde.fr en TTS   Ven 20 Juin 2008 - 22:40

oops pourquoi son t-ils offline?

_____________________________


pour m'envoyer un message clique sur li'mage ou ici , j'adoore les messages :



soutenir l'asso felin possible avec un moteur de recherche : http://www.hooseek.com/?selection=826272
Mon premier nabcast musique mis a jour tous les jours :

http://my.nabaztag.com/n/shake_my_popotin
Revenir en haut Aller en bas
BigPanda
Diamond Nabz
Diamond Nabz


Age: 27
Localisation: Bruxelles
Nom du Nabaztag: RyoOhki (V1) & Meroko (V2)
Nbr de messages: 2929
Points: 1800
Popularité: 15

MessageSujet: Re: [PHP] viedemerde.fr en TTS   Ven 20 Juin 2008 - 22:42

Réponse envoyée par PM dans quelques minutes winknabz
Revenir en haut Aller en bas
 

[PHP] viedemerde.fr en TTS

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 2Aller à la page : 1, 2  Suivant

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum dédié aux nabaztag:tag, mir:ror, dal:dal... :: VOOS :: API-
Poster un nouveau sujet   Répondre au sujet