c't

c't-Projekte - Mailinglisten


[Voriger (Datum)] [Nächster (Datum)] [Voriger (Thread)] [Nächster (Thread)]
[Nach Datum][Nach Thread]

[ct-bot] Bot-Steuerung per Kommandozeile

Absender: Timo Sandmann
Datum: Mi, 26.08.2009 00:48:00


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo,

durch ein kleines Update ist es jetzt möglich, RemoteCalls, also Bot- Verhalten, auch per Kommandozeile zu starten. Ich habe den (sehr simpel gehaltenen) Code zu Testzwecken gebraucht und jetzt auch ins SVN eingecheckt, vielleicht kann es ja noch jemand gebrauchen. Die Verwendung ist sehr einfach, das Kommando "list" gibt eine Liste aller verfügbaren Verhalten aus, ein Verhalten wird einfach über seinen Namen gefolgt von den Parametern in Klammern gestartet, also z.B. durch Eingabe von "bot_turn(180)", "bot_goto_dist(100,1)" oder "bot_solve_maze()". Bei Verhalten ohne Parametern kann auf die Klammern auch verzichtet werden, einfach nur Enter ist identisch zu "list". Mit dem Kommando "cancel" kann ein aktives Verhalten abgebrochen werden. Da jedes Verhalten mit "bot_" beginnt, kann dieses Präfix bei der Eingabe auch weggelassen werden.

Viele Grüße,
Timo

-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.11 (Darwin)

iEYEARECAAYFAkqUaiAACgkQDH/BX4067fJjoACeITpKX87JOihw0AgkFefNGM8O
VQsAoNHT1SJwZZHWFsNe3+CkBmA+D2j1
=XTrv
-----END PGP SIGNATURE-----