Advertisement
flypip

Flycode (codeur)

Nov 1st, 2011
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
AutoIt 2.46 KB | None | 0 0
  1. #include <ButtonConstants.au3>
  2. #include <EditConstants.au3>
  3. #include <GUIConstantsEx.au3>
  4. #include <StaticConstants.au3>
  5. #include <WindowsConstants.au3>
  6. #include <String.au3>
  7. #include <ComboConstants.au3>
  8. #Region ### START Koda GUI section ### Form=
  9. $Form1 = GUICreate("flycode", 228, 306, 192, 124)
  10. $fichier = GUICtrlCreateMenu("fichier")
  11. $ouvrir = GUICtrlCreateMenuItem("ouvrir", $fichier)
  12. GUICtrlCreateMenuItem("", $fichier)
  13. $quitter = GUICtrlCreateMenuItem("quitter", $fichier)
  14. $aide1 = GUICtrlCreateMenu("aide")
  15. $aide = GUICtrlCreateMenuItem("aide", $aide1)
  16. $propos = GUICtrlCreateMenuItem("a propos", $aide1)
  17. $Input1 = GUICtrlCreateInput("", 8, 8, 209, 21)
  18. $Button1 = GUICtrlCreateButton("FIRE", 8, 56, 209, 25)
  19. $Button2 = GUICtrlCreateButton("presse papier", 8, 88, 211, 25)
  20. $Checkbox1 = GUICtrlCreateCheckbox("decoder!", 8, 32, 113, 17)
  21. $Combo1 = GUICtrlCreateCombo("puissance", 136, 32, 81, 25,BitOR($CBS_DROPDOWN,$CBS_AUTOHSCROLL))
  22. GUICtrlSetData($Combo1, "1|2|3|4|5|6|7|8|9|10")
  23. $Label1 = GUICtrlCreateEdit("", 8, 120, 209, 153, BitOR($ES_AUTOVSCROLL,$ES_AUTOHSCROLL,$ES_WANTRETURN,$WS_VSCROLL))
  24. #EndRegion ### END Koda GUI section ###
  25. GUISetBkColor(0xC0C0C0)
  26. GUISetState(@SW_SHOW)
  27. ;---------------------boucle
  28. While 1
  29.         $nbr =  GUICtrlRead($Combo1)
  30.         $ok = 0
  31.         $nMsg = GUIGetMsg()
  32.                
  33.         Switch $nMsg
  34.                 Case $propos
  35.                     MsgBox(64,"flycode","logiciel fait par Flypip.")
  36.                    
  37.                 Case $quitter
  38.                     Exit
  39.            
  40.                 Case $ouvrir
  41.                     $s_AttachFiles = FileOpenDialog("choisir le fichier", @DesktopDir, "All (*.*)")
  42.                                    
  43.                 Case $aide
  44.                     MsgBox(64,"flycode","c'est un logiciel qui sert a cripter vos messages.")
  45.                    
  46.                 Case $GUI_EVENT_CLOSE
  47.                         Exit
  48.                        
  49.                 Case $Button1
  50.                     If GUICtrlRead($Input1) <> "" Then
  51.                             $fi = GUICtrlRead($Input1)
  52.                         Else
  53.                             FileOpen($file)
  54.                             $fi = FileRead($file)
  55.                         EndIf
  56.                         If GUICtrlRead($Checkbox1) = $GUI_CHECKED Then
  57.                             GuiCtrlSetData($Label1,"en cour de decode...")
  58.                             $res =  _StringEncrypt(0, $fi,2850,$nbr)
  59.                             GuiCtrlSetData($Label1,$res)
  60.                          
  61.                         Else
  62.                             GuiCtrlSetData($Label1,"en cour de codage...")
  63.                             $res =  _StringEncrypt(1, $fi,2850,$nbr)
  64.                             GuiCtrlSetData($Label1,$res)
  65.  
  66.                         Endif
  67.                    
  68.                                          
  69.                 Case $Button2
  70.                     ClipPut($res)
  71.                
  72.        EndSwitch
  73. WEnd
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement