Advertisement
Guest User

Untitled

a guest
Sep 21st, 2017
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
AutoIt 1.46 KB | None | 0 0
  1. HotKeySet("{Esc}", _EXIT())
  2. HotKeySet("{F1}", $helpitem)
  3. Hotkeyset("{F2}", $saveitem)
  4. Hotkeyset("{F3}", $openitem)
  5.  
  6. While 1
  7.     Sleep(10)
  8.     $msg = GUIGetMsg()
  9.    
  10.     If $msg = $openitem Then
  11.         $fileo = FileOpenDialog("BZ-Writer-Datei öffnen...", @Tempdir, "BZ-Writer-Datei (*.BZWD)|Alle (*.*)", 1 + 8)
  12.             $verschl = _StringEncrypt(0, FileRead($fileo), 10)
  13.             FileDelete($fileo)
  14.             FileWrite($fileo, $verschl)
  15.             $fileread = FileRead($fileo)
  16.         If FileRead($fileo) Then
  17.             $Ausgabe = $fileread
  18.         Endif
  19.         Filedelete(@Tempdir&"\BZ-Writer\1243213412433z64586.txt")
  20.         GUICtrlSetData($editfield, $Ausgabe)
  21.         If @error <> 1 Then GUICtrlCreateMenuItem($fileo, $recentfilesmenu)
  22.         If @error <> 1 Then GUICtrlSetData($statuslabel, "Status: geöffnet!")
  23.         Sleep(5000)
  24.         GUICtrlSetData($statuslabel, "Status:"&$defaultstatus)
  25.     EndIf
  26.  
  27. If $msg = $saveitem Then
  28.         If FileExists(@Tempdir&"\BZ-Writer\1243213412433z64586.txt") Then
  29.             $filesa = FileSaveDialog("Speichern...", @Tempdir, "BZ-Writer-Datei (*.BZWD)", 2 + 16)
  30.             FileWrite($filesa, $Ausgabe)
  31.             $verschl = _StringEncrypt(1, FileRead($filesa), 10)
  32.             FileDelete($filesa)
  33.             FileWrite($filesa, $verschl)
  34.             If @error <> 1 Then GUICtrlSetData($statuslabel, "Status: gespeichert!")
  35.             Sleep(5000)
  36.             GUICtrlSetData($statuslabel, "Status:"&$defaultstatus)
  37.         Else
  38.             FileWrite($filesa or $fileo, $Ausgabe)
  39.         Endif
  40.     EndIf
  41.  
  42.     If $msg = $exititem Then _Exit()
  43.  
  44. Func _EXIT()
  45.     DirRemove(@Tempdir&"\BZ-Writer", 1)
  46.     Exit
  47. EndFunc
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement