Monitorin:z - Ton nabaztag te signale lorsque ton site internet ne marche plus !
Auteur
Message
Humanbomb Bronze Nabz
Age : 26 Localisation : DTCNabaztag : Humanztag (V1)Nbr de messages : 167 Carottes : 3959
Sujet: Monitorin:z - Ton nabaztag te signale lorsque ton site internet ne marche plus ! Dim 12 Sep 2010 - 16:48
Salut tout le monde
Aujourd'hui je vous propose un script qui va plaire a ceux qui ont un site internet ! Ce script fait que votre nabaztag vous signale lorsque votre site internet est down, autrement dit qu'il ne fonctionne plus !
Pour l'utiliser, il vous sera nécessaire d'avoir :
Un serveur en php 5.x
Un systeme de cron table pour executer le script automatiquement toutes les 10 minutes ou d'un ztamp:s avec Call Url.
Voici le code source :
Code:
<?php class Nabaztag{
public $serial; public $token; public $voice;
function makeTTS($message){ $get_content_return = trim(strip_tags(file_get_contents(UrlAPI."?sn=".$this->serial."&token=".$this->token."&voice=".$this->voice."&tts=".$message."")));
if(strstr($get_content_return, "Your token or serial number are not correct !")){return "Erreur: Numero de serie ou Token incorrect";} else if(strstr($get_content_return, "Your text has been sent")) {return "OK";} else if(strstr($get_content_return, "Your text could not be sent")) {return "Erreur: Creation TTS";} }
function getSleepinfo () { $get_content_return = trim(strip_tags(file_get_contents(UrlAPI."?sn=".$this->serial."&token=".$this->token."&action=7")));
if(strstr($get_content_return, "Your token or serial number are not correct !")){return "Erreur: Numero de serie ou Token incorrect";} else {return "$get_content_return";} } }
$nab = new Nabaztag(); $nab->serial = "TON_SERIAL"; $nab->token = "TON_TOKEN";
$url_serveur = "TON_IMAGE";
if ($nab->getSleepinfo() == "NO") { $file = @fopen($url_serveur, 'r'); if (!$file) { $nab->makeTTS("Ton+site+internet+ne+marche+plus"); } } ?>