cs_SYL666
Messages postés25Date d'inscriptionvendredi 29 août 2003StatutMembreDernière intervention28 juillet 2005
-
27 juil. 2005 à 14:38
cs_SYL666
Messages postés25Date d'inscriptionvendredi 29 août 2003StatutMembreDernière intervention28 juillet 2005
-
28 juil. 2005 à 04:38
Bonjour,
Il faudrait que je fasse un genre d interpreteur de commande SHELL en java (Linux).
C est a dire :
l'utilisateur entre une commande
cette commande et execute et l'output et redirige en direct sur l ecran.... Le tout de maniere interactive...
par exemple : si la commande entree est bloquee jusqu a l insertion d
une chaine de caractere (mot de passe par exemple), l utilisateur doit
pouvoir lire l ecran et repondre aux questions (entrer le mot de passe
pour reprendre l exemple precedant).
Je ne suis pas si debutant que ca... je n ai pas besoin d un gros bloc
de code a copier/coller (bien sur, si le coeur vous en dis, ne vous
gene pas! )
J ai juste besoin d indice...
Je suppose qu il faut que je joue avec les entrees/sorties (System.set/in/out/put)
mouzart
Messages postés161Date d'inscriptionmardi 26 avril 2005StatutMembreDernière intervention 6 novembre 20084 27 juil. 2005 à 16:39
slaut
je sais pas si les commandes dont tu parles sont tes commande c'est a dire que c toit qui les traites dans ton prog java, si c est c'est le cas donc c possible de faire ton shell le system.in va t'aider mais tu peut aussi t aider des keylistener qui detecte meme la saisie d'un caractere ... mais si tu lance une commande par exemple qui demande une interarction avec l'utilisateur est dont tu ignore le traitement alors la je pense que c impossible..?j aime bien savoir ce que tu veux exactement pour que je puisse repondre
cs_SYL666
Messages postés25Date d'inscriptionvendredi 29 août 2003StatutMembreDernière intervention28 juillet 2005 28 juil. 2005 à 04:38
mouzart a dit : "mais si tu lance une commande par exemple qui demande une interarction avec l'utilisateur est dont tu ignore le traitement..."
--> oui c est exactement ca! tres bien decris
mouzart a dit : "...alors la je pense que c impossible"
-->
Donc d apres vous deux c est vraiment impossible...
huhu....
Et en faisant une redirection d'entrer et de sortie directement dans la
commande executant le programme (Si un jour l applis tournera, ca sera
sous linux) :