Script pour lancer une URL !?!?

Script pour lancer une URL !?!? - Linux et OS Alternatifs

Marsh Posté le 08-11-2001 à 21:46:11    

Voilà, g un script en php à executer quotidiennement alors il me fo faire un script linux pour lancer l'URL quotidiennement...


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
Reply

Marsh Posté le 08-11-2001 à 21:46:11   

Reply

Marsh Posté le 08-11-2001 à 22:01:02    

curl est ton ami. Il permet de se lacher completement, en passant cookie, paramètres de post etc...
 
Je l'utilise pour faire des bot de tribune :)
 
Sinon lynx -dump si il suffit de faire un get sur la page (ce qui doit etre le cas)


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 08-11-2001 à 22:36:53    

g vraiment besoin de faire un truc de base moi genre executer le script http://www.monsite.com/script.php ts les jours, c koi le plus simple et je le trouve où curl ?


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
Reply

Marsh Posté le 08-11-2001 à 22:49:31    

Utilise simplement le programme CGI :
 
php -q script.php
 
 
En général il est dans /usr/bin/
 
le -q permet de ne pas avoir les en-têtes PHP
 
php -h pour avoir toutes les options de la commande php

Reply

Marsh Posté le 08-11-2001 à 22:50:59    

Euh... je voulais dire les en-têtes HTML
 
Et bien sûr cette commande tu la mets dans un crontab pour qu'elle soit exécutée tous les jours

Reply

Marsh Posté le 09-11-2001 à 01:44:55    

crontab, tu fout ca :
wget http://www.monsite.com/script.php


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
Reply

Marsh Posté le 11-11-2001 à 11:44:32    

PinG a écrit a écrit :

crontab, tu fout ca :
wget http://www.monsite.com/script.php  




 
Merci PinG ;) (et les autres aussi ;))


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
Reply

Marsh Posté le 11-11-2001 à 11:56:44    

Snake Ultimate a écrit a écrit :

 
 
Merci PinG ;) (et les autres aussi ;))  



de rien ;)
pensse éventuelement à supprimer le fichier que wget vas te créer, ou alors fait un simple :
wget --output-document=/dev/null
ou encore un  
wget --spider
... histoire de pas flooder ton répertoire avec des fichiers innutiles :D


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
Reply

Marsh Posté le 11-11-2001 à 11:58:24    

ce marche pas un "wget http://shdduhsd/shud.php > /dev/null" ?

 

[edtdd]--Message édité par Snake Ultimate--[/edtdd]


---------------
Les prix du matos sur Internet et près de chez vous : www.france-hardware.com
Reply

Marsh Posté le 11-11-2001 à 12:02:13    

Snake Ultimate a écrit a écrit :

ce marche pas un "wget http://shdduhsd/shud.php > /dev/null" ?  
 
 



nan, ca ca redirige la sortie écran (stdin) vers /dev/null ;)


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
Reply

Marsh Posté le 11-11-2001 à 12:02:13   

Reply

Marsh Posté le 11-11-2001 à 12:04:56    

et wget a sa sortie standart sur stderr il me semble... Donc si ta distro est bien réglée (cron surtout), tu devrais te prendre un mail à chaque fois, donc fait un :
wget --spider http://url.de.ton.site 2> /dev/null
pour rediriger stderr vers /dev/null pour éviter les mails...
(marche aussi avec un &> à la place du 2> pour zsh et tous les C shells...)


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
Reply

Marsh Posté le 11-11-2001 à 14:22:19    

tu veux aussi faire  ton message qui reste tout le temps en haut pour rivaliser avec MinusPlus  ???
 
 :D  
 :lol:  :lol:  :lol:  :lol:

Reply

Marsh Posté le 11-11-2001 à 14:29:54    

ethernal a écrit a écrit :

tu veux aussi faire  ton message qui reste tout le temps en haut pour rivaliser avec MinusPlus  ???
 
 :D  
 :lol:  :lol:  :lol:  :lol:  



hehe ;)
c'est pas trops dur en fait... ;)


---------------
-- NO SLACKERS - violators will be fsck'd & tar'd
Reply

Marsh Posté le 11-11-2001 à 14:36:26    

conceptuellement non du tout ;)
concrètement faut voir le nombre de variables à envoyer chaque fois...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed