Toon posts:

IRC-protocol

Pagina: 1
Acties:
  • 39 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik ben een irc-client in java aan het schrijven. De vraag is hoe ziet ik de modes van andere clients (operator, voice,...)?

Ik heb dit nodig voor de userlist te kunnen maken. Als bijv. iemand +v heeft en dan +o krijgt is er geen probleem. Maar als die persoon -o krijgt blijft zijn +v wel geldig, maar hoe kan ik dan zien dat hij die voice nog heeft?? Bestaat hier een commando voor (in RAW) of hoe valt da te doen? Ik hoop het zonder ne WHOIS te doen...

  • Predator
  • Registratie: Januari 2001
  • Laatst online: 21:41

Predator

Suffers from split brain

Op maandag 08 april 2002 22:22 schreef Yarvieh het volgende:
http://www.faqs.org/rfcs/rfc1459.html
Bestudeer indd goed die RFC even.
Down dan mIRC.
Start hem op
doe
code:
1
/debug on

Ga wat chatten in een room.
Je hebt nu een debug.log file in de dir van mIRC staan.
Hier staat alles wat jij naar de server stuurde en wat je van de server kreeg.
Dat is erg handig bij het schrijven van een client. ;)

Even over je probleem.
Je kan ook een
code:
1
who [#room]

of
code:
1
who [nick]

doen.
Status haal je uit 3de veld :)

PS: dit is niet echt ANS he :P
Maar tis al wat laat en ik ga op dit uur geen mod meer gaan schoppen. :Y)

Everybody lies | BFD rocks ! | PC-specs


Verwijderd

met /debug on in mirc:

=====
<- :'host1' MODE #06lijn +o d3crypt
-> efnet.vuurwerk.nl MODE #06lijn +vvv d3crypt
<- :d3crypt!decrypt@mijnhost.nl MODE #06lijn +v d3crypt
-> efnet.vuurwerk.nl MODE #06lijn -ooo d3crypt
<- :d3crypt!decrypt@mijnhost.nl MODE #06lijn -o d3crypt
=====

lijkt er op dat de client het zelf onthoud?

succes! :7

edit:

ik had dus nog voice na de -o

  • Predator
  • Registratie: Januari 2001
  • Laatst online: 21:41

Predator

Suffers from split brain

Op maandag 08 april 2002 23:03 schreef decrypt het volgende:
met /debug on in mirc:

=====
<- :'host1' MODE #06lijn +o d3crypt
-> efnet.vuurwerk.nl MODE #06lijn +vvv d3crypt
<- :d3crypt!decrypt@mijnhost.nl MODE #06lijn +v d3crypt
-> efnet.vuurwerk.nl MODE #06lijn -ooo d3crypt
<- :d3crypt!decrypt@mijnhost.nl MODE #06lijn -o d3crypt
=====

lijkt er op dat de client het zelf onthoud?

succes! :7

edit:

ik had dus nog voice na de -o
Hij onthoudt het indd.
Maar volgens mij is de server zelf verplicht om ook zelf -v te doen als de voice bij deop ook weg is.
Zijn er wel servers die doen :?

Everybody lies | BFD rocks ! | PC-specs


Verwijderd

't gaat dan dus hierom?:

1. join, +o, -o = voice of niet?
2. join, +o, -v, -o = voice of niet?

hmmm... :?

Verwijderd

je moet wel ff opletten, er zijn nl al heel wat irc servers die zich niet meer aan het betreffende rfc houden en wat dingen zelf erbij hebben lopen fantaseren

btw irc protocol is echt ZEER simpel

  • Koffie
  • Registratie: Augustus 2000
  • Laatst online: 21:15

Koffie

Koffiebierbrouwer

Braaimeneer

Move [forum=24] > [forum=14]

Braaikamer - Smoke&BBQ


  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Manual vraag, okay in dit geval een rfc vraag, echter is het prima te vinden, er zijn zelfs voorbeelden te vinden hoe je het kan doen.

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR

Pagina: 1

Dit topic is gesloten.