webForumDet fria alternativet

Ircbot - Anslut mot quakenet

Programmeringur Programmering - Övrigt

8 svar · 550 visningar · startad av Leffo

Medlem sedan juni 200239 inlägg
Frågan#1

Tjena

sitter o kodar på en ircbot som ska ansluta mot quakenet, men den vägrar att göra just det. Att ansluta mot efnet eller andra nät funkar utmärkt, är det någon som vet hur man ska gå till väga för att få en anslutning mot quakenet?

Det verkar som om man måste få ett godkännande först?
för responsen jag får ser ut så här...

NOTICE AUTH :*** Looking up your hostname
NOTICE AUTH :*** Checking Ident
NOTICE AUTH :*** Found your hostname
NOTICE AUTH :*** No ident response
PING :867731847
:b0rk.uk.quakenet.org 513 Leffo :Your client may not be compatible with this ser
ver.
:b0rk.uk.quakenet.org 513 Leffo :Compatible clients are available at ftp://ftp.u
ndernet.org/pub/irc/clients
ERROR :Closing Link: Leffo by b0rk.uk.quakenet.org (Ping timeout)

Någon som har erfarenhet om det här?

Medlem sedan dec. 19998 277 inlägg
#2

Vad är det för bot då? Eggdrop?

Medlem sedan juni 200239 inlägg
#3

Hmmmf dunno, det är helt enkelt en klient som ska agera som bot, med olika tjänster.

Medlem sedan dec. 19998 277 inlägg
#4

Testa med en annan qn-server annars är det bara att byta klient eftersom quakenet inte verkar gilla den.

Medlem sedan juni 200239 inlägg
#5

Jag har testat de flesta qn-servrarna men det hjälpte inte,
byta klient? asså det är jag som har kodat den här "boten" och det är därför jag vill att den ska funka.

Jag har postat ett inlägg på quakenet.org också.

Medlem sedan juni 20015 009 inlägg
#6

Tror att på quakenet kan man inte ha alla typer av botar, försökte en gång med en men fick samma felmeddelande.

Medlem sedan sep. 20005 700 inlägg
#7

Tengblad skrev:

Vad är det för bot då? Eggdrop?

asså, han kodar ju en egen bot.

Leffo skrev:

NOTICE AUTH :*** No ident response
PING :867731847

Här ska du svara med PONG :867731847
Gör du det?

Medlem sedan maj 20012 237 inlägg
#8

hej!

Jag sitter själv och kodar en egen irc-klient med Java.

Ett bra sätt för att få reda på vad som felar är att använda sig av en fungerande klient(t ex mIRC, ircII) och sedan använda sig av en s k bouncer, dvs klienten kopplar sig mot denna bouncer, som agerar som en mellanhand mellan din klient och servern. Bouncern förmedlar all trafik mellan båda parterna. Du kan då samtidigt verkligen se vad klienten och servern skickar till varandra. Så gör jag. Mycket enklare att klura ut problemen.
Sedan så rekommenderar jag dig att kika på

http://www.irchelp.org/irchelp/text/rfc1459.txt

den förklarar irc-protokollet. Guldgruva för mig iaf :)

Medlem sedan sep. 20005 700 inlägg
#9

jag använder Ethereal för att sniffa min egen trafik och på så sätt se vad som skickas och tas emot.
Jag har skrivit en enkel irc-bot för q-net i Python och använde mej mycket av denna sida: http://www.irchelp.org/irchelp/rfc/rfc.html

136 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)