cs_Hibatollah
Messages postés6Date d'inscriptionlundi 24 avril 2006StatutMembreDernière intervention21 mai 2006
-
26 avril 2006 à 19:11
sheorogath
Messages postés2448Date d'inscriptionsamedi 21 février 2004StatutModérateurDernière intervention29 janvier 2010
-
26 avril 2006 à 20:50
Salut à vous tous. SVP, aidez moi. J'arrive pa à lancer le logiciel Nessus à partir de mon code Java. SVP, c urgent puisqu'il s'agit d'un projet que je développe.
Merci
//lance la commande
Process p = Runtime.getRuntime().exec(command);
//creation dun objet permettant la lecture du flux du process
InputStream in = p.getInputStream();
//on le met dans un StringBuilder
StringBuilder build = new StringBuilder();
//on demarre la lecture
char c = (char) in.read();
//tant que c est different du byte indiquant la fin
//du flux
while (c != (char) -1) {
//on ajoutte ce byte dans le StringBuilder
build.append(c);
//et on lit le suivant
c = (char) in.read();
}
//on recupere le tout
String response = build.toString();