Hi. Ich habe ein problem. Ich habe ein tool für meinen Clan geschreiben. Es arbeitet mit der Steam Software. Es sieht so aus.
[Blockierte Grafik: http://212.224.116.236/tool/demo/1.JPG]
Zum Thema, wenn man z.b. auf den Server "War" klickt, wird man direkt in steam (counter strike source) auf den Server geschickt. Das alles funktioniert per URL (IE_) -> steam://connect/IP+PORT/PW
Das funktioniert bis dahinn....
Das jetzige problehm ist nur wenn ich mein Counter strike source beende, kann ich keine weiteren funktionen ausführen. Ich kann das Programm noch nicht einmal schließen.
Jetzt bitte ich um Hilfe, da ich nicht mehr weiter weis. Habe Google auch schon gefolltert aber es ist nichts dabei rumm gekommen.
Ist mit Koda designt.
Code:
#notrayicon
run("updater.exe")
ProcessWaitClose("updater.exe")
#include <string.au3>
#include <ButtonConstants.au3>
#include <EditConstants.au3>
#include <GUIConstantsEx.au3>
#include <WindowsConstants.au3>
#include <IE.au3>
#Region ### START Koda GUI section ### Form=c:\users\tw0f1sh\desktop\plugins\koda\forms\form1.kxf
$Form1 = GUICreate("Team Black Raven | All in One Tool", 324, 501, -1, -1)
GUISetIcon("C:\Users\Tw0F1sh\Desktop\plugins\koda\Forms\tools.ico", -1)
$Group1 = GUICtrlCreateGroup(" Game Server Connect ", 24, 248, 265, 129)
$gc_war = GUICtrlCreateButton("War", 40, 272, 75, 25)
$gc_gg = GUICtrlCreateButton("GunGame", 40, 304, 75, 25)
$gc_d2 = GUICtrlCreateButton("Dust 2", 120, 272, 75, 25)
$gc_pub = GUICtrlCreateButton("Public", 200, 272, 75, 25)
$gc_fun = GUICtrlCreateButton("Fun", 40, 336, 75, 25)
$gc_dm = GUICtrlCreateButton("Dathmatch", 120, 304, 75, 25)
$gc_pool = GUICtrlCreateButton("Pool Party", 120, 336, 75, 25)
$gc_jail = GUICtrlCreateButton("Jail", 200, 336, 75, 25)
$gc_zm = GUICtrlCreateButton("Zombie", 200, 304, 75, 25)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Group2 = GUICtrlCreateGroup(" Server Admin Benachrichtigung ", 8, 8, 193, 129)
$sa_topfi = GUICtrlCreateButton("Topfi", 24, 32, 75, 25)
$sa_linamaus = GUICtrlCreateButton("LinaMaus", 112, 32, 75, 25)
$sa_towfish = GUICtrlCreateButton("Tw0F1sh", 24, 64, 75, 25)
$sa_delirium = GUICtrlCreateButton("Delirium", 112, 64, 75, 25)
$sa_mitzack = GUICtrlCreateButton("MitZack", 24, 96, 75, 25)
$sa_freshd = GUICtrlCreateButton("FreshD", 112, 96, 75, 25)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Group3 = GUICtrlCreateGroup(" Friend Add ", 32, 144, 105, 89)
$fa_tbr = GUICtrlCreateButton("TBR Clan", 48, 168, 75, 25)
$fa_community = GUICtrlCreateButton("Community", 48, 200, 75, 25)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Group4 = GUICtrlCreateGroup(" Optionen ", 208, 8, 105, 129)
$hilfe = GUICtrlCreateButton("Hilfe", 224, 32, 75, 25)
$update = GUICtrlCreateButton("Update", 224, 64, 75, 25)
$info = GUICtrlCreateButton("Info", 224, 96, 75, 25)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Group5 = GUICtrlCreateGroup(" Teamspeak Connect ", 160, 144, 121, 97)
$ts_main = GUICtrlCreateButton("Haupt", 184, 168, 75, 25)
$ts_second = GUICtrlCreateButton("Ausweich", 184, 200, 75, 25)
GUICtrlCreateGroup("", -99, -99, 1, 1)
$Group6 = GUICtrlCreateGroup(" Homepage ", 72, 384, 185, 105)
$settings = "Settings.ini"
$hp_ini_login = IniRead($settings, "Homepage", "Login","")
$hp_login = GUICtrlCreateInput($hp_ini_login, 88, 408, 153, 21, BitOR($GUI_SS_DEFAULT_INPUT,$ES_CENTER))
$lvl = IniRead($settings, "Sicherheit", "Level", "")
$crypt_pw = "xXxXxXxXx"
$hp_ini_pw = IniRead($settings, "Homepage", "Passwort","")
$hp_ini_pw_decrypt = _StringEncrypt(0,$hp_ini_pw, $crypt_pw ,$lvl)
$hp_pw = GUICtrlCreateInput($hp_ini_pw_decrypt, 88, 432, 153, 21, BitOR($GUI_SS_DEFAULT_INPUT,$ES_CENTER,$ES_PASSWORD))
$hp_visit = GUICtrlCreateButton("Besuchen", 88, 456, 75, 25)
$hp_save = GUICtrlCreateButton("Speichern", 168, 456, 75, 25)
GUICtrlCreateGroup("", -99, -99, 1, 1)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
While 1
$nMsg = GUIGetMsg()
Switch $nMsg
Case $GUI_EVENT_CLOSE
Exit
Case $gc_war
$IE_inst = _IECreate("steam://connect/212.224.116.236:1337/tbr", 0, 0, 1)
_IEQuit($IE_inst)
Return 0
Case $gc_gg
$IE_inst = _IECreate("steam://connect/212.224.116.236:10000", 0, 0, 1)
_IEQuit($IE_inst)
Return 0
Case $gc_d2
$IE_inst = _IECreate("steam://connect/212.224.116.236:20000", 0, 0, 1)
_IEQuit($IE_inst)
Return 0
Case $gc_pub
$IE_inst = _IECreate("steam://connect/212.224.116.236:30000", 0, 0, 1)
_IEQuit($IE_inst)
Return 0
Case $gc_fun
$IE_inst = _IECreate("steam://connect/212.224.116.236:40000", 0, 0, 1)
_IEQuit($IE_inst)
Return 0
Case $gc_dm
$IE_inst = _IECreate("steam://connect/212.224.116.236:50000" 0, 0, 1)
_IEQuit($IE_inst)
Return 0
Case $gc_pool
$IE_inst = _IECreate("steam://connect/212.224.116.236:60000", 0, 0, 1)
_IEQuit($IE_inst)
Return 0
Case $gc_jail
$IE_inst = _IECreate("steam://connect/212.224.116.236:70000", 0, 0, 1)
_IEQuit($IE_inst)
Return 0
Case $gc_zm
$IE_inst = _IECreate("steam://connect/212.224.116.236:80000", 0, 0, 1)
_IEQuit($IE_inst)
Return 0
Case $sa_topfi
Case $sa_linamaus
Case $sa_towfish
$IE_inst = _IECreate("steam://friends/joinchat/Tw0F1sh", 0, 0, 1)
_IEQuit($IE_inst)
Return 0
Case $sa_delirium
Case $sa_mitzack
Case $sa_freshd
Case $fa_tbr
Case $fa_community
Case $hilfe
$IE_inst = _IECreate("http://212.224.116.236/tool/demo/Hilfe.html", 0, 1, 1)
Return 0
Case $update
run("updater.exe")
Case $info
MsgBox(64,"Info","Coder/Support: Tw0F1sh" & @LF & "" & @LF & "ICQ: 352-722-860" & @LF & "" & @LF & "Homepage: http://team-black-raven.de/")
Case $ts_main
$IE_inst = _IECreate("ts3server://212.224.116.236", 0, 0, 1)
Return 0
_IEQuit($IE_inst)
Case $ts_second
$IE_inst = _IECreate("ts3server://78.47.97.110", 0, 0, 1)
Return 0
_IEQuit($IE_inst)
Case $hp_visit
_IECreate("http://team-black-raven.de", 0, 1, 1)
Return 0
Case $hp_save
$settings = "Settings.ini"
$lvl = IniRead($settings, "Sicherheit", "Level", "")
$crypt_pw = "xXxXxXx"
$hp_rlogin = GUICtrlRead($hp_login)
$hp_rpw = GUICtrlRead($hp_pw)
$hp_rpw_crypt = _StringEncrypt(1,$hp_rpw, $crypt_pw ,$lvl)
IniWrite($settings,"Homepage","Login",$hp_rlogin)
IniWrite($settings,"Homepage","Passwort",$hp_rpw_crypt)
EndSwitch
WEnd
Danke