Bonjour ( ou bonsoir ),
Je souhaiterai crée une page de connexion lors du démarrage de mon os
Si vous savez comment faire, je suis preneur ?
Merci !
Bonjour ( ou bonsoir ),
Je souhaiterai crée une page de connexion lors du démarrage de mon os
Si vous savez comment faire, je suis preneur ?
Merci !
Salut!Bonjour ( ou bonsoir ),
Je souhaiterai crée une page de connexion lors du démarrage de mon os
Si vous savez comment faire, je suis preneur ?
Merci !
Pour faire cela il va te falloir un fichier qui démarreras au démarrage de ton OS admettons le fichier BOOT.CPC.
Dans ce fichier tu créer une fenêtre avec les paramètres suivants: ini;type = "3;A1M0V1T0F0R0C0O0B0SIZ0AGR0FPP0FP0".
Ensuite dans cette fenêtre tu créer une imagebox ou tu mettras l'image de fond de ton login.
Enfin tu peu le décorer en mettant de texte genre la version de ton OS, les créateurs, la date, l'heure.
Mais ce qui est primordiale, c'est que tu créer un ou deux textebox.
Tu peux en créer juste 1 si tu as envie car je trouve que c'est mieux de n'avoir à rentrer que le mot de passe comme sous windows 8.
Ce texte box tu le met au milieu de ton écran comme ceci:
Ensuite tu n'as plus qu'as rentrer les variable MOITIERX et MOITIERY dans ini;tx et ini;ty.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 fix/ MOITIERX = %ECRX%/2 fix/ MOITIERY = %ECRY%/2
Dans ton textebox tu peu mettre aussi dans ini;type B1 pour que les caractères soit caché par des *.
Ce qu'il faut que tu fasse dans ton textebox c'est que dans ini;texte il faut qu'il y ai:
Au dessus de ton textebox tu peu mettre un texte pour dire que c'est là où l'on entre le mot de passe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 rem/ VR étant la Variable de Récupération fix/ VR = 0 ini/ textebox(... ini;texte = "#%VR" ...ini/ textebox)
Puis il faut que tu créer un bouton de connexion (il y a ce bouton dans le dossier media de CPCDOS) avec une imagebox (je suppose que tu sais faire).
Sur cette imagebox, il faut qu'il y ai un ev et que dans cet ev mène à un fichier où il y ai ça dedans:
Ensuite dans l'ev il faut qu'il y ai une condition avec une autre variable qui contient déjà le mot de passe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part txt/ %VR%
Si/ la variable %VR% = %MDP% (:fermer/ Fenêtre du bootexe/ Le premier fichier de ton OSsinon/msgbox/ Le mot de passe est incorecte!fin/ si
Je t'ai épargné le code car je n'ai pas le temps, si tu as des difficultés, prévient moi ici!
Cordialement,
Herman Adrien.
Sinon, tu peut aussi prendre les codes sources de CraftyOS!
Mais la méthode de BlackoOSX est très bien aussi! Elle est même mieux car au moins tu comprend le codes
Léo BEUTEL
La méthode de blackOSx est bonne oui :-)
Comme dit Angels74, tu peux retrouver un exemple de code source sur l'os CraftyOS
Une fois en possession, tu peux retrouver la source dans \Cpcdos\Systeme\OS\CraftyOS\LOGIN
le premier fichier exécuté est fenetre.cpc, tu peux le lancer manuellement via la console avec la commande(Répertoire d'origine)
Code : Sélectionner tout - Visualiser dans une fenêtre à part exe/ os\craftyos\Login\Fenetre.cpc
Cordialement
Sébastien FAVIER
Felly-software Autonomous vehicle software for everyone.
co-kernel Cpcdos OSx un noyau 32bits simplifié et complet.. ou presque - Le fofo officiel c'est par ici.
Les cours sur les systèmes c'est par là
Merci beaucoup ( réponse un peu tardive )
Mais une fois créer, comment le lancer au démarrage ?
4h du matin ! Hé bien le monde est à toi! ;-)
Une fois crée il suffit qu'à la suite du chargement, qu'il exécute ton fichier .cpc avec la commande EXE/ {monProgramme.cpc} tout simplement!
Cordialement
Sébastien FAVIER
Felly-software Autonomous vehicle software for everyone.
co-kernel Cpcdos OSx un noyau 32bits simplifié et complet.. ou presque - Le fofo officiel c'est par ici.
Les cours sur les systèmes c'est par là
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager