a toi aussi tu a le pb de l'option "-i". En effet j'essayais de l'utiliser mais je n'optenais pas de prompt, il chargeai directement le fichier bpbatch.bpb.
Donc me suis pas fais chier, g modifié directement ce fichier.
Mon bpb est vraiment pas bien fais(mea culpa) et il ne permet que de charger des images de disquettes(ici une diskette de boot windows 98 car d'autres images de diskettes merdent, il met "unable to open remote file", je comprend tjs pas pk mais bon, a voir...)
Set CacheNever="ON" <- ca c'est car il veut pas mettre en cache, je c pas pk
#Changer ici le mot de passe
Set MDP="jojo"
#Pour passer approximativement de qwerty en azerty
Remapkeys "aAqQwWzZ;:mM" "qQaAzZwWmM;:"
#Crypte le mot de passe
MD5 "$MDP" mdp_crypt
:again
DrawWindow 150 200 400 160 "Menu"
TextAttr Black LightGray
At 15,20 Print "1- Windows 98"
At 17,20 Print "2- Entrer le mot de passe"
At 20,20 GetKey(touche)
if "$touche" == "1" goto win98
if "$touche" == "2" goto password
goto again
:win98
LoadRamDisk "images/awin98.img"
FloppyBoot
goto fin
:password
Clear
DrawWindow 150 200 350 160 "Mot de passe"
TextAttr Black LightGray
At 17,20 Print "Mot de passe : "
GetPasswd userpass
MD5 "$userpass" mdp_user
if "$mdp_crypt" == "$mdp_user" goto ok
goto again
:ok
Clear
DrawWindow 150 200 400 160 "Menu protege par mot de passe"
TextAttr Black LightGray
At 15,20 Print "1- Windows 98"
At 17,20 Print "2- Windows 98"
At 20,20 GetKey(touche_user)
if "$touche_user" == "1" goto win98
if "$touche_user" == "2" goto win98
goto ok
:fin
CloseGraph
#interact
Désolé du nombre de goto, mais g pas trouvé mieux, et la doc de bpbatch est pas super bien détaillée sur les if.
Quand a mon tuteur, en fait c pas k'il aime aps, c k'il veut ke je regarde si autre chose existe pour voir si y'a pas un truc mieux(si t'a des essai concluant avec grub, fait le moi savoir et dis moi tt ce que t'a fais :-p)
TODO: booter sur des images de disque dur(y'a pas kelku'un ki pourait en envoyer ou m'indiquer où en trouver facilement sur internet pour faire des tests concluants?) windows ou de kernel linux
[^] # Re: Menu lors d'un boot reseau
Posté par lukeg . En réponse au journal Menu lors d'un boot reseau. Évalué à 1.
Donc me suis pas fais chier, g modifié directement ce fichier.
Mon bpb est vraiment pas bien fais(mea culpa) et il ne permet que de charger des images de disquettes(ici une diskette de boot windows 98 car d'autres images de diskettes merdent, il met "unable to open remote file", je comprend tjs pas pk mais bon, a voir...)
Set CacheNever="ON" <- ca c'est car il veut pas mettre en cache, je c pas pk
#Changer ici le mot de passe
Set MDP="jojo"
#Pour passer approximativement de qwerty en azerty
Remapkeys "aAqQwWzZ;:mM" "qQaAzZwWmM;:"
#Crypte le mot de passe
MD5 "$MDP" mdp_crypt
:again
DrawWindow 150 200 400 160 "Menu"
TextAttr Black LightGray
At 15,20 Print "1- Windows 98"
At 17,20 Print "2- Entrer le mot de passe"
At 20,20 GetKey(touche)
if "$touche" == "1" goto win98
if "$touche" == "2" goto password
goto again
:win98
LoadRamDisk "images/awin98.img"
FloppyBoot
goto fin
:password
Clear
DrawWindow 150 200 350 160 "Mot de passe"
TextAttr Black LightGray
At 17,20 Print "Mot de passe : "
GetPasswd userpass
MD5 "$userpass" mdp_user
if "$mdp_crypt" == "$mdp_user" goto ok
goto again
:ok
Clear
DrawWindow 150 200 400 160 "Menu protege par mot de passe"
TextAttr Black LightGray
At 15,20 Print "1- Windows 98"
At 17,20 Print "2- Windows 98"
At 20,20 GetKey(touche_user)
if "$touche_user" == "1" goto win98
if "$touche_user" == "2" goto win98
goto ok
:fin
CloseGraph
#interact
Désolé du nombre de goto, mais g pas trouvé mieux, et la doc de bpbatch est pas super bien détaillée sur les if.
Quand a mon tuteur, en fait c pas k'il aime aps, c k'il veut ke je regarde si autre chose existe pour voir si y'a pas un truc mieux(si t'a des essai concluant avec grub, fait le moi savoir et dis moi tt ce que t'a fais :-p)
TODO: booter sur des images de disque dur(y'a pas kelku'un ki pourait en envoyer ou m'indiquer où en trouver facilement sur internet pour faire des tests concluants?) windows ou de kernel linux