Aller au contenu

Nouveau membre ?! Pense à te présenter pour accéder au contenu du forum !

New member ?! Introduce yourself to get access to the forum !

Takuma

 tutoriel / partage Retirer le clavier à la connexion

Messages recommandés

Salut !

 

On me l'a demandé, du coup j'le met ici même si c'est simple :

Comment retirer ce clavier : 

242047Screenshot-2.png

En l'enlevant vous rendez vos joueurs qui l'utilisent contre les keyloggers vulnérable s'ils sont infectés.

 

Dépackez votre locale et ouvrez : loginwindow.py (dans le fichier ui)

Vous aurez normalement :

Citation

## VirtualKeyboard

Si c'est le cas, supprimez de cette ligne à :

				{
				'name' : 'key_46',
				'type' : 'button',
				'x' : 460,
				'y' : 144,
				'default_image' : 'locale/fr/ui/vkey/key_normal.tga',
				'down_image' : 'locale/fr/ui/vkey/key_normal_dn.tga',
				'over_image' : 'locale/fr/ui/vkey/key_normal_over.tga',
			},
		)
	},
Si ce n'est pas le cas supprimé de :
		{
		'name' : 'VirtualKeyboard',
		'type' : 'thinboard',
		'x' : (SCREEN_WIDTH - 564) / 2,
		'y' : SCREEN_HEIGHT - 300,
		'width' : 564,
		'height' : 254,
		'children' : 
		(
Jusqu'au code indiqué plus haut.

Voilà, c'est pas plus dur que ça.

 

Cordialement, Takuma.

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Qui l'utilise ce clavier ? Il est extrêmement chiant xD

J'Valide.

Partager ce message


Lien à poster
Partager sur d’autres sites

Qui l'utilise ce clavier ? Il est extrêmement chiant xD

 

Je connais un gars de ma promo qui a une maladie, il est bloqué dans un fauteuil, et ne peu utiliser que la souris pour faire des actions sur son PC et donc utilise ce genre de clavier.

Partager ce message


Lien à poster
Partager sur d’autres sites

C'est tout simplement ceux qui ont peur des keyloggers, comme les touches sont disposées aléatoirement, on ne peut pas savoir ce que tape la personne.

 

 

Cordialement, Takuma.

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci pour le tutoriel Takuma

Partager ce message


Lien à poster
Partager sur d’autres sites

Merci pour le tutoriel mais il y a une manière beaucoup plus simple de retiré ce clavier pour éviter de supprimé son code.

 

Pour ceux le voulant vous allez dans votre intrologin.py

 

Vous cherchez : VirtualKeyboard et la place de Show vous remplacez par Hide :)

 

Mais merci quand même ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

Sauf que ça sert a rien de le Hide si tu le Show pas... Même si après, ma méthode est pas propre non plus, loin de là.

 

Cordialement.

Partager ce message


Lien à poster
Partager sur d’autres sites

Pour ne plus le voir j'ai juste dit qu'il y avait cette méthode pour ceux voulant garder son code, sa fonctionne parfaitement bien c'est ce que j'ai fait. Je n'ai jamais critiqué ton code non plus j'ai juste donné une autre méthode pour le plus l'avoir ;)

Partager ce message


Lien à poster
Partager sur d’autres sites

Le mieux étant de supprimer le code que j'ai dis, enlever le Show dont tu parles et son constructeur.

 

Cordialement, Takuma.

Partager ce message


Lien à poster
Partager sur d’autres sites

Chacun sa méthode. Sans rancune :P

Partager ce message


Lien à poster
Partager sur d’autres sites

Evidemment :o:P

 

 

Cordialement, Takuma.

Partager ce message


Lien à poster
Partager sur d’autres sites

Remplacer show par hide est une solution oui mais même si ça fonctionne, ce n'est pas correct et pas propre. On fait appel à la fonction hide() alors qu'il n'y a rien à cacher ... C'est une action inutile qui pourrait causer des erreurs.

Il faudrait en plus de ce tutoriel, enlever la ligne qui affiche le keyboard, car là on fait toujours appel à quelque chose qui n'a aucun contenu ..

 

Remplacer show par hide, c'est mettre du scotch sur du scotch et à un moment, ça tiendra plus debout.

Partager ce message


Lien à poster
Partager sur d’autres sites

Intervention du prof Calypso :P

bo tuto sinon

Partager ce message


Lien à poster
Partager sur d’autres sites

×

Information importante

By using this site, you agree to our Conditions d’utilisation.