Skocz do zawartości


Zdjęcie

[odrzucono] Wprowadzenie rozszerzenia multilogowania GG odnośnie usuwania powiadomień

gg multilogowanie SrvForwardedMessageRead GG 11

  • Zamknięty Temat jest zamknięty
1 odpowiedź w tym temacie

Ankieta: Czy jesteś za wprowadzeniem tego rozszerzenia dla multilogowania GG? (11 użytkowników oddało głos)

Czy jesteś za wprowadzeniem tego rozszerzenia dla multilogowania GG?

  1. Głosowano Tak !!!!111one (10 głosów [90.91%])

    Procent z głosów: 90.91%

  2. Nie (1 głosów [9.09%])

    Procent z głosów: 9.09%

Głosuj

#1 Qrix

Qrix

    Adept

  • Wtyczkopisarz
  • 361 postów

Napisano 2013.05.02, 22:06

Do listy nowości protokołu GG 11 dołączyło ostatnio (prócz geolokoalizacji Toki) pewne rozszerzenie multilogowania o nazwie SrvForwardedMessageRead. Mianowicie opcja usuwania powiadomień na innych klientach. Jak to działa w praktyce?
 
Scenariusz 1:
Mamy dwa klienty GG: X i Y. Oczywiście oba są połączone na to samo konto w sieci GG. Jak wiemy w ramach multilogowania wiadomość przyjdzie do obu końcówek X i Y wyświetlając na obu klientach stosowne powiadomienie. JEŚLI na kliencie X użytkownik wyświetli wiadomość (np. kliknie w powiadomienie lub ma focus na zakładce z rozmową i nie jest bezczynny*) to powiadomienie o tej konkretnej wiadomości (lub dla tego konkretnego numeru GG nadawcy - zależy od implementacji w protokole) zniknie na pozostałych klientach (w naszym wypadku na kliencie Y). Dzieje się tak, bo klient X wysyła odpowiedni pakiet do serwera, a serwer śle dalej pakiet do pozostałych klientów o tym, że mają nie wyświetlać powiadomienia o wiadomości, która już została gdzieś odczytana.
  
 
Scenariusz 2:
Może się zdarzyć, że klientem X będzie jakiś stary klient, np. GG 7, więc taki który nie potrafi wysyłać powiadomień o odczycie wiadomości. Wtedy my też takiego pakietu nie otrzymamy i AQQ nie wiedziałoby że powiadomienie o wiadomości powinno zniszczyć. Oczywiście takowe powiadomienie nie powinno zostać zniszczone, aczkolwiek zastanawiam się czy nie byłoby sensownie gdyby niszczyć je, gdy z innego klienta ktoś wyśle wiadomość do kontaktu co do którego odnosi się powiadomienie - to samo w sobie już informacja dla nas, że wiadomość została gdzieś odczytana w innym miejscu. To jest do przemyślenia.
 
Sprawdzić to można na żywo mając odpalonego klienta webGG i GG11. 
 
Czy jest ktoś biegły i mógłby sprawdzić przy okazji, czy istnieje podobne rozwiązanie w ramach jakiegoś XEPa?


Użytkownik Qrix edytował ten post 2013.05.02, 22:16

Proszę o zgłaszanie błędów w moich wtyczkach na bugliście - po zgłoszeniu proszę o link do zgłoszenia wysłać na moje jabberowe konto qrix@aqq.eu - o błędach nie zgłaszanych na bugliście z reguły szybko zapominam ;)
Moje posty czyta Dołączona grafika

#2 wu112

wu112

    Wrzuć Monetę

  • Moderator
  • 2850 postów

Napisano 2014.01.16, 13:59

Propozycja odrzucona

WindowsPrzeglądarkaAQQWtyczkiKompozycja






Również z jednym lub większą ilością słów kluczowych: gg, multilogowanie, SrvForwardedMessageRead, GG 11

Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych