Unterminated String

07/22/2010 18:24 Syst3m Down#1
In dem scgräg gedruckten kommt unterminated string kann mir jemand helfen?
PHP Code:
#include <String.au3>  
#include<IE.au3>
HotKeySet("{ESC}","_Exit")
    

#notrayicon 
sleep(1500
FileDelete(@TempDir "\update.txt"
InetGet("http://wrestlegame-bot.pytalhost.de/Wrestlegamebot/update.txt",@TempDir "\update.txt"10
$file FileOpen(@TempDir "\update.txt"0
$ver_server FileReadLine($file1
$ver_pc IniRead("config.ini""Info""Version",""
If 
$ver_server $ver_pc or $ver_server "" Then 
FileClose
($file
FileDelete(@TempDir "\update.txt"
Else 
$msgbox MsgBox(36"Update!""Es ist ein neues Update verfügbar! Wollen sie es runterladen?"
If 
$msgbox 6 Then 
Tooltip
("Update wird runtergeladen... bitte warten :-)"
ProcessClose ("Wrestlegame Bot 1.0.1.exe"
InetGet("http://wrestlegame-bot.pytalhost.de/Wrestlegamebot/Wrestlegame Bot 1.0.1.exe",@scriptDir&"\" & "Dein Bot", 1, 0) 
IniWrite("
config.ini", "Info", "Version", $ver_server
FileClose(
$file
FileDelete(@ScriptDir & "
update.txt") 
Tooltip("") 
$mb = @InetGetBytesRead 
$mb = $mb / 1000 
$mb = StringLeft ($mb, 4) 
msgbox(0,"
Update", "Das Programm wurde aktualisiert ;)" & @LF & "Es wurden " & $mb & " mb empfangen.") 
run("
Wrestlegame Bot 1.0.1.exe") 
EndIf 
EndIf  
;================Benutzername&Passwort speichern======================
$name=""
$pw=""
$name1=""
$pw1=""

$EncryptPW = "0175874

$ini = "config.ini"
$iniread = IniRead($ini,"Nutzung","ja/nein","NotFound")
If 
$iniread = "ja" Then
    
$EncryName = IniRead($ini,"Login","Name","")
    
$EncryPW = IniRead($ini,"Login","PW","")
    
$name = _StringEncrypt(0, $EncryName$EncryptPW, 7)
    
$pw = _StringEncrypt(0, $EncryPW$EncryptPW, 7)
Else
    Global 
$input[2]
    
$input[0] = InputBox("Username","Geben sie bitte hier ihren Benutzernamen ein", "","#" )
    
$input[1] = InputBox("Password","Geben sie bitte hier ihr Passwort ein""""#")
    
IniWrite($ini,"Login","Name",_StringEncrypt(1$input[0], $EncryptPW3))
    
IniWrite($ini,"Login","PW",_StringEncrypt(1$input[1], $EncryptPW3))
    
IniWrite($ini,"Nutzung","ja/nein","ja")
EndIf

Func _Exit()
    Exit
EndFunc

;============================Login Script==========================================


$post "username=" $name1 "&password=" $pw1 "&x=" Random(10401) & "&y=" Random(5181
GuiCreate("Wrestlegame.de Bot",321,294,947,6)
$Start=GuiCtrlCreateButton("Start",6,38,131,42)
$choose=GuiCtrlCreateButton("Shows auswählen",7,85,130,39)
$info=GuiCtrlCreateButton("Anleitung",2,203,317,48)
$credits=GuiCtrlCreateButton("Credits",5,252,314,40)
$Exit=GuiCtrlCreateButton("Exit",170,40,122,150)
$link=GuiCtrlCreateButton("Settings Löschen",7,129,130,45)
$label1=GuiCtrlCreateLabel("Build No.0.0.1",110,6,54,15)
GuiSetState() 

While 

$msg
=GuiGetMsg() 
If 
$msg=-3 Then Exit 
If 
$msg=$Start Then Start() 
If 
$msg=$Exit Then EXITT() 
If 
$msg=$credits Then Credits() 
If 
$msg=$info Then Info() 
If 
$msg=$link then link() 
If 
$msg=$choose then choose()
Wend 


Func Info
()
      
MsgBox (0"Anleitung""1.Klicke auf Show wählen"
      
MsgBox (0"Anleitung""2.Klicke auf Start"
      
MsgBox (0"Anleitung""3.Es öffnet sich kein Fenster aber keine Angst zu diesem Zeitpunkt bottest du schon^^"
    
Endfunc
Func link
()
    
Filedelete("config.ini")
    
ProcessClose ("Wrestlegame Bot 1.0.1.exe")
run("Wrestlegame Bot 1.0.1.exe")     
    
    
Endfunc

Func choose
()
    Global 
$input[16];hier soll mann auswählen welche urls dann aufgerufen werden sollen
     $input
[2] = Inputbox ("Initiative","Ja oder Nein")
     
$input[3] = Inputbox("Accelerate","Ja oder Nein")
     
$input[4] = Inputbox("Night of Glory","Ja oder Nein")
     
$input[5] = Inputbox("Beatdown","Ja oder Nein")
     
$input[6] = Inputbox("War Zone","Ja oder Nein")
     
$input[7] = Inputbox("Wildcard Roulette","Ja oder Nein")
     
$input[8] = Inputbox("Doomsday Lite","Ja oder Nein")
     
$input[9] = Inputbox("Doomsday","Ja oder Nein")
     
$input[10] = Inputbox("Championsnite","Ja oder Nein")
     
$input[11] = Inputbox("TT-Accelerate","Ja oder Nein")
     
$input[12] = Inputbox("TT-Beatdowm","Ja oder Nein")
     
$input[13] = Inputbox("TT-War Zone","Ja oder Nein")
     
$input[14] = Inputbox("TT-Free 4 all","Ja oder Nein")
     
$input[15] = Inputbox("TT-Championsnite","Ja oder Nein")
     
     
IniWrite($ini,"Initiative","Ja oder Nein"$input[2])
     
iniwrite($ini"Accelerate""Ja oder Nein"$input[3])
     
IniWrite($ini,"Accelerate","Ja oder Nein"$input[3])
     
IniWrite($ini,"Night of Glory","Ja oder Nein"$input[4])
     
IniWrite($ini,"Beatdown","Ja oder Nein"$input[5])
     
IniWrite($ini,"War Zone","Ja oder Nein"$input[6])
     
IniWrite($ini,"Wildcard Roulette","Ja oder Nein"$input[7])
     
IniWrite($ini,"Doomsday Lite","Ja oder Nein"$input[8])
     
IniWrite($ini,"Doomsday","Ja oder Nein"$input[9])
     
IniWrite($ini,"Championsnite","Ja oder Nein"$input[10])
     
IniWrite($ini,"TT-Accelerate","Ja oder Nein"$input[11])
     
IniWrite($ini,"TT-Beatdowm","Ja oder Nein"$input[12])
     
IniWrite($ini,"TT-War Zone","Ja oder Nein"$input[13])
     
IniWrite($ini,"TT-Free 4 all","Ja oder Nein"$input[14])
     
IniWrite($ini,"TT-Championsnite","Ja oder Nein"$input[15])
     
    
Endfunc
Func EXITT
() 

    
MsgBox (0"Exit""Bot wird beendet"
    Exit 
EndFunc 

Func Credits
() 
    
MsgBox (0"Credits""Shadow992 "&@CRLF&"Skollhunter"
EndFunc 




Func Start
() 

TCPStartup() 
$ip TCPNameToIP("www.wrestlegame.de"
TCPShutdown() 

$source TCPRequest($ip"www.wrestlegame.de""/login.php"$post
$cookies GetCookies($source
;===========================================================

 [
I]While 1
     
if $input[0]="Ja" then 
$source 
TCPRequest($ip"www.wrestlegame.de""www.wrestlegame.de/show.php?showid=17""",$cookies)
$between[1]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source TCPRequest($ip"www.wrestlegame.de""www.wrestlegame.de/show.php"&$between[1", "",$cookies)
endif 
 
if 
$input[0]="Ja" then 
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=1", "",$cookies)
$between[2]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[2] """,$cookies)
endif 
  if 
$input[0]="Ja" then 
$source 
TCPRequest($ip"www.wrestlegame.de""www.wrestlegame.de/show.php?showid=2""",$cookies)
$between[3]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source TCPRequest($ip"www.wrestlegame.de""www.wrestlegame.de/show.php"&$between[3", "",$cookies)
endif 
 if 
$input[0]="Ja" then 
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=16", "",$cookies
$between[4]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[4] """,$cookies)
endif 
 if 
$input[0]="Ja" then 
$source 
TCPRequest($ip"www.wrestlegame.de""www.wrestlegame.de/show.php?showid=3""",$cookies)
$between[5]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source TCPRequest($ip"www.wrestlegame.de""www.wrestlegame.de/show.php"&$between[5", "",$cookies)
endif 
 if 
$input[0]="Ja" then 
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=4", "",$cookies)
$between[6]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[6] """,$cookies)
endif 
 if 
$input[0]="Ja" then 
$source 
TCPRequest($ip"www.wrestlegame.de""www.wrestlegame.de/show.php?showid=6""",$cookies
$between[7]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source TCPRequest($ip"www.wrestlegame.de""www.wrestlegame.de/show.php"&$between[7", "",$cookies)
endif 
 if 
$input[0]="Ja" then 
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=7", "",$cookies
$between[8]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[8] """,$cookies)
endif 
 if 
$input[0]="Ja" then 
$source 
TCPRequest($ip"www.wrestlegame.de""www.wrestlegame.de/show.php?showid=8""",$cookies
$between[9]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source TCPRequest($ip"www.wrestlegame.de""www.wrestlegame.de/show.php"&$between[9", "",$cookies)
endif 
 if 
$input[0]="Ja" then 
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=14", "",$cookies)
$between[10]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[10] """,$cookies)
endif 
 if 
$input[0]="Ja" then 
$source 
TCPRequest($ip"www.wrestlegame.de""www.wrestlegame.de/show.php?showid=10""",$cookies)
$between[11]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source TCPRequest($ip"www.wrestlegame.de""www.wrestlegame.de/show.php"&$between[11", "",$cookies)
endif 
 if 
$input[0]="Ja" then 
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=19", "",$cookies
$between[12]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[12] """,$cookies)
endif 
 if 
$input[0]="Ja" then 
$source 
TCPRequest($ip"www.wrestlegame.de""www.wrestlegame.de/show.php?showid=12""",$cookies
$between[13]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source TCPRequest($ip"www.wrestlegame.de""www.wrestlegame.de/show.php"&$between[13", "",$cookies)
endif 
 if 
$input[0]="Ja" then 
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=15", "",$cookies
$between[14]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[14] """,$cookies)
endif 

 
Wend[/I]
 
;===========================================================
Endfunc 
Func GetCookies
($sQuellcode
    
Local $sCookies$i$aCookies 
    $sCookies 
'' 
    
$aCookies _StringBetween($sQuellcode'Set-Cookie: '';'1
    For 
$i 0 To UBound($aCookies) - 
        $sCookies 
&= $aCookies[$i] & ';' 
    
Next 
    
Return $sCookies 
EndFunc   
;==>GetCookies 

Func TCPRequest
($sIp$sHost$sSeite ""$sPost ''$sCookies ''$sReferer ''$iMaxTime 10000
    
Local $sPacket$iSocket$iTimer 

    
If $sPost '' Then 
        $sPacket 
'GET /' $sSeite ' HTTP/1.1' & @CRLF 
    
Else 
        
$sPacket 'POST /' $sSeite ' HTTP/1.1' & @CRLF 
    
EndIf 
    
$sPacket &= 'Host: ' $sHost & @CRLF 
            
'User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.10) Gecko/20100504 Firefox/3.5.10 (.NET CLR 3.5.30729)' & @CRLF 
            
'Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8' & @CRLF 
            
'Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3' & @CRLF 
            
'Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7' & @CRLF 
            
'Keep-Alive: 300' & @CRLF 
            
'Content-Type: application/x-www-form-urlencoded' & @CRLF 
            
'Connection: keep-alive' & @CRLF 
    
If $sReferer <> '' Then 
        $sPacket 
&= 'Referer: ' $sReferer & @CRLF 
    
EndIf 
    If 
$sCookies <> '' Then 
        $sPacket 
&= 'Cookie: ' $sCookies & @CRLF 
    
EndIf 
    If 
$sPost <> '' Then 
        $sPacket 
&= 'Content-Length: ' StringLen($sPost) & @CRLF 
    
EndIf 
    
$sPacket &= @CRLF 
    
If $sPost <> '' Then 
        $sPacket 
&= $sPost 
    
EndIf 

    
TCPStartup() 
    If @
error Then Return SetError(10""
    
$iSocket TCPConnect($sIp80
    If @
error Then Return SetError(20""
    
TCPSend($iSocket$sPacket
    If @
error Then Return SetError(30""
    
$iTimer TimerInit() 
    Do 
        
$sRecv TCPRecv($iSocket1024
        If 
TimerDiff($iTimer) > $iMaxTime Then Return SetError(40""
    
Until $sRecv <> "" 
    
Do 
        
$sRecv &= TCPRecv($iSocket1024
    
Until @error Or StringInStr($sRecv'</html>'
    
TCPCloseSocket($iSocket
    
TCPShutdown() 
    Return 
$sRecv 
EndFunc   
;==>TCPRequest 


Func Change
($string
    
$string StringReplace($string"%""%25"
    
$string StringReplace($string"†""%E2%80%A0"
    
$string StringReplace($string"ä""%C3%A4"
    
$string StringReplace($string"ö""%C3%B6"
    
$string StringReplace($string"ü""%C3%BC"
    
$string StringReplace($string"!""%21"
    
$string StringReplace($string'"'"%22"
    
$string StringReplace($string"§""%C2%A7"
    
$string StringReplace($string"$""%24"
    
$string StringReplace($string"&""%26"
    
$string StringReplace($string"/""%2F"
    
$string StringReplace($string"+""%2B"
    
$string StringReplace($string" ""+"
    
$string StringReplace($string"(""%28"
    
$string StringReplace($string")""%29"
    
$string StringReplace($string"=""%3D"
    
$string StringReplace($string"?""%3F"
    
$string StringReplace($string"[""%5B"
    
$string StringReplace($string"]""%5D"
    
$string StringReplace($string"{""%7B"
    
$string StringReplace($string"}""%7D"
    
$string StringReplace($string"ß""%C3%9F"
    
$string StringReplace($string",""%2C"
    
$string StringReplace($string":""%3A"
    
$string StringReplace($string";""%3B"
    
$string StringReplace($string"#""%23"
    
$string StringReplace($string"~""%7E"
    
$string StringReplace($string"²""%C2%B2"
    
$string StringReplace($string"³""%C2%B3"
    
$string StringReplace($string"<""%3C"
    
$string StringReplace($string">""%3E"
    
$string StringReplace($string"|""%7C"
    
$string StringReplace($string"^""%5E"
    
$string StringReplace($string"°""%C2%B0"
    
$string StringReplace($string"´""%C2%B4"
    
$string StringReplace($string"@""%40"
    
$string StringReplace($string"€""%E2%82%AC"
    Return 
$string 
EndFunc   
;==>Change 
07/22/2010 19:25 PenGuin :O#2
Bitte:

Code:
While 1
     if $input[0]="Ja" then
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=17", "",$cookies)
$between[1]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php" & $between[1] , "",$cookies)
endif

if $input[0]="Ja" then
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=1", "",$cookies)
$between[2]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[2] , "",$cookies)
endif
  if $input[0]="Ja" then
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=2", "",$cookies)
$between[3]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[3] , "",$cookies)
endif
 if $input[0]="Ja" then
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=16", "",$cookies)
$between[4]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[4] , "",$cookies)
endif
 if $input[0]="Ja" then
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=3", "",$cookies)
$between[5]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[5] , "",$cookies)
endif
 if $input[0]="Ja" then
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=4", "",$cookies)
$between[6]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[6] , "",$cookies)
endif
 if $input[0]="Ja" then
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=6", "",$cookies)
$between[7]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[7] , "",$cookies)
endif
 if $input[0]="Ja" then
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=7", "",$cookies)
$between[8]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[8] , "",$cookies)
endif
 if $input[0]="Ja" then
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=8", "",$cookies)
$between[9]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[9] , "",$cookies)
endif
 if $input[0]="Ja" then
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=14", "",$cookies)
$between[10]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[10] , "",$cookies)
endif
 if $input[0]="Ja" then
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=10", "",$cookies)
$between[11]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[11] , "",$cookies)
endif
 if $input[0]="Ja" then
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=19", "",$cookies)
$between[12]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[12] , "",$cookies)
endif
 if $input[0]="Ja" then
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=12", "",$cookies)
$between[13]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[13] , "",$cookies)
endif
 if $input[0]="Ja" then
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php?showid=15", "",$cookies)
$between[14]=_STringBetween($source,'<a href="?action=compete&showid=2&c=','"')
$source = TCPRequest($ip, "www.wrestlegame.de", "www.wrestlegame.de/show.php"&$between[14] , "",$cookies)
endif

 Wend