Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > AutoIt
You last visited: Today at 16:15

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

Advertisement



Autoit TCP über hamachi?

Discussion on Autoit TCP über hamachi? within the AutoIt forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2010
Posts: 450
Received Thanks: 78
Autoit TCP über hamachi?

Hallo Com.,
Ich habe schon seit ein paar Tagen das Problem, das ich ein Tool mit autoit schreiben soll, das über das Inet Texte senden soll.
Allerdings ändert sich ja alle 24Stunden die IP, aber da die beiden PCs ja eh in Hamachi mit einander verbunden sind, dachte ich mir, dass man einfach per "Hamchi-IP" den Text senden kann.

Jetzt mal zu dem Programm:
Es ist da um bei einem Minecraft-Server Befehle einzugeben.
Eine GUI-Funktionen hab ich schon, nur ist bis jetzt das Programm immer auf dem PC mit dem Server, aber das nervt dann immer, weil man das Netbook unter dem Tisch hervorkramen muss und dann auf das Tool klickt.
Deshalb wollte ich per TCPSend einfach nen Text an den "Clienten" auf dem PC mit Server senden und der schreibt das dann in die Konsole...

PS: Ich weiß. dass ich mich unverständlich ausdrücke, hoffe aber trotzdem, dass man mir helfen kann...
eagly200 is offline  
Old 03/07/2011, 10:10   #2
 
ZeraPain's Avatar
 
elite*gold: 0
Join Date: Jan 2010
Posts: 360
Received Thanks: 249
und hast du mal probiert obs über hamachi funktioniert?
verstehe nicht genau was du möchtest.

kannst dir ja eigentlich irgendeinen port aussuchen (soweit ich das von hamachi noch weiß)
ZeraPain is offline  
Old 03/07/2011, 10:31   #3
 
derpo's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 344
Received Thanks: 151
Machs doch so, dass auf der einen Seite ein Server ist, der auf der Hamachi-IP läuft :
PHP Code:
TCPStartup()
$Listen TCPListen("Hamachi-IP",6542)
If @
error Then Exit
While 
1
    $accept 
TCPAccept($Listen)
    If 
$accept <> -1 Then
        
For $recv 0 To $recv <> 0
            $recv 
TCPRecv($accept,50)
            If 
$accept = -1 Then ExitLoop
            Sleep
(10)
        
Next
        TCPCloseSocket
($accept)
        If 
Not $recv 0 Then MsgBox(0,"Recv",$recv)
    EndIf
    
Sleep(10)
WEnd 
Der Client sieht dann ungefähr so aus :
PHP Code:
TCPStartup()
$send InputBox("Daten","Bitte gib etwas zum Senden zum Server ein!")
$Conn TCPConnect("Hamachi-IP",6542)
If 
Not @error Then
    TCPSend
($Conn,$send)
    
TCPCloseSocket($Conn)
EndIf
Sleep(100
derpo is offline  
Thanks
1 User
Old 03/07/2011, 12:55   #4
 
SCORNI's Avatar
 
elite*gold: 26
Join Date: Jun 2009
Posts: 972
Received Thanks: 228
Quote:
Originally Posted by ZeraPain View Post
und hast du mal probiert obs über hamachi funktioniert?
verstehe nicht genau was du möchtest.

kannst dir ja eigentlich irgendeinen port aussuchen (soweit ich das von hamachi noch weiß)
Ich denke er will, anstatt der Öffentlichen IP (Vom Provider), seine Hamachi IP verwenden, da diese sich ja nicht ändert.
SCORNI is offline  
Old 03/07/2011, 16:22   #5
 
elite*gold: 0
Join Date: Jul 2010
Posts: 450
Received Thanks: 78
Quote:
Originally Posted by derpo View Post
Machs doch so, dass auf der einen Seite ein Server ist, der auf der Hamachi-IP läuft :
PHP Code:
TCPStartup()
$Listen TCPListen("Hamachi-IP",6542)
If @
error Then Exit
While 
1
    $accept 
TCPAccept($Listen)
    If 
$accept <> -1 Then
        
For $recv 0 To $recv <> 0
            $recv 
TCPRecv($accept,50)
            If 
$accept = -1 Then ExitLoop
            Sleep
(10)
        
Next
        TCPCloseSocket
($accept)
        If 
Not $recv 0 Then MsgBox(0,"Recv",$recv)
    EndIf
    
Sleep(10)
WEnd 
Der Client sieht dann ungefähr so aus :
PHP Code:
TCPStartup()
$send InputBox("Daten","Bitte gib etwas zum Senden zum Server ein!")
$Conn TCPConnect("Hamachi-IP",6542)
If 
Not @error Then
    TCPSend
($Conn,$send)
    
TCPCloseSocket($Conn)
EndIf
Sleep(100
und das geht auch? Wäre echt geil wenns geht, werds auch heute Abend mal testen. Schonmal DANKE!
Und ja, ich möchte statt der "normalen" IP vom PC die Hamachi-IP nehmen.
eagly200 is offline  
Old 03/07/2011, 16:59   #6
 
PenGuin :O's Avatar
 
elite*gold: 2
Join Date: Mar 2008
Posts: 1,778
Received Thanks: 1,222
TCPShutdown nicht vergessen...
PenGuin :O is offline  
Thanks
1 User
Old 03/08/2011, 11:52   #7
 
elite*gold: 0
Join Date: Jul 2010
Posts: 450
Received Thanks: 78
so habs ausprobiert, geht aber nicht -.-
Ich habs mal so umgeschreiben, dass Der mir den Error sagt, und da kam: 10049
so jez weiß ich natürlich überhaupt nicht was das heißt...
Bitte um Hilfe weil das wirklich wichtig ist!
eagly200 is offline  
Old 03/16/2011, 14:27   #8
 
elite*gold: 0
Join Date: Mar 2009
Posts: 1
Received Thanks: 0
muss man dann nicht auch ports forwarden oder haste das schon!?
Kalki2 is offline  
Reply


Similar Threads Similar Threads
[ ServiceMT2 ] Ich mache euch einen P-Server über Hamachi oder Root[über TeamViewer]
09/12/2012 - Metin2 Private Server - 10 Replies
Hey Ihr , ihr wolltet schon mal einen eigenen Hamachi oder Root P-Server mit Gm Rechte, neuen Shops usw. ? Dann seit ihr hier richtig! Ich mache euch einen eigenen P-Server ! Ich mache ihn über TeamViewer !
sUCHE P SERVER MACHER ÜBER HAMACHI ÜBER TEAMVIEVER^!!
05/26/2011 - Metin2 Private Server - 17 Replies
HALLO suche einen der wo für mich ein metin2 pserver macht und zwar der wo über hamachi laüft und dazu gm rechte und so was man alles für ein p server braucht ... habe 2gb ram



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


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.