Cacher des mots

Tom4593 Messages postés 8 Date d'inscription vendredi 9 mars 2007 Statut Membre Dernière intervention 5 août 2007 - 26 mai 2007 à 08:25
Tom4593 Messages postés 8 Date d'inscription vendredi 9 mars 2007 Statut Membre Dernière intervention 5 août 2007 - 27 mai 2007 à 07:27
Salut à tous,

Voilà j'ai crée un cliant/serveur avec Winsock, et j'aimerai bien cacher des mots comme par exemple des gros mots.
Qu'ils soient remplacés par des symboles ou des "*".

Voilà merci d'avance.

13 réponses

shrekcoll Messages postés 4 Date d'inscription vendredi 30 juillet 2004 Statut Membre Dernière intervention 17 juin 2007
26 mai 2007 à 10:23
tu trouvra ca dans les propriete de controle textbox (par exmp) dans le champ : passwordChar et tu escrire *
0
cs_Exploreur Messages postés 4822 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 14
26 mai 2007 à 10:37
Salut,

Il va te falloir un gros dictionnaire de gros mots!! A chaque message reçu tu vas devoir lire le message est comparer avec ton "dictionnaire" de gros mots, et remplacer dans le message le gros par ********...

Bon courage...

A+
Exploreur

 Linux a un noyau, Windows un pépin

 
0
Tom4593 Messages postés 8 Date d'inscription vendredi 9 mars 2007 Statut Membre Dernière intervention 5 août 2007
26 mai 2007 à 10:44
"tu trouvra ca dans les propriete de controle textbox (par exmp) dans le champ : passwordChar et tu escrire *"
Je ne trouve pas cette propriété.. où tu la voi ?
0
cs_Exploreur Messages postés 4822 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 14
26 mai 2007 à 11:00
Salut,

Cliques sur ton TextBox, et regarde sa feuille de propriétés(sur la droite), tu y trouvera :
Passwordchar....

Mais cela ne te suffiras pas, car il faut bien à un moment ou à un autre que tu compares la saisie de l'utilisateur avec une liste de gros mots, pour pouvoir remplacer celui-ci par des ****...

A+
Exploreur

 Linux a un noyau, Windows un pépin

 
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jmfmarques Messages postés 7668 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 28
26 mai 2007 à 11:19
Salut à tous,

et prévoir dans ta liste toutes les bonnes et fausses (sûrement plus nombreuses) orthographes des gros-mots à repérer ... lourde tâche... très lourde tâche... si j'en juge par ce que je lis ici et là...
0
mortalino Messages postés 6786 Date d'inscription vendredi 16 décembre 2005 Statut Membre Dernière intervention 21 décembre 2011 17
26 mai 2007 à 15:56
Salut,

je ne pense pas que PassWordChar soit adéquat à la situation, il n'a pas parlé de TextBox, mais de Winsock.
Il suffit donc de récupérer les données, de parser chaque mots, et de procéder à la comparaison.

Attention, comme dit plus haut, au différentes orthographes, éventuelles fautes et raccourci de mots.

@++

<hr size="2" width="100%" />
  --Mortalino--

Le mystérieux chevalier, ~Provençal
0
cs_Nicko11 Messages postés 1141 Date d'inscription mercredi 7 mars 2007 Statut Membre Dernière intervention 19 septembre 2007 3
26 mai 2007 à 17:57
Salut, a tous, pour quoi ne pas l'aider a faire son dictionnaire, je commences :

Sal***
Conn***
Enc***.

Mer**, les gros mots ne passent pas, LOL.

Plus sérieusement, ca me parait etre un boulot de dingue ton truc. Surtout si tu veux gérer les petits contournement comme par exemple:
cont, con-, con*, conn, con\ ou tcon.

Désolé pour tout ces gros mots mais j'avoues que meme avec un dico, ca va etre dur de bien gérer tous les cas.

 Tu y es contraint ou c'est un choix personnel ?
0
jmfmarques Messages postés 7668 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 28
26 mai 2007 à 18:09
Ouais,

moi, ce que je pense, c'est qu'il risque fort de s'******** avec un ***** ****** de ****** à la *** et qu'avec certains messages de ****** **** il n'y aura plus qu'une ***** de ces ******* d'astérisques qui vont ******** tout le monde et qu'il n'y aura plus ni un seul *** ni un seul ******** pour ****** ou même deviner ces ****** messages de *****.

Comme quoi... il vaut mieux réfléchir longuement avant de tenter d'******* les coléoptères.
0
cs_Exploreur Messages postés 4822 Date d'inscription lundi 11 novembre 2002 Statut Membre Dernière intervention 15 novembre 2016 14
26 mai 2007 à 18:14
Hein ?

A+
Exploreur

 Linux a un noyau, Windows un pépin

 
0
Tom4593 Messages postés 8 Date d'inscription vendredi 9 mars 2007 Statut Membre Dernière intervention 5 août 2007
26 mai 2007 à 19:20
Non je débute les gas^^
Donc je connai pas grand chose et je voulai tenter de faire un ptit truc comme sa..
0
Tom4593 Messages postés 8 Date d'inscription vendredi 9 mars 2007 Statut Membre Dernière intervention 5 août 2007
26 mai 2007 à 19:29
Et sinon j'ai esasyer avec la TextBox >>Password Char = sa amrche pas, il accepte qu'une lettre

Sinon quelqu'un aurai un code svp ? sa serai simpa
0
jmfmarques Messages postés 7668 Date d'inscription samedi 5 novembre 2005 Statut Membre Dernière intervention 22 août 2014 28
26 mai 2007 à 21:38
Je pense, Tom, que tu cherches à mettre la charrue avant les boeufs, raison pour laquelle je vais me contenter de te donner là le code correspondant à un mécanisme dont tu devras t'inspirer :

Private Sub Text1_KeyPress(KeyAscii As Integer)
  pasbon = Array("ABRUTI", "SALAUD", "BATARD")
  For i = 0 To UBound(pasbon)
    pos = InStr(UCase(Text1.Text & Chr(KeyAscii)), pasbon(i))
    If pos > 0 Then
      Text1.Text = Mid(Text1.Text, 1, pos - 1) & String(Len(pasbon(i)), 42) & _
      Mid(Text1.Text, pos + 1 + Len(pasbon(i)))
      KeyAscii = 0
      Text1.SelStart = Len(Text1.Text)
      Exit For
    End If
  Next
End Sub

Comme tu le vois, il ne s'agit que de l'exposé d'un mécanisme. La provenance des mots à proscrire est ici le tableau dynamique pasbon.
Il te faudra t'en inspirer, mais te servir d'une autre provenance : une base de donnée qu'il va donc te falloir apprendre à :
- construire
- modifier
- interroger

Le mécanisme de la transformation d'un mot en une chaine de *** (ce que tu voulais) est quant à lui là.
Bonne étude.
0
Tom4593 Messages postés 8 Date d'inscription vendredi 9 mars 2007 Statut Membre Dernière intervention 5 août 2007
27 mai 2007 à 07:27
 Bon bah je crois que je vais laisser tomber^^
C'est pas de mon niveau je vais trouver autre chose.
MErci beaucoup les gas je m'en servirais plus tard
0