K2T.eu :: Forum
WTW => Propozycje => Wtyczki => Wątek zaczęty przez: the_mask w Listopada 12, 2010, 07:07:23 am
-
W tej chwili avatary z konta Facebook'owego są pobierane tylko dla dostępnych kontaktów. Dałoby radę jakoś coś zmajstrować (w formie opcji w XMPP), żeby kontakty pobierało dla kontaktów także niedostępnych ;) ?
-
Z tego co się orientuje to taka jest specyfika protokołu XMPP ;)
-
No ok, ale wtw mógłby przechowywać avatary z listy w "swojej" pamięci tudzież folderze "avatars".
-
No i przechowuje...
wtw/profil/user/.cache/_xmppAvatar
-
Chyba masz rację... dlaczego więc te avatary nie są przypisane dla kontaktów offline?
Są tylko przy kontaktach, które były aktywne w naszej sesji wtw. Ale przy tych ktore się nie pojawiły podczas sesji choćby na chwilę - nie ma.
-
I jak tam Kaworu? ;) Da się coś zrobić, aby avatary były też przypisane do kontaktów offline tak jak w gg?
-
Zgłosiłem już to na BugTrackerze, ale Kaworu zamknął, jako "facebook tak ma". Czy nie było by jednak możliwe takie rozwiązanie jak zaproponował switalski.piotr? Kiedy kontakt był by offline pobierał by avatara z dysku, a kiedy online tak jak teraz. Oczywiście na dysku był by zapisany i podpięty avatar który ostatnio był używany przez danego użytkownika.
Kaworu, chyba dało by radę zrobić coś takiego, co? ;)
-
a kontynuujac tok myslenia... po co więc avatary zapisują się na dysku skoro korzystają z nich tylko kontakty online? zapis tylko po to by uzyc w danej sesji? Powinny w takim razie kasowac sie po wylaczeniu wtw... albo opcja nr 2: jak Piter napisal ;]
-
No przecież. Bo jak awatar się powtórzy w kolejnej sesji to powinniśmy go ponownie pobrać zamiast wziąć z cache. Hooohoo.
Na FB informacje o awatarze są dostępne tylko dla kontaktów online, tyle. W sumie to tak jest dla większości kontaktów XMPP.
-
A nie można zrobić, żeby dla kontaktow offline pobierało z cache, a jak sie ktoś onlinuje to sprawdzaloby avatar i jak coś podmieniało?
-
Technicznie można. Nie planuje, nie lubię niespójności.
-
Co jest niespójnego w tym, że kontakt będzie miał ostatnio pobrany avatar, a nie ten który jest obecnie domyślny na FB (w 99% przypadków będzie to jeden i ten sam avatar)?
-
Już widzę (zdarzyło się już pare razy coś w podobnym stylu) jak wylecą ludzie z "zmieniłem awatar a wciąż mam stary", albo coś podobnego. Jakkolwiek by nie było parę osób będzie narzekało. A skoro i tak będziecie narzekać, a aby narzekali inny muszę się pomęczyć z kodem... preferuje obecnie narzekających.
-
Jeśli to była by osoba używająca wtw do komunikacji z FB to raczej mało prawdopodobne, że jej się nie zaktualizuje. Bo mając włączone wtw będzie online -> będzie mogła pobrać swój nowy avatar.
Co do innych maruderów którym nie zmienią się avatary znajomych, cóż wszystkiego mieć nie można, a i tak pewnie nie zauważą, że jest poprzedni avatar.
-
Jeśli dotyczyło by to FB to i całego XMPP.
A poza tym nie uważam awatarów za rzecz ważną szczególnie, dlatego wcale nie czuję potrzeby zmiany obecnego stanu rzeczy.
-
Ale skoro już są, to można by było to udoskonalić... ;)
-
Działa zgodnie ze specyfikacja, i jak mówiłem - nie mam zamiaru tego zmieniać. ;P
-
To może chociaż jakaś furtka dla taki maruderów jak my, którzy chcieli by sobie sami to ustawić, tak jak w gg, na sztywno. Co? ;)
-
No jest,można napisać wtyczkę ;P
-
proste:
if offline
...czytaj avatar z dysku
...if zmienił się na online
......zaktualizuj avatar
else
...automatycznie pobierz avek z neta
i mamy od razu: avatary zapisane lokalnie wykorzystane, aktualizację tychże podczas zmiany na online kontaktu i automatyczne wykorzystanie avków z sieci, jeśli podczas połączenia się ci byli już zalogowani ;p