URL: https://linuxfr.org/users/cho7kipu/journaux/timer Title: Timer Authors: cho7 Date: 2004年03月12日T22:55:55+01:00 Tags: Score: 0 Cher journal privé, Je souhaite réaliser un ptit programme en C censé acceder a une page web a interval régulier (jlavais déjà fais, mais pas en C...) je m'explique : Mon serveur ftp tourne en permanence, mais son ip change toutes les 24h, donc quand je suis pas chez moi, je peux me connecter a une page personnelle via le web qui indique ma derniere IP attribuée, elle raffraichie l'info toutes les 10 minutes. J'ai plus qu'a me connecter sur mon serveur ftp pour récuperer mes données. La page personnelle existe déjà, c'est les vestiges de mon ancien programme qui marchait bien avant que je passe sous linux Donc le code doit etre un truc tout bete, genre : int main() { while (1) { system("lynx lynx -accept_all_cookies [http://mapageperso.com(...)](http://mapageperso.com)"); sleep(600); } } Ca marche, mais très mal. Il faudrait en effet que je trouve une astuce pour que lynx se ferme tout seul après qu'il se soit connecté a la page, sinon il bloque la boucle. De plus, j'aurai aimé un timer, j'ai regardé sur le net, mais timer_create semble marcher avec un systeme de signaux propres a unix, et j'avoue que j'y connais pas grand chose... :-\ Donc si quelqu'un a pigé mon probleme, et qu'il veut bien m'aider... Ou si quelqu'un n'a pa compris mon probleme, mais sait malgrès tout comment on fait un timer qui par exemple dit "hello wordl" toutes les 5 min que je comprenne le principe (sans utiliser ma technique du while hein, c'est pour les crados ca..) Bref.. Merci d'avance.

AltStyle によって変換されたページ (->オリジナル) /