AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Netzwerke Delphi [Indy 9] IRC - Userrechte (Op, Voice...) anzeigen
Thema durchsuchen
Ansicht
Themen-Optionen

[Indy 9] IRC - Userrechte (Op, Voice...) anzeigen

Ein Thema von fred.reichbier · begonnen am 3. Nov 2006 · letzter Beitrag vom 4. Nov 2006
Antwort Antwort
Benutzerbild von fred.reichbier
fred.reichbier

Registriert seit: 27. Apr 2004
154 Beiträge
 
#1

[Indy 9] IRC - Userrechte (Op, Voice...) anzeigen

  Alt 3. Nov 2006, 11:02
Hallo,

ja, die Frage gabs schon öfter, aber bis jetzt hab ich noch keine Antwort gefunden.
Meine Frage: Ich benutze die TIdIRC-Komponente unter Delphi 2005 Personal und möchte bei der Userliste im Channel auch die Usermodes (Op, Voice...) anzeigen lassen. Bei manchen Servern ist das Moduszeichen (z.b. @ oder +) vor den Usernamen gestellt (z.B. im euIRC), bei anderen aber nicht (z.B. beim NetTalk IRC Server, den ich zum Testen installiert habe).

IsOp u.ä. prüft anscheinend nur ob das erste Zeichen ein @ o.ä. ist. Wie kann ich also die Usermodes auslesen? Hat da jemand ne Idee?

mfg fred
Friedrich Weber
  Mit Zitat antworten Zitat
Benutzerbild von DGL-luke
DGL-luke

Registriert seit: 1. Apr 2005
Ort: Bad Tölz
4.149 Beiträge
 
Delphi 2006 Professional
 
#2

Re: [Indy 9] IRC - Userrechte (Op, Voice...) anzeigen

  Alt 3. Nov 2006, 16:26
Hmm... du könntest über einen direkten irc-command direkt die mode-flags eines users auslesen. denke ich. muss irgendwie gehen.

EDIT: Ich glaub aber nicht, dass Indy das wirklich so macht...
Lukas Erlacher
Suche Grafiktablett. Spenden/Gebrauchtangebote willkommen.
Gotteskrieger gesucht!
For it is the chief characteristic of the religion of science that it works. - Isaac Asimov, Foundation I, Buch 1
  Mit Zitat antworten Zitat
Benutzerbild von fred.reichbier
fred.reichbier

Registriert seit: 27. Apr 2004
154 Beiträge
 
#3

Re: [Indy 9] IRC - Userrechte (Op, Voice...) anzeigen

  Alt 4. Nov 2006, 19:00
Danke für die Antwort erstemal

Ich hab das jetzt so etwa hingekriegt, und zwar mithilfe von WHOIS-Kommandos. Da kann man beim Reply #319 (glaub ich) die Userflags des Users in jedem Channel auslesen. Funktioniert auch so etwa

mfg fred
Friedrich Weber
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:40 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz