|
JLI Spieleprogrammierung
|
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
Autor |
Nachricht |
foreach ehem. hanse
Anmeldedatum: 08.05.2004 Beiträge: 183
Medaillen: Keine
|
Verfasst am: 14.09.2006, 18:57 Titel: NoToDo |
|
|
Hi
da mir gestern langweilig war habe ich (von Xardias inspieriert ) einen kleinen IRC-Bot geschrieben.
Er ist Ruby geschrieben und antworted auf Fragen in der Form "Wer ist ....?" oder "Was ist ....?".
Zitat: |
<hanse> Wer ist BLD?
<NoToDo> Boese Zungen behaupten BLD ist ein paranoider Blubfish Juenger.
<hanse> Wer ist Tux?
<NoToDo> Tux ist das Linux Maskottchen (ein Pinguin).
<LordHoto> Wer ist hanse?
<NoToDo> Ich habe mal gehoert das hanse irgend so ein komischer Typ ist.
<LordHoto> Wer ist Fallen?
<NoToDo> Ich glaube Fallen ist der Koenig der Eichhoernchen.
|
Das ganze lässt sich konfortabel über ein XML File einstellen das etwa so ausschaut:
Code: |
<content>
<sentence type="is" text="%name% ist %answ%."/>
<sentence type="is" text="Ich glaube %name% ist %answ%."/>
<sentence type="is" text="Boese Zungen behaupten %name% ist %answ%."/>
<sentence type="is" text="Ich habe mal gehoert das %name% %answ% ist."/>
<object type="is" text="Fallen" answ="der Koenig der Eichhoernchen"/>
<object type="is" text="Hanse" answ="irgend so ein komischer Typ"/>
<object type="is" text="BLD" answ="ein paranoider Blubfish Juenger"/>
<object type="is" text="Tux" answ="das Linux Maskottchen (ein Pinguin)"/>
</content>
|
Das sollte selbst erklärend sein
Ich würde mich natürlich immer über zusätzliches Wissen freuen
mfg Hanse |
|
Nach oben |
|
|
xardias JLI Master
Alter: 38 Anmeldedatum: 28.12.2003 Beiträge: 804 Wohnort: Palo Alto, CA Medaillen: Keine
|
Verfasst am: 14.09.2006, 21:02 Titel: |
|
|
coole sache fehlt nur noch dass man ihm im irc auch Sachen beibringen kann, welche dann in die xml datei geschrieben werden |
|
Nach oben |
|
|
Jonathan_Klein Living Legend
Alter: 37 Anmeldedatum: 17.02.2003 Beiträge: 3433 Wohnort: Siegerland Medaillen: Keine
|
Verfasst am: 15.09.2006, 17:47 Titel: |
|
|
Vielleihct mach ich sowas auchmal, hatte mal überlegt, einen Bot zu schreiben der mit Asci Zeichen ein Schachbrett darstellt, oder ähnliches. Um eben sehr einfach Netzwerkspiele zu machen _________________ https://jonathank.de/games/ |
|
Nach oben |
|
|
DirectXer Dark JLI'ler
Anmeldedatum: 05.02.2005 Beiträge: 1201 Wohnort: Köln Medaillen: Keine
|
Verfasst am: 15.09.2006, 21:17 Titel: |
|
|
ich hab deinen Bot auch schonmal kennen gelernt ganz ordentlich.
Als vor nem halben Jahr die 1. Botepisode im IRC war (siehe Fallens Thread), hatten alle die Bots in C# geschrieben. Da wars ne Herausforderung für mich, mal einen in C++ zu schreiben. Hab ich auch gemacht, war ne Zeit lang auch stets im IRC online.
Das Ganze ging dann 1-2 Monate, dann hatten alle keinen Bock mehr auf Bots, weil jeder ein schrieb Naja, jetz kommt die 2. Episode; ich werde meinen Bot aber net mehr weiterentwickeln. DIe Erfahrungen die man beim Bot-programmieren sammelt sind, je nach Sprache, ganz interessant, und es ist gut zu wissen, wie mans macht. Aber, ich glaube, dass die ganze Botgeschichte wieder net lang anhalten wird, mal mit Ausnahme von xardis Bot, weil der sich ja um den Server kümmert.
Gruß DXer |
|
Nach oben |
|
|
|
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen.
|
Powered by phpBB © 2001, 2005 phpBB Group Deutsche Übersetzung von phpBB.de
|