Avatar billede granat_anden Nybegynder
10. juni 2002 - 18:30 Der er 3 kommentarer

VB og IRC

Hvordan programerer man eks en quizbot i VB til IRC. Er der et komponent eller noget man kan bruge. Jeg har aldrig prøvet at programere noget i VB til IRC, så jeg vil gerne have lidt vejledning

Avatar billede dk_akj Nybegynder
11. juni 2002 - 07:26 #1
på denne side er der måske noget du kan bruge, der er ihvertfald 3-4 eksempler :
http://www.acky.net/vb/vbtcp/

//akj
Avatar billede dr.truti Nybegynder
11. juni 2002 - 11:37 #2
En Bot er ikke så super svær at lave... Du kan vælge at lave den helt fra bunden og skrive det hele i VB eller du kan bruge f.eks. mIRC og skrive et script til mIRC... Hvis du vælger at lave den helt selv som jo er det spm'et går på. Vil jeg råde dig til at starte med at skrive en IRC client... Hvis du køre død så prøv www.planetsourcecode.com der er andre der har lavet IRC clienter før så du kan se lidt hvordan de har gjordt..... Har du har smidt en IRC client sammen er det bare at lave en masse if sætninger.... hvis en skriver "pass her-er-password" skal botten give op. til den der skriver det.

if string = "her-er-password" then
winsock.send "+o"& nick &""
else
winsock.send "Ingen Adgang!"

Dette er meget teoretik og koden jeg lige skrev kan ikke kompaleres men giver kun et indtryk.... Men den slags skal der bare laves massere af...

Men det sure er så at hvis du skriver i VB vil der være massere bugs der kan udnyttes til at lave overflow på botten/koden så den ikke virker mere... Du skal rette disse fejl før den kan komme på nettet....

Truti
Avatar billede th0mas Nybegynder
01. august 2002 - 02:49 #3
Hmmm, dette er et stort spørgsmål pga. de utallige commands og funktioner men kan bruge over IRC, jeg vil nok forslå dig at kigge på RFC1459 som omhandler, og giver dig eksempler på alle commands over et IRC netværk.
Her er en link til RFC1459: http://www.cis.ohio-state.edu/cgi-bin/rfc/rfc1459.html

Husk, når man skal sende en kommando over et IRC netværk afslutter man altid med Cr-Lf (Carriage Return-Line Feed), i Visual Basic er der en constant til det, vbCrLf.
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