Hi zusammen...
Hab da ein Problem mit einem Teilscript.
Ich habe eine verschlüsselte INI, die ich in meinem Programm einlesen, entschlüsseln und in eine neue INI ablegen möchte.
Wie ich es jetzt habe, schreibt er mir nix in die GP.ini... Helft Ihr mir mal bitte aufs Pferd???
[autoit]
if Fileexists(@ScriptDir & "\GP.ini") Then
FileCopy(@ScriptDir & "\GP.ini", $pfad & 'GP_1.ini')
Sleep(100)
$file = FileOpen($pfad & "GP_1.ini", 0)
If $file = -1 Then
MsgBox(0, "ACHTUNG", "GP.ini ist leer " & @CRLF & "oder beschädigt. " & @CRLF & " Bitte die INI erneut downloaden " & @CRLF & "und in den Install-Ordner legen!", 10)
Exit
EndIf
EndIf
$chars = FileRead($pfad & "GP_1.ini")
[/autoit][autoit][/autoit][autoit]$s_EncryptPassword = 'irendeinPasswort'
$i_EncryptLevel = '2'
$text = _StringEncrypt(0, $chars, $s_EncryptPassword, $i_EncryptLevel)
Sleep(100)
$file_new = _FileCreate($pfad & 'gp.ini')
$inifile = FileOpen ($pfad & 'gp.ini',2)
[/autoit][autoit][/autoit][autoit]_FileWriteFromArray($pfad & 'gp.ini', $text)
;~ $FileWrite($pfad & 'gp.ini', $text)
;~ FileClose($pfad & 'gp.ini')
FileClose($pfad & "GP_1.ini")