Sowas ist mit AutoIt nicht möglich (oder jedenfalls nur sehr schwierig), für sowas verwendet man meistens einen WinSock Hook. Man "übernimmt" also sozusagen diese Funktionen, überwacht dann was sie machen und manipuliert ggf. die vom Programm an die Funktionen übergebenen Parameter und ruft erst dann die echte recv bzw. send Funktion auf. Sowas ist mit AutoIt nicht zu realisiersen.Quote:
Für mich der noch nie mit diesem TCP Thema bei AutoIt gearbeitet hat und auch sonst wenig damit zu tun hatte, war dieses Tutorial sehr verständlich und ausführlich.
So habe ich einen groben Einblick werfen können was damit möglich wäre.
Ein paar Fragen hätte ich allerdings dazu.
Beispiel:
Wenn man mit einem Packetrecorder Programm wie zb. Wireshark oder auch Wpe(womit man nicht nur empfangen sondern auch senden kann) Packete aufnimmt, wäre es dann mit dieser von dir beschriebene Methode auch möglich diese Daten(Packete) in AutoIt einzuprogrammieren so das er auf diese bestimmte Packete wartet und darauf eine Reaktion ausgibt?
Oder auch das Senden der aufgenommene Packete?
Eigentlich sollte das schon gehen, doch wie würde das den in einem kleinen Beispiel Code aussehen?
In deinem Tutorial wird ja nur beschrieben wie man einen Text sendet oder auch empfängt, wie sieht es aber mit aufgenomme Packete von Wireshark oder Wpe aus, die ja im Hex Format sind.
Bräuchte nur ein kleines Beispiel.
Ähm, was hat das jetzt mit TCP zu tun? Das solltest du wohl eher mal in der Metin2 Section nachfragen.Quote:
H,ich finde das du ein Sehr gutes TUT gemacht hast , aber ich habe mal Gehört Das man indem Man mit AutoIt Umgehen kann irgendwas Machen kann womit man auf eine Waffe in Metin2 Den Boni z.B.25% Zweihänderdeff Wahrscheinlicher draufkriegt bzw. allgemein Bonis die man Selber braucht draufkriegt.Wenn du mir vlt Noch erklären Könntest wie das Geht wäre ich dir Sehr dankbar.
Mfg
crusader334
Könnte indirekt etwas mit TCP zu tun haben , da das nämlich mit reinem Memory-Editing ziehmlich schwer werden dürfte .Quote:
Ähm, was hat das jetzt mit TCP zu tun? Das solltest du wohl eher mal in der Metin2 Section nachfragen.
Der Client sendet dem Server ein Packet.Quote:
Ich hab das mit dem Senden und versenden nicht geschnallt xD...
Wer sended jetzt was zu wem? Ich find das iwie etwas Kompliziert...
Wenn du die Ziel-IP entsprechend änderst und (wenn sich der PC außerhalb deines Netzwerkes befindet) alle Ports weiterschaltest, sollte es klappen.Quote:
Funktioniert das auch wenn ich den Client Starte und jmd anderes von seinem Pc den Server startet, das dann auch eine verbindung aufgebaut wird?
Auch wenn der Thread schon etwas älter ist, en bissi komplizierter ists ja schon, so mit dyndns und die Serverkomponente muss natürlich auf beiden Seiten vorhanden sein ;)Quote:
Der Client sendet dem Server ein Packet.
Wenn du die Ziel-IP entsprechend änderst und (wenn sich der PC außerhalb deines Netzwerkes befindet) alle Ports weiterschaltest, sollte es klappen.