Autor Wątek: Przepadające wiadomości (Tlen/GG/GTalk/...) - rozwiązanie?  (Przeczytany 1980 razy)

0 Użytkowników i 2 Gości przegląda ten wątek.

Offline WojtekJ

  • Narybek
  • *
Przepadające wiadomości (Tlen/GG/GTalk/...) - rozwiązanie?
« dnia: Stycznia 21, 2014, 20:48:59 pm »
Cześć!

Używam WTW z protokołami Tlen, GG i XMPP (@gmail.com).
Dwie osoby, z którymi najczęściej rozmawiam, używają identycznej konfiguracji komunikatora i protokołów.
Wszyscy troje mamy jednak niestety problemy ze stabilnością połączeń internetowych i przez to bardzo często wysłane przez nas wiadomości nie dochodzą do adresatów ...

Dość dawno temu zaobserwowałem, że najdłużej po utracie połączenia "zalogowany" jestem w GG ... przez to wiadomości wysyłane z użyciem protokołu GG ginęły najczęściej. Głównym protokołem w naszych rozmowach stał się więc Tlen, a GG trzymamy tylko awaryjnie (jedynie na wypadek padu serwerów Tlen i kłopotów z logowaniem).
Z Tlenem ostatnio mamy wszyscy spory problem, procent utraconych wiadomości jest olbrzymi.
Winę ponosi częściowo niestabilne połączenia internetowe (wiadomości nie wychodzą od nadawcy lub nie dochodzą do odbiorcy, zależnie od tego komu akurat padnie Internet). Inną przyczyną są kłopoty z serwerami Tlen - po zalogowaniu się potrafię czasem napisać kilkadziesiąt wiadomości (nie tracąc ani jednego pakietu przy pingowaniu np. google.com, Internet działa prawidłowo), a adresat uruchamiając komputer i logując się np. 10 godzin później nie dostaje nawet jednego wiersza tekstu ode mnie.
XMPP gmailowego praktycznie nie używamy ... przyczyną są wiadomości, które po wysłaniu do kontaktu offline pojawiają się u niego w panelu www gmaila, ale nie są przekazywane do komunikatora WTW (nie wie więc nawet o ich istnieniu) .. to bardzo niewygodny feler.

Jak widać, żaden z obecnie używanych protokołów nas nie zadowala.
Poszukujemy protokołu obsługiwanego przez WTW, który zapewni działające potwierdzenie dostarczenia wiadomości - wiadomość, która nie wyświetliła się na ekranie adresata miałaby być wysyłana przez serwer aż do skutku (czyli do momentu faktycznego odbioru), mamy dość przepadających wiadomości i szukamy stuprocentowo pewnego "dostarczyciela" tekstu.
Domyślam się, że taką opcję oferuje XMPP ... czy w przypadku każdego jabberowego serwera?
Założenie kont na jabber.org czy wtw.im i wykorzystanie ich w WTW sprawi, że pozbędziemy się kłopotu z ginącymi wiadomościami?
Jakieś dodatkowe uwagi, informacje o plusach/minusach?
W konfiguracji XMPP znajduje się opcja "włącz potwierdzenia dostarczenia wiadomości" - rozumiem, że jej zaznaczenie da oczekiwany efekt?

W Mirandzie można zaznaczyć opcję "Wysyłaj wiadomości wolniej, ale z potwierdzeniem", jest się wtedy informowanym o niedostarczonych wiadomościach (można wysłać je ponownie). W Konnekcie czy w desktopowej wersji Vibera jest się informowanym o statusie danej wiadomości (czy została dostarczona do odbiorcy).
Istnieje możliwość wprowadzenia czegoś podobnego do WTW (np. wtyczką)?

Będę wdzięczny za wskazanie przez Was odpowiedniego rozwiązania (może i serwera jeśli wybór padnie na xmpp).
Z góry dziękuję!

Offline Kaworu

  • Ryszard
  • Szlachta
  • *
  • Twój Koszmar Senny
    • k2t.eu
Odp: Przepadające wiadomości (Tlen/GG/GTalk/...) - rozwiązanie?
« Odpowiedź #1 dnia: Stycznia 22, 2014, 08:22:31 am »
Poszukujemy protokołu obsługiwanego przez WTW, który zapewni działające potwierdzenie dostarczenia wiadomości - wiadomość, która nie wyświetliła się na ekranie adresata miałaby być wysyłana przez serwer aż do skutku (czyli do momentu faktycznego odbioru), mamy dość przepadających wiadomości i szukamy stuprocentowo pewnego "dostarczyciela" tekstu.
GG. Obecnie tylko GG ma potwierdzenia wiadomości (o ile nie wyłączyłeś w opcjach). I jeśli komunikator nie dostanie potwierdzenia z serwera GG to po utracie połaczenia i jego wznowieniu wyśle wszystko niepotwierdzone ponownie. Jakoś niedługo XMPP na wtw.im albo entropy.im dostanie taki ficzer.

Domyślam się, że taką opcję oferuje XMPP ... czy w przypadku każdego jabberowego serwera?
Serwery oparte o prosody nowe oferują coś takiego, ale gorzej z klientami, bo tego chyba obecnie nie wspiera żaden. I w sumie sie nie dziwie, bo ten standard jest taki sobie ;P

Offline WojtekJ

  • Narybek
  • *
Odp: Przepadające wiadomości (Tlen/GG/GTalk/...) - rozwiązanie?
« Odpowiedź #2 dnia: Stycznia 22, 2014, 09:50:45 am »
Dziękuję za szybką i rzeczową odpowiedź!
W takim razie sytuacja z GG zmieniła się w ciągu ostatnich lat i moje obserwacje dają nieaktualny już obraz sprawy - przerzucam się na ten protokół ...
Pozdrawiam!

Offline adrian_007

  • Master Developer
  • Starszyzna
  • *
    • WTW PLUGINS
Odp: Przepadające wiadomości (Tlen/GG/GTalk/...) - rozwiązanie?
« Odpowiedź #3 dnia: Stycznia 22, 2014, 22:05:16 pm »
wbrew pozorom gg nie jest takie głupie, czasem programiści mają dziwne pomysły ale ogólnie rzecz ujmując od gg11 jest spoko ^^