c't Projekte - c't-Bot und c't-Sim -
Mailinglisten
[Voriger (Datum)]
[Nächster (Datum)]
[Voriger (Thread)]
[Nächster (Thread)]
[Nach Datum][Nach Thread]
Absender: Christian Mock
Datum: Di, 13.03.2007 12:15:40
In-reply-to:
<38A4BFD9-CA32-436A-9A1E-B4E6E0652A5D@xxxxxxxxxxxxxxx>
References:
<BCF016D5ED5AC34FBB655D109519ABCF083EBE@xxxxxxxxxxxxxxxxxxxx> <45ED3B46.4030400@xxxxxx> <45EF385C.3080609@xxxxxx> <A2ED0A68-A8F1-438A-B1E3-18033ED489E3@xxxxxxxxxxxxxxx> <45F135B9.5030203@xxxxxx> <45F13A91.6090904@xxxxxxxx> <D053B7F5-6BDD-4052-B45F-28FCF0EF45F8@xxxxxxxxxxxxxxx> <45F2B74F.8090706@xxxxxx> <38A4BFD9-CA32-436A-9A1E-B4E6E0652A5D@xxxxxxxxxxxxxxx>
Moin,
ich plane z.Z. die Implementierung des ct-Bot-Protokolls in anderen
Programmiersprachen (Lua, Perl). Bei den den ersten Versuchen zeigte sich
aber auch gleich das Problem der fehlenden Spezifikation/Dokumentation.
Als Informationsquelle dienen z.Z. nur der Sourcecode und einige
Netzwerktraces existierender ct-Bots (Device=PC).
Aktuell stehe ich vor folgendem Problem: Wie geht es nach dem
Verbindungsaufbau und dem WELCOME-Handshake weiter ?
1. simulierter Bot (sBot) verbindet sich auf Port 10001 mit dem Sim
2. sBot sendet WELCOME-Message >WS...< (11Bytes im entsprechenden Format)
3. Sim antwortet mit >WN...< (11 Bytes ...) und stellt den neuen vBot
grafisch in der Simulation dar.
Was muss nun folgen ?
Normal werden RemoteCall-Informationen ausgetauscht, ich denke die sind
aber nicht notwendig.
Wer übernimmt an dieser Stelle nun den aktiven Part ?
Sendet der Sim kontinuierlich an den sBot ?
Muß der vBot die Daten anfordern ?
Müssen die empfangenen Daten quittiert werden ?
Fragen über Fragen... vielleicht können wir ja zusammen etwas Licht in
mein persönliches Dunkel bringen und die gewonnenen Informationen dann ins
Wiki übertragen.
Vielen Dank für weitere Informationen und Beispiele
Grüsse aus Sauensiek
Bye
Chrimo
--
Christian Mock