Journal : Exemple de traitement complexe d'un popen()

Posté par saorge () le 09 janvier 2004
0
Voilà, je cherche un petit programme en C me permettant de comprendre le fonctionnement et le traitement d'un popen().
Typiquement, un programme qui servirait de frontend à wget et qui me permettrai de voir comment traiter la fameuse jauge de progression.
J'ai visité freshmeat, ai trouvé quelques softs me paraissant intéressant, mais malheureusement, grep ne m'a pas retourné de popen dans les sources (je revérifierai pour des pipe(), fork()).
Bon, c'est de la curiosité, et c'est juste pour m'occuper ce week-end ;-ppp

> Lire le journal (4 commentaires, moyenne: 1).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Re: Exemple de traitement complexe d'un popen()

Posté par schyzomarijks () le 09/01/2004 à 15:22. (lien). Évalué à 1.

Moi je fais http://www.google.fr/search?hl=fr&ie=ISO-8859-1&client=goog(...)

et le premier lien http://kafka.fr.free.fr/docs/prog_syst_linux-html/html/slide_37.htm(...)

Bref, ca valait le coup de faire un journal :-)

--
OO watching you !!!
  • [^]Re: Exemple de traitement complexe d'un popen()

    Posté par TazForEver () le 09/01/2004 à 16:07. (lien). Évalué à 1.

    man 3 popen

    je crois que c'est enfantin : un FILE*, t'écris ou lis suivants que tu veux passer ou récupérer des informations

    • [^]Re: Exemple de traitement complexe d'un popen()

      Posté par saorge () le 09/01/2004 à 17:57. (lien). Évalué à 1.

      Oui oui, je suis déjà passé par le man 3 popen, par Google, par mes bouquins sur le C, et effectivement, l'emploi de cette fonction est enfantine.
      Ma question portait sur le traitement d'une sortie complexe, comme par exemple celle d'un wget en train de télécharger un fichier ou encore un lame en train d'encoder un fichier mp3 ; bref, une info de type progression d'un job.
      Mais je me rend compte que j'ai éclaté l'info importante dans le titre. Ce qui a engendré un léger malentendu !

Re: Exemple de traitement complexe d'un popen()

Posté par __caffeine__ () le 09/01/2004 à 16:46. (lien). Évalué à 1.

La doc de python est bien foutue aussi pour ce qui est des appels système win32, POSIX ou autre. D'accord, c'est pas du C mais si tu connais un peu python ça permet de faire du prototypage plus rapide...

Revenir en haut de page