Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 21:41

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

Advertisement



Frage zu Packagesending und IP Adresse

Discussion on Frage zu Packagesending und IP Adresse within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1

 
elite*gold: 250
Join Date: Mar 2010
Posts: 840
Received Thanks: 184
Frage zu Packagesending und IP Adresse

Folgendes:
Ich bin momentan dran ein kleines Tool zu schreiben (D3), in dem ich Packagesending benutze. Jetzt ist es aber so, sobald ich die Lobby verlasse und ein neues Spiel betrete sich die IP Adresse verändert, da sich der Client ja immer wieder auf unterschiedliche Server verbindet.

Gibt es also eine Funktion/Methode mit der ich die aktuelle IP Adresse eines Fensters/Prozesses auslesen und in einer Variablen speichern kann? Manuell komme ich ganz leicht ran.

Alles was ich bis jetzt zu dem Thema Packagebots etc gefunden habe, bezog sich auf feste IP Adressen, da sie für Browsergames konzipiert wurden.
FoGzone is offline  
Old 05/26/2013, 20:14   #2
 
YatoDev's Avatar
 
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
Server haben auch feste ip adressen user auch ....
Pinge diese einfach an wie du den host rausfinden kannst kann ich dir nicht sagen und du hast damit sowieso keinen erfolg
YatoDev is offline  
Old 05/26/2013, 20:30   #3

 
elite*gold: 250
Join Date: Mar 2010
Posts: 840
Received Thanks: 184
Quote:
Originally Posted by »FlutterShy™ View Post
Server haben auch feste ip adressen user auch ....
Pinge diese einfach an wie du den host rausfinden kannst kann ich dir nicht sagen und du hast damit sowieso keinen erfolg
entweder ich verstehe nich, was du mir mit deiner Antwort sagen willst oder du hast nicht verstanden was mein Problem ist.

Nochmal:
Ich starte das Spiel und logge mich -> Ich berete den Lobby Server
Anschließend betrete ich ein Spiel -> Ich betrete einen von 1000... Gameservern. (wird automatisch zugewiesen, welchen ich betrete und ist somit nicht immer der gleiche)

Und jetzt brauche ich die IP Adresse des Gameservers und da jeder dieser 1000... Gameservern eine eigene IP hat muss ich die bei jedem erneuten Betreten neu herausfinden und abspeichern.

Manuell bekomme ich ja die IP über CMD -> netstat -n und dann eben die richtige Zeile finden
FoGzone is offline  
Old 05/26/2013, 21:02   #4
 
Achat's Avatar
 
elite*gold: 528
Join Date: Jan 2012
Posts: 2,127
Received Thanks: 2,404
Code:
#include <Array.au3>

_Netstat()

Func _Netstat()
	Local $iPID = Run(@ComSpec & ' /C netstat /n', @WindowsDir, @SW_HIDE, 3), $sStdOut = '', $aRegExp
	While 1
		$sStdOut &= StdoutRead($iPID)
		If @error Then ExitLoop
	WEnd
	ClipPut($sStdOut)
	While StringInStr($sStdOut, 'Status')
		$sStdOut = StringTrimLeft($sStdOut, 10)
	WEnd
	$aRegExp = StringRegExp($sStdOut, '(.[^\s]*+)\s+(.[^\s]*+)\s+(.[^\s]*+)\s+(.[^\s]*+)\s*', 3)
	Local $aNetStat[UBound($aRegExp) / 4][4] ; Protokoll|Lokale Adresse|Remoteadresse|Status

	For $i = 0 To UBound($aRegExp) - 4 Step 4
		$aNetStat[$i / 4][0] = $aRegExp[$i]
		$aNetStat[$i / 4][1] = $aRegExp[$i + 1]
		$aNetStat[$i / 4][2] = $aRegExp[$i + 2]
		$aNetStat[$i / 4][3] = $aRegExp[$i + 3]
	Next
	_ArrayDisplay($aNetStat, 'netstat /n')
EndFunc   ;==>_Netstat
MfG
Achat is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
TS3 Adresse frage/ändern
01/09/2012 - Technical Support - 1 Replies
Hey, Habe eine Frage undzwar, was eigentlich eine Adresse bedeutet mit Buchstaben statt Zahlen... Ich möchte sie gerne umbennen, da ich aber den Ts geschenkt bekommen habe, und nur Adresse und Admin Token habe, weiß ich nicht wie und ob man das überhaupt ändern kann... Danke im Vorraus MfG
[FRAGE] ip adresse vom server
09/25/2011 - Metin2 Private Server - 6 Replies
hallo, bräuchte mal die ip adresse vom p-server hammermt2. kriege das irgendwie nicht hin, habe alle ip adressen im cmd dingens ausprobiert aber naja, weil will das auf deutsch machen mit nem anderen clienten. das ist sonst unter aller sau, man weiss nicht was die schreiben ;D danke, mfg.
Eine Frage zur DynDns-Adresse..
06/12/2011 - Metin2 Private Server - 1 Replies
Hey Com, ich hab da so eine Frage: Also.. ich hab eine DynDns-Adresse und die funzt (keine Ahnung wie ich es anders Ausdrücken soll), denn bei Minecraft Server wird wenn man sie eintippt zum Server verbunden. Auch wenn ich eine Map bei Bukkit hab, man kann kinderleicht mit der Adresse im Explorer zur Map verbinden. Doch wenn ich Metin Server starte, kann ich nciht mit der Adresse verbinden und bei den Daroo-Files ist eine HP vorhanden, die ich aber nicht mit der Adresse erreichen kann,...
[Frage]Internet Adresse
02/20/2010 - Technical Support - 4 Replies
Hi ich hoffe ich bin hier richtig .. :) Also ich wollte mal fragen, ob das möglich ist, dass man die Internetadresse umbennent also, die die man mit Xampp bekommt also z.B. 5.181.163.105.. Kann man machen, dasss dann da oben statt 5.181.163.105 eine andere steht? Hoffe auf Antwort (und dass ich hier richtig bin) Mfg, xXEnjoyXx
[Frage] IP - ADRESSE VON AEROMT2
01/20/2010 - Metin2 Private Server - 3 Replies
Suche die IP von dem Server, da ich meinen Ordner nicht Patchen will,mein eigener Client ist besser von dem her. ^^ Hätte jemand die IP?



All times are GMT +2. The time now is 21:41.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.