Was tun diese Optionen für Google Talk-Kontakte auf Pidgin?

340
Evan Carroll

Pidgin bietet zahlreiche Optionen für den Google Talk-Kontakt (Sie können sie sehen, wenn Sie mit der rechten Maustaste auf den Kontakt klicken):

  • Anwesenheitsbenachrichtigung abbrechen
  • Abmelden
  • Block
  • Löschen

Ich frage mich, welche dieser Optionen lokal sind, welche sich auf den Status des Servers auswirkt und was ist der Unterschied?

0

1 Antwort auf die Frage

2
grawity

In herkömmlichen XMPP / Jabber-Systemen gibt es mehrere "Komponenten" für das Hinzufügen eines Kontakts. Dies wird teilweise durch die Tatsache beeinflusst, dass es sich um ein Verbundnetzwerk (wie E-Mail) handelt.

  1. Sie können jedem Benutzer eine Nachricht senden, indem Sie seine ID manuell eingeben.

  2. Sie können einfach jemanden in Ihre Kontaktliste aufnehmen, jedoch ohne zusätzliche Funktionen, um die ID nur mit einem Lesezeichen zu versehen. ("Entfernen" löscht das Lesezeichen, bricht das eingehende Präsenzabonnement ab und widerruft den ausgehenden Präsenzzugriff in einem Schritt.)

  3. Sie können jemandem erlauben, Ihre Anwesenheitsbenachrichtigungen einzusehen - er kann wissen, ob Sie online sind. ("Präsenzbenachrichtigungen abbrechen" widerruft dies.)

  4. Sie können die Anwesenheitsbenachrichtigungen einer anderen Person abonnieren - sehen Sie, wann sie online sind. ("Abbestellen" deaktiviert diese Option.)

Alle drei Optionen sind serverseitig. In den meisten Chat-Apps besteht das Hinzufügen einer Person als "Kontakt" aus 2, 3 und 4 zusammen. Ich glaube, dasselbe gilt für Google Talk. Wenn Sie jemanden in Ihrer Kontaktliste haben, können sie automatisch sehen, wann Sie online sind, und einige dieser Menüelemente funktionieren überhaupt nicht.

(In den meisten XMPP-Clients sind die Schritte natürlich in einem Schritt vereinfacht. Die Menüelemente sind nur für den Fall vorhanden, dass jemand eine genauere Steuerung benötigt.)


Ich bin nicht ganz sicher, ob "Block" in Pidgin serverseitig ist oder nicht. Ich denke es ist serverseitig, wenn Ihr Server die Funktion unterstützt, aber nicht alle.

Es gibt also keine Möglichkeit, einen Kontakt zu "verstecken", ohne diese Zugriffsstufe zu schmieden. Evan Carroll vor 8 Jahren 0