Aller au contenu
Top-Metin2.org - Vous êtes à la recherche d'un serveur Metin 2 ? ×
×
×
  • Créer...

Python - Retirer le Clavier à la Connexion


Messages recommandés

  • Robot

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.

 

french_banner.gif

Lien vers le commentaire
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.

Partages :

Projets :

Lien vers le commentaire
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 ;)

  • Love 1
Lien vers le commentaire
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 ;)

Lien vers le commentaire
Partager sur d’autres sites

  • Retraité

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.

Lien vers le commentaire
Partager sur d’autres sites



  • brilliantdiscord_widget
  • Flux d'Activité

    1. 37
    2. 21

      Metin2 en 2020 peut-on en parler?

    3. 0

      METIN2Project

    4. 3

      Ressources - UnPack - Metin2 Client - Officiel

    5. 0

      Barre des tâches d'argent étendue

    6. 16

      Redémarrage automatique des channels

    7. 16

      Multi Logo GM / SGM / GA

  • En ligne récemment

    • Aucun utilisateur enregistré regarde cette page.

Information importante

Conditions d’utilisation / Politique de confidentialité / Règles / Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.