PDA

View Full Version : (Viele) Diverse Fregen...


Marvin F
25-01-2006, 18:19
Hey, TS-team, ich habe ein paar fragen...:
1. Kann man die "no reply"-nachricht ändern? So wie: Der Server ist offline, versuchen sie es doch mal auf diesem Server...
2. Kann man einstellen, dass personen, die sich auf "away" stellen automatisch in den "away"-channel geswicht werden?
3. Kann man einstellen, dass wenn "no reply" vom server kommt automatisch auf einen anderen server connectet wird?
4. Kann man machen, das sticky nicht nur temporär sondern auch bei jedem registrierten connect ist (oder die IP so zusagen sticky machen)?

Cyrus
25-01-2006, 18:39
1. und 3.: nein, dazu müsste man den Client verändern es wäre ja unlogisch dass der Server eine bestimmte Nachricht senden könnte wenn er nicht antwortet, auf einen anderen Server zu verbinden müsste der Client dann automatisch dazu müsste man diesen umschreiben was wohl nciht möglich ist.
2. Dies geht nur mit Hilfe externen Zusatztools wie dem Perlmod oder -bot (weiß grad nicht mehr welcher von beiden es war).
4. Kann man auch sicherlich nur durch externe Tools mir ist aber nicht bekannt dass so etwas schon einmal implementiert wurde.

Marvin F
26-01-2006, 18:18
Danke, weiß jemand zufällig wie das geht mit away oder permanent sticky?

HUHUHAHA
26-01-2006, 18:51
Musst nur ein Programm schreiben, welches sich auf dem TCP-Query Port (Standard:51234) einloggt, die Userliste empfängt, schaut ob ein gewisser User dieser Liste die Kriterien erfüllt (ist auf away gestellt, ist registriert,...) und dann die jeweilige Aktion (switchen, sticky geben,...) ausführt. :)

Marvin F
27-01-2006, 18:16
Und das geht wie? Ich kann nur pascal nen bisschen...

HUHUHAHA
28-01-2006, 00:13
Ich kann kein Pascal...informier dich...

Marvin F
28-01-2006, 10:40
Und basic? Kannste das? Und wo kann ich den Status einer Person ansehen, z.B.: Away oder channelcommander, usw. ..?

HUHUHAHA
28-01-2006, 13:42
Beispiel:
p_id c_id ps bs pr br pl ping logintime idletime cprivs pprivs pflags ip nick loginname
1 1 521 14153 6 304 0 50 547 547 0 5 0 "0.0.0.0" "test" "admin"


p_id: 1 (ID des Users),
c_id: 1 (Momentane ID des Channels in dem der User ist),
ps: 521 (Pakete gesendet),
bs: 14153 (bytes gesendet),
pr: 6 (Pakete empfangen),
br: 304 (byte empfangen),
pl: 0 (%Paketloss),
ping: 50 (ms Ping),
logintime: 547 (Sek. Loginzeit),
idletime: 547 (Sek. Idlezeit),
cprivs: 0 (Channelprivilegien (CA, AV, AO, O, V,...),
pprivs: 5 (Server- oder Userprivilegien (SA, R, Sticky,...),
pflags: 0 (Flags(Away, REC, Micro gemutet,....),
ip: "0.0.0.0" (IP),
nick: "test" (Nick),
loginname: "admin" (Loginname)

Marvin F
29-01-2006, 22:08
Woher bekomme ich diese Informationen, ohne das ich dazu zu telnet eine extra verbindung herzustellen?

HUHUHAHA
29-01-2006, 23:24
Das ist hier kein Programmier-Hilfe-Forum...
Wenn Du Visual Basic lernen willst, kann ich www.activevb.de nur empfehlen. Da gibt es eine menge Tipps und Tutorials, die Dir sicherlich weiterhelfen werden.