linuxhanz
26-06-2003, 08:28
OK, habe hier ein Programm: netmon.c -0.2
Das gibt in einem ncurses Window aus, welche Hosts "up" oder "down"
sind, realisiert wird das ganze simple duch ping. (+Konfigdatei)
Nun möchte ich gern additional zu Ping ein Programm ausführen und dessen
Ausgabe entweder an das Fenster appenden ODER in einem 2. Fenster
ausgeben.
Da ick erstmal sehr uncreativ war, hab ich nmap genommen, daß nach IP-Protos
scannt. nmap -T 1 -oN nmaplog -sO HOST
Nun die Fage, Kann man den nmap Output nicht in einen Buffer schreiben
und dann printen? Oder ist dafür eine Logdatei notwendig?
Und wie kann man die geschickt einlesen?
Und ists besser mit forken oder gleich mit Threads zu arbeiten?
Momentan wird das Subprogramm noch über system() ausgeführt :rolleyes:
Sorry ist wohl falsche Abteilung, NEWS?
Das gibt in einem ncurses Window aus, welche Hosts "up" oder "down"
sind, realisiert wird das ganze simple duch ping. (+Konfigdatei)
Nun möchte ich gern additional zu Ping ein Programm ausführen und dessen
Ausgabe entweder an das Fenster appenden ODER in einem 2. Fenster
ausgeben.
Da ick erstmal sehr uncreativ war, hab ich nmap genommen, daß nach IP-Protos
scannt. nmap -T 1 -oN nmaplog -sO HOST
Nun die Fage, Kann man den nmap Output nicht in einen Buffer schreiben
und dann printen? Oder ist dafür eine Logdatei notwendig?
Und wie kann man die geschickt einlesen?
Und ists besser mit forken oder gleich mit Threads zu arbeiten?
Momentan wird das Subprogramm noch über system() ausgeführt :rolleyes:
Sorry ist wohl falsche Abteilung, NEWS?