Avatar billede refpsych Nybegynder
13. september 2001 - 22:45 Der er 9 kommentarer og
4 løsninger

Irc Klient

Hej!

Hvordan laver jeg en Irc klient?
Hvordan connecter jeg?
Hvordan sender jeg og modtager kommandoer?
Avatar billede martinlind Nybegynder
13. september 2001 - 22:46 #1
Så på gl. spm., du er ikke den første der spørger
Avatar billede madd Nybegynder
13. september 2001 - 22:48 #2
Du kan evt. bruge et komponent, kig evt. på www.delphispirit.com og søg efter IRC.

Dog har de komponenter et par fejl, så evt. kunne du selv starte med at lave noget rå winsock. Du kan evt. finde commands osv. ved at søge på google efter IRC og derefter RCF.

/Mattias
Avatar billede refpsych Nybegynder
13. september 2001 - 22:53 #3
Hmm...martinlind har du et link, for jeg kan ikke finde noget når jeg søger på irc eller klient...
Avatar billede refpsych Nybegynder
13. september 2001 - 22:54 #4
Jammen hvordan bruger jeg så wsock til at connecte til irc???
Avatar billede martinlind Nybegynder
13. september 2001 - 23:31 #5
kan jeg ikke gi\' dig, for jeg har ikke selv brugt det til noget, har du checket INDY\'s nyeste comp.
Avatar billede borrisholt Novice
14. september 2001 - 08:15 #6
Avatar billede borrisholt Novice
14. september 2001 - 08:21 #7
Avatar billede mora Nybegynder
14. september 2001 - 08:36 #8
refpsych.

Du kan bruge idTCPClient fra indy pakken til at lave din IRC forbindelse.
Alle kommandoer ligger i rfc1459
DCC transfer er vis UDP, og du får oplyst en longip og en port samt filnavn når andre sender en fil til dig. (Og sådan skal du gøre når du sender en fil)



Efter du har connected til en server, vil du IKKE få en velkomst, du skal sende disse 2 kommandoer inden denne velkomst kommer.
                WriteLn(\'NICK \'+nick);
                WriteLn(\'USER \'+nick+\' unresolved \'+shost+\' :\'+realname);


Til at vise IRC output skal du bruge en komponent, der kan klare de farver der skal bruges, hvis du finder en der er bedre end fatpak, hører jeg gerne fra dig.

/mora
Avatar billede jhald Nybegynder
14. september 2001 - 10:27 #9
Hvorfor skal man bruge de komp.?
Jeg har lavet en kun ved hjælp af ClientSocket ... Den virker (nogenlunde) glimravende... bortset fra at jeg ikke har smidt alle de forskellige RAW\'s ind..

Der ligger vist en udemærket raw liste her:
http://www.pairc.com/raw/
Avatar billede -sofus- Nybegynder
14. september 2001 - 10:30 #10
hvorfor lave sin egen irc client, når man kan modificere Mirc så meget og lave sin egne scripts til det ?

ved godt det er federe selv at lave et program, men kan det betale sig at lave det fra starten ?
Avatar billede jhald Nybegynder
14. september 2001 - 10:42 #11
nej, det kan ikke rigtigt betale sig i forhold til at bruge mirc.. tror grunden til at jeg forsøgte.. det var bare for at finde ud af om jeg ku\' ... :)

Bruger stadig mirc, det er langt bedre end noed jeg selv kunne lave .. og som du siger.. hvis der er noed i mirc man er utilfreds med, kan man som regel scripte sig ud af det.. stort set.. :)

Kræver så lige at man lærer det først, men det er jo ikke just svært...
Avatar billede mora Nybegynder
14. september 2001 - 11:04 #12
mIRC er kun fedt fordi det er udbredt, og derfor har masser of scripts og add-ons, jeg er selv ved at lave en client også, og bruger dirc til daglig, dirc har sine fejl, men kan meget mere end mirc, selvom der er flere scripts til mirc...

Der findes en masse komponenter der kan hjælpe dig til at lave en irc client, jeg bruger idTCPClient og idUDPServer fra indy, og indtil videre fatpak til den grafiske præsentation, MDI til interface.

Skifter måske til noget alá det jhald fremhæver.
Avatar billede refpsych Nybegynder
14. september 2001 - 13:09 #13
Tak for hjælpen :)

Jeg lukker her...
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

IT-JOB

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger IT-supporter til vores supportteam i Hvidovre

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Applikationsarkitekt til stor applikationstransformation i Forsvaret