Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > General Coding
You last visited: Today at 19:42

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Help]Die staemme Bot

Discussion on [Help]Die staemme Bot within the General Coding forum part of the Coders Den category.

Reply
 
Old   #1
 
Black_Beserker's Avatar
 
elite*gold: 0
Join Date: Dec 2010
Posts: 265
Received Thanks: 30
Exclamation [Help]Die staemme Bot

hallo epvp,

bin gerade dabei ein die staemme login bot zu coden, aber ich kann mich nicht einloggen könnt ihr ma gucken ob da was falsh ist? ...

:
HTML Code:
#RequireAdmin
#include<String.au3> 

$name=InputBox("Accountname","Gib deinen Accountnamen ein") 
$passwort=InputBox("Passwort","Gib dein Passwort ein")  


TCPStartup() 
$ip = TCPNameToIP("www.die-staemme.de") 
TCPShutdown() 

$post="user"=$name&"password"=$passwort
$source=TCPRequest($ip,"www.die-staemme.de", '/index.php?action=login&server_de72',$post) 
$cookies=GetCookies($source)  
MsgBox(0,"test",$source) 

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

Func TCPRequest($sIp, $sHost,$msg=0, $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.5) Gecko/20091102 Firefox/3.5.5 (.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 
        $sCookies=StringStripCR($sCookies) 
        $sCookies=StringStripWS($sCookies,8) 
        $sPacket &= 'Cookie: ' & $sCookies & @CRLF 
    EndIf 
    If $sPost <> '' Then 
        $sPacket &= 'Content-Length: ' & StringLen($sPost) & @CRLF 
    EndIf 
    $sPacket &= @CRLF 
    If $sPost <> '' Then 
        $sPacket &= $sPost 
    EndIf 
    If $msg=1 Then 
    MsgBox(0,"Packet",$sPacket) 
    EndIf 
    TCPStartup() 
    If @error Then Return SetError(1, 0, "") 
    $iSocket = TCPConnect($sIp, 80) 
    If @error Then Return SetError(2, 0, "") 
    TCPSend($iSocket, $sPacket) 
    If @error Then Return SetError(3, 0, "") 
    $iTimer = TimerInit() 
    Do 
        $sRecv = TCPRecv($iSocket, 1024) 
        If TimerDiff($iTimer) > $iMaxTime Then Return SetError(4, 0, "") 
    Until $sRecv <> "" 
    Do 
        $sRecv &= TCPRecv($iSocket, 1024) 
    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

By at 2011-11-01

mfg. Black_Beserker
Black_Beserker is offline  
Reply


Similar Threads Similar Threads
[Vk] Die Staemme acc.
05/29/2012 - Trading - 2 Replies
Habt ihr keinen Bock bei die Staemme immer neu anzufangen, weil ihr keine zwei dörfer bekommt ? Dann kauft hier einen Einstiegs Die Staemme Acc. Er ist auf S(Welt)70 rangplatz 1980 und hat 67 000 punkte. Stamm vorhanden ( 1 000 000 punkte, Sf) und mehrere starke Bnd. Angenehme Lage und noch ein paar Az vorhanden, Krieg wird grad geführt. Ob man sowas eigentlich gut vk kann , mal sehen ^^
[Die-Staemme]W64 Top 150 Acc! N1
05/06/2011 - Trading - 5 Replies
Hey Com, ich hab hab keine Lust mehr auf DS und möchte hier meinen letzten 'guten' Acc loswerden. Der Account befindet sich auf Welt 64. Er ist Rang 150 - 100 und hat über 100 Dörfer. Der Stamm is zZ. klein allerdings ist in der Umgebung (Außenring= Kontinent Spieler Rang 1) wenig Konkurrenz, dH, dass der Acc locker in einen Top 10 Stamm wechseln kann. Zu den Dörfern: Etwa 60 der Dörfer sind ausgebaut (~10k Punkte) und haben vollen Bh. Off- und Deffdörfer sind im verhältnis etwa 1:1....
Die-Staemme not LAN
02/27/2011 - Browsergames - 4 Replies
Hallo Community, Heute habe ich mir überlegt, einen DS-Server anzulegen, mit meinen gewünschten Einstellungen & Sonstiges. Danach habe ich es gewagt mich etwas darüber zu informieren ect, und habe schlussendlich gemerkt, dass man es mit hamachi nicht hinkriegt, zu mindestens nicht so; wie ich es versucht habe. Nun möchte ich euch fragen, wie man dies genau anstellt. Bitte kommt nicht mit: "Es geht nicht." - den es geht, "Es ist nicht erlaubt." - Trotzdem darf ich fragen, und Hamachi IP gäbe...
Die-Staemme >.<
02/20/2010 - Off Topic - 17 Replies
Hallo Liebe Comm. von Elitepvpers ich wollte euch mal auf dass Browsergame "Die-Stämme" Aufmerksam machen ! ------------------------------------------------- -------------- Intro: Die Stämme ist ein Browsergame, das im Mittelalter spielt. Jeder Spieler ist Herrscher eines kleinen Dorfes, dem er zu Ruhm und Macht verhelfen soll. ------------------------------------------------- --------------- News zum Game:
Die Staemme
06/15/2009 - Browsergames - 6 Replies
Hi Weis nich ob die fragge schon mal gestellt worden ist! Gib es einen bot für Die Staemme Danke im voraus!!!!!!!!!:confused:



All times are GMT +1. The time now is 19:42.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.