Forum des Objets Communicants et Solutions pour les Libérer...
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Forum des Objets Communicants et Solutions pour les Libérer...


 
AccueilAccueil  GalerieGalerie  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  Connexion  
Le Deal du moment :
Carte Fnac+ Jackpot avec 30€ offerts sur le ...
Voir le deal
19.99 €

 

 MR T death checker

Aller en bas 
5 participants
AuteurMessage
fridgehead
Lapin nain
Lapin nain



Nbr de messages : 22
Carottes : 6795

MR T death checker Empty
MessageSujet: MR T death checker   MR T death checker Icon_minitimeLun 18 Sep 2006 - 21:50

hey all, i've finally got back into writing nabaztag apps, and my 1st one for a while now is....


MR T Death checker

Set it to run in a cronjob

0 20 * * * php /opt/share/www/mrt.php >/dev/null

and every 20 minutes it queries the Dead people server to see if mr T is still alive, if not it cries and warns you.



Code:


<?
include("nabaztag-inc.php");
$a = file_get_contents("http://www.dpsinfo.com/wap/dps.html", "r");


$options = array();
$options["rightear"] = 4;
$options["leftear"] = 4;
$options["serial"] = "xxxxxxxxxxxxxx";
$options["token"] = "xxxxxxxxxxxxx";

//$x = new XPath();
//$res = $x->importFromString($gb);
$num = array();
preg_match_all('/mr t.*n/i', $a, $src, PREG_SET_ORDER);

if ($src){
        $te =  "Mr T is dead";
        $options["tts"] = $te;
        $a = send_bunny($options);
        echo "mr t is dead".$a;
} else {
        echo  "mr t is alive";
}

?>

if anyone needs the nabaztag-inc.php file then let me know
Revenir en haut Aller en bas
http://getahaircut.johnnysausage.com
Toucool
Nabazteur/trice
Toucool


Age : 48
Localisation : 64
Nabaztag : toucool (V1) Soucoupe (V2)
Nbr de messages : 2531
Carottes : 6898

MR T death checker Empty
MessageSujet: Re: MR T death checker   MR T death checker Icon_minitimeMar 19 Sep 2006 - 9:29

LOL ! This is the dumbest idea i've ever seen Laughing I love it Laughing
Revenir en haut Aller en bas
http://gru.ptitlu.org
nabazland
Karotzeur taquin
nabazland


Age : 57
Localisation : Rouen - France
Nabaztag : Caulfield (v2.1)
Nbr de messages : 9783
Carottes : 13309

MR T death checker Empty
MessageSujet: Re: MR T death checker   MR T death checker Icon_minitimeMar 19 Sep 2006 - 18:46

Yeah ! Great stupid idea... And it works with madonna !

_____________________________


Revenir en haut Aller en bas
http://www.nabzone.com
aerosmiss
Yellow Subadmin
aerosmiss


Age : 56
Localisation : Paris
Nabaztag : Zvi (V1) et Zeev (V2)
Nbr de messages : 10056
Carottes : 6989

MR T death checker Empty
MessageSujet: Re: MR T death checker   MR T death checker Icon_minitimeMar 19 Sep 2006 - 19:07

Oh???!!! Tell me more, tell me more!!! yellownabzhappy

What do we have to do with this code? Put it on our personnal website?
Revenir en haut Aller en bas
http://aerosmiss.free.fr
nabazland
Karotzeur taquin
nabazland


Age : 57
Localisation : Rouen - France
Nabaztag : Caulfield (v2.1)
Nbr de messages : 9783
Carottes : 13309

MR T death checker Empty
MessageSujet: Re: MR T death checker   MR T death checker Icon_minitimeMar 19 Sep 2006 - 19:10

Citation :
Latest Deaths from Dead People Server
3,296 Entries Served

Charles L. Grant, 9/15
Oriana Fallaci, 9/14
Ann Richards, 9/13
Pat Corley, 9/11
Steve Irwin, 9/4
Bob Mathias, 9/2

Anybody knows them ?

(I cant use this code, i have no cron)

_____________________________


Revenir en haut Aller en bas
http://www.nabzone.com
aerosmiss
Yellow Subadmin
aerosmiss


Age : 56
Localisation : Paris
Nabaztag : Zvi (V1) et Zeev (V2)
Nbr de messages : 10056
Carottes : 6989

MR T death checker Empty
MessageSujet: Re: MR T death checker   MR T death checker Icon_minitimeMar 19 Sep 2006 - 19:33

You maybe don't have a cron Landry but you certainly have a crown yellownabzwink

(btw, what is a cron?)
Revenir en haut Aller en bas
http://aerosmiss.free.fr
nabazland
Karotzeur taquin
nabazland


Age : 57
Localisation : Rouen - France
Nabaztag : Caulfield (v2.1)
Nbr de messages : 9783
Carottes : 13309

MR T death checker Empty
MessageSujet: Re: MR T death checker   MR T death checker Icon_minitimeMar 19 Sep 2006 - 19:59

The crontab command, found in Unix and Unix-like operating systems, is used to schedule commands to be executed periodically. It reads a series of commands from standard input and collects them into a file also known as a "crontab" which is later read and whose instructions are carried out.
The name is derived from Greek chronos, meaning time.
Generally, the schedules modified by crontab are enacted by a daemon, crond, which runs constantly in the background and checks once a minute to see if any of the scheduled jobs need to be executed. If so, it executes them. These jobs are generally referred to as cron jobs.

_____________________________


Revenir en haut Aller en bas
http://www.nabzone.com
aerosmiss
Yellow Subadmin
aerosmiss


Age : 56
Localisation : Paris
Nabaztag : Zvi (V1) et Zeev (V2)
Nbr de messages : 10056
Carottes : 6989

MR T death checker Empty
MessageSujet: Re: MR T death checker   MR T death checker Icon_minitimeMar 19 Sep 2006 - 21:24

Ok so you can't use this with IE huh?
Revenir en haut Aller en bas
http://aerosmiss.free.fr
think
Lapin nain
Lapin nain



Nbr de messages : 6
Carottes : 6624

MR T death checker Empty
MessageSujet: Re: MR T death checker   MR T death checker Icon_minitimeVen 22 Sep 2006 - 17:40

fridgehead a écrit:
if anyone needs the nabaztag-inc.php file then let me know

Can you send me a link to it please?

Thanks
Revenir en haut Aller en bas
fridgehead
Lapin nain
Lapin nain



Nbr de messages : 22
Carottes : 6795

MR T death checker Empty
MessageSujet: Re: MR T death checker   MR T death checker Icon_minitimeDim 24 Sep 2006 - 17:01

yup, here it is. This one has been modified to work on a machine that doesnt use the CURL libraries, instead it usesthe file_open bits of PHP. most sane webservers have that turned off, but most sane webservers arent small pc's hidden behind rubbish bins Razz

uncomment the //$gb line and recomment the other to use curl instead

Code:

<?
function send_url($url)
{
        $this->content="";
        $ch = curl_init ();
        curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt ($ch, CURLOPT_URL, $url);
        curl_setopt ($ch, CURLOPT_TIMEOUT, 60);
        $a = curl_exec ($ch);
        curl_close ($ch);
        return $a;
}

//take an array of options and pass to the nabaztag API
// serial = serial
// token = token
// leftear = left ear pos
// rightear = right ear pos
// tts = speech
function send_bunny($options){
        $url = "http://www.nabaztag.com/vl/FR/api.jsp?";
        $url = $url."sn=".$options["serial"]."&";
        $url = $url."token=".$options["token"]."&";
        if($options["leftear"]){
                $url = $url."posleft=".$options["leftear"]."&";
        }
        if($options["rightear"]){
                $url = $url."posright=".$options["rightear"]."&";
        }
        if($options["ttlive"]){
                $url = $url."ttlive=".$options["ttlive"]."&";
        }
        $sp = str_replace(" ","+",$options["tts"]);
        $url = $url."tts=".$sp;
//      $gb = send_url ($url);
$gb =  file_get_contents($url, "r");

//      return $gb;
}
?>
Revenir en haut Aller en bas
http://getahaircut.johnnysausage.com
Contenu sponsorisé





MR T death checker Empty
MessageSujet: Re: MR T death checker   MR T death checker Icon_minitime

Revenir en haut Aller en bas
 
MR T death checker
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Forum des Objets Communicants et Solutions pour les Libérer... :: IV. I Don't Speak French! :: Archives :: API & Developments-
Sauter vers: