[TUTO] Faire un Anti-Spam

Publié le par maxoulou

Bien le bonjour peuple de cheat-gam3 aujourd'hui je vais vous apprendre a faire votre propre Anti-Spam avec AutoIt.
Commençons:
Tout d'abord faite un nouveau document Script AutoIt 
Appellez le comme vous voulez puis allez sur Koda(Form Designer) 
Votre Form dois contenir ceci:

Code PHP:
un premier label (texte qui dira d'écrire ce qu'il y aura dans le label2
un deuxième label (qui dira ce que l'on dois écrire dans l'input 
un input 
(case ou l'on peut écrire a l'intérieur
un buttonpour lancer l'action.  
au final ça donne ça: 
Ensuite copier le code que cet form vous donne et coller la sur scite.Vous devriez avoir quelque chose comme ça:
Code PHP:
#include <ButtonConstants.au3> 
#include <EditConstants.au3> 
#include <GUIConstantsEx.au3> 
#include <StaticConstants.au3> 
#include <WindowsConstants.au3> 
#Region ### START Koda GUI section ### Form= 
Global $Form1 GUICreate("Anti-Spam"186161404188
Global 
$Label1 GUICtrlCreateLabel("Ecrivez ce qui va suivre ci-dessous"81617017
Global 
$Label2 GUICtrlCreateLabel("Label2"72483617
Global 
$Input1 GUICtrlCreateInput(""87216921
Global 
$Button1 GUICtrlCreateButton("Go"1610415341$WS_GROUP
GUISetState(@SW_SHOW
#EndRegion ### END Koda GUI section ### 

While 
 $nMsg 
GUIGetMsg() 
 Switch 
$nMsg 
  
Case $GUI_EVENT_CLOSE 
   
Exit 

 EndSwitch 
WEnd  
En dessous de
Code PHP:
#Region ### START Koda GUI section ### Form=  
Ecrivez
Code PHP:
$Anti_Spam Random(0,999999,1);$Anti_Spam est une variable qui ici est un nombre entier aléatoir compris entre 0 et 999999  
Puis supprimez ""Label2"" et écrivez $Anti_Spam à la place.
Voici l'état des choses:
Code PHP:
#include <ButtonConstants.au3> 
#include <EditConstants.au3> 
#include <GUIConstantsEx.au3> 
#include <StaticConstants.au3> 
#include <WindowsConstants.au3> 
#Region ### START Koda GUI section ### Form= 
$Anti_Spam Random(0,999999,1);$Anti_Spam est une variable qui ici est un nombre entier aléatoir compris entre 0 et 999999 
Global $Form1 GUICreate("Anti-Spam"186161404188
Global 
$Label1 GUICtrlCreateLabel("Ecrivez ce qui va suivre ci-dessous"81617017
Global 
$Label2 GUICtrlCreateLabel($Anti_Spam72483617
Global 
$Input1 GUICtrlCreateInput(""87216921
Global 
$Button1 GUICtrlCreateButton("Go"1610415341$WS_GROUP
GUISetState(@SW_SHOW
#EndRegion ### END Koda GUI section ### 

While 
 $nMsg 
GUIGetMsg() 
 Switch 
$nMsg 
  
Case $GUI_EVENT_CLOSE 
   
Exit 

 EndSwitch 
WEnd  
Maintenant en dessous de Exit qui se situe de While 1 Ecrivez
Code PHP:
Case $button1  
Ce qui va nous permettre de donner la fonction de notre boutton "Go"
Ecrivez
Code PHP:
$lecture GUIctrlread($input1)  
en dessous de Case $button1
cela permet au programme de lire ce qu'il y a d'écrit dans $input1 quand on lui demandera.
A la suite mettez
Code PHP:
If $lecture <> $Anti_Spam then 
    Msgbox
(4096,"","Erreur !")  
Je m'explique: Si $lecture autrement dit Notre input et différent de $Anti_Spam alors un message d'erreur va s'afficher.
Voila ou on en est:
Code PHP:
#include <ButtonConstants.au3> 
#include <EditConstants.au3> 
#include <GUIConstantsEx.au3> 
#include <StaticConstants.au3> 
#include <WindowsConstants.au3> 
#Region ### START Koda GUI section ### Form= 
$Anti_Spam Random(0,999999,1);$Anti_Spam est une variable qui ici est un nombre entier aléatoir compris entre 0 et 999999 
Global $Form1 GUICreate("Anti-Spam"186161404188
Global 
$Label1 GUICtrlCreateLabel("Ecrivez ce qui va suivre ci-dessous"81617017
Global 
$Label2 GUICtrlCreateLabel($Anti_Spam72483617
Global 
$Input1 GUICtrlCreateInput(""87216921
Global 
$Button1 GUICtrlCreateButton("Go"1610415341$WS_GROUP
GUISetState(@SW_SHOW
#EndRegion ### END Koda GUI section ### 

While 
 $nMsg 
GUIGetMsg() 
 Switch 
$nMsg 
  
Case $GUI_EVENT_CLOSE 
   
Exit 
Case 
$Button1 
    $lecture 
GUIctrlread($input1
    If 
$lecture <> $Anti_Spam then 
    Msgbox
(4096,"","Erreur !"
 EndSwitch 
WEnd  
Il reste encore quelque chose a faire  oui ! mettre ce qu'il va se passer si on met le bon numéro dans notre input
pour ça mettez:
Code PHP:
    Else 
    
MsgBox(4096,"","Merci"
;
ici vous mettez le code de votre programme 
    
EndIf  
au final cela donne ça:
Code PHP:
#include <ButtonConstants.au3> 
#include <EditConstants.au3> 
#include <GUIConstantsEx.au3> 
#include <StaticConstants.au3> 
#include <WindowsConstants.au3> 
#Region ### START Koda GUI section ### Form= 
$Anti_Spam Random(0,999999,1);$Anti_Spam est une variable qui ici est un nombre entier aléatoir compris entre 0 et 999999 
Global $Form1 GUICreate("Anti-Spam"186161404188
Global 
$Label1 GUICtrlCreateLabel("Ecrivez ce qui va suivre ci-dessous"81617017
Global 
$Label2 GUICtrlCreateLabel($Anti_Spam72483617
Global 
$Input1 GUICtrlCreateInput(""87216921
Global 
$Button1 GUICtrlCreateButton("Go"1610415341$WS_GROUP
GUISetState(@SW_SHOW
#EndRegion ### END Koda GUI section ### 

While 
 $nMsg 
GUIGetMsg() 
 Switch 
$nMsg 
  
Case $GUI_EVENT_CLOSE 
   
Exit 
Case 
$Button1 
    $lecture 
GUIctrlread($input1
    If 
$lecture <> $Anti_Spam then 
    Msgbox
(4096,"","Erreur !"
    Else 
    
MsgBox(4096,"","Merci"
    EndIf 
 EndSwitch 
WEnd  
Niveau graphisme cela donne ça:

Voila j'espere que vous avez apprécié ce tuto qui ma pri du temps a écrire  et puis voila ... 
AUREVOIR peuple de cheat-gam3

Publié dans Mes Petit Programmes

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article