Avatar billede hapz Nybegynder
06. april 2006 - 19:06 Der er 5 kommentarer

Split og send tekst tilbage

jeg tænkte på at lave en bot som svarer tilbage på ting som jeg skriver til den. men jeg ved ikke helt li hvordan.

altså jeg har en server og en client..

serveren skal være selve botten.. og jeg vil gerne ha at den svare på specielle kommandoer..

fx hvis jeg skrev. Besked,123456,navn,hej hvordan har du det idag bot.

så skal serveren på en eller anden måde kunne splitte texten og derefter skriver af sig selv Besked,123456,Jeg har det fint hvad med dig navn.

og nummeret 123456 skal den selv kunne splitte ud af den data den modtager fordi der vil komme forskellige tal til serveren. det kommer bar an på hvilken person der sender det.
Avatar billede hapz Nybegynder
06. april 2006 - 19:15 #1
hvis jeg sender socket.SendData ("Besked,293230,Jens,Hej Bot") & Chr(13) & Chr(10)


så skal den svare ("Besked,293230,Hej Jens") & Chr(13) & Chr(10)

men jeg ved ikke helt hvordan jeg gør så den bare tager Besked samt (,) og tallet og (,) og derefter laver en random besked

og da tallet ikke er det samme hvergang er det jo lidt et problem.. og så skal den jo reagere på forskellige beskeder fx. hej bot
Avatar billede h7iws Nybegynder
06. april 2006 - 22:46 #2
Lige et spørgsmål før jeg forsøger mig med noget kode,
Laver du nogle beskeder den skal vælge imellem eller skal det bare være helt volapyk ?
Avatar billede hapz Nybegynder
07. april 2006 - 20:07 #3
tjah hvis der fx står hej bot.. så skal den svare.. goddag + Jens(navnet)
Avatar billede h7iws Nybegynder
07. april 2006 - 21:11 #4
ok, kigger lige på det, om jeg kan lave noget smart !
Emil
Avatar billede hapz Nybegynder
07. april 2006 - 22:00 #5
tak du..:)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester