Simulation d'une entrée console ?
Bonjour,
Ma question va sembler bizarre, mais je voudrais savoir si quelqu'un a déjà été confronté au problème suivant ?
Pour une application batch, on garde dans un fichier un identifiant et son mot de passe. Normalement le mot de passe doit être tapé à la console , mais est-il possible au préalable de faire un "push" du mot de passe trouvé dans le fichier, puis, à la place de taper le mot de passe, de faire un "pop" ?
Ceci existe dans certain langages interprétés (par exemple en REXX).
En fait la vraie question est : peut-on avoir une sorte de hiérarchie dans les réponses à des prompts :
Quelque chose comme cela :
Code:
1 2 3 4 5 6
|
1. lire les infos stockés (id et mdp)
2. push le mdp dans un stack (en mémoire).
3. System.out.println("Entrez le mot de passe");
4. System.in.read();
5. Si le stack est vide on tape alors le mot de passe à la console, sinon "pop" du stack pour simuler l'entrée console. |
Merci d'avance
Gérard