[ekg2-devel] Nieprawid³owe nawi±zywanie rozm
Jakub Zawadzki
darkjames w darkjames.ath.cx
Nie, 17 Lut 2008, 22:24:04 CET
On Sun, Feb 17, 2008 at 09:50:52PM +0100, Micha³ Kazior wrote:
> > Jak bylo wyzej wspomniane, ekg2 nie obsluguje userlist gdzie ten sam
> > nick wystepuje wielokrotnie. ekg2 obsluguje gg i tlena natywnie, wiec
> >
> > workaroundy:
> > - nie korzystac z transportow w czasie uzywania ekg2.
> > Korzystac natywnie z protokolow. Dla osob z ktorymi mamy kontakt
> > przez kilka protokolow poustawiac metakontakty.
>
> Odpada. Nie raz zdarza mi siê zmieniæ komputer. Wtedy zalogowanie
> chocia¿by na gmail.com udostêpnia mi komunikacjê ze znajomymi,
> niewa¿ne czy z tymi na GG, czy na Jabberze (m.in dlatego w³a¶nie
> u¿ywam Jabbera na Gmail-u).
dlatego zaznaczylem _w czasie uzywania ekg2_
Nie wiem czy jest jakas sensowna metoda na to? jabber:iq:privacy (?)
[ale chyba gtalk tego nie obsluguje :)]
> Nie by³oby mo¿e lepiej, gdyby zamiast `char *target' w `window_t'
> dowi±zaæ `userlist_t *target' ? W ten sposób mieliby¶my dostêp do
> danego kontaktu i jego informacji (uin,target,groups), w tym do
> wska¼nika void *priv. Dziêki temu mo¿naby zrobiæ niebezpo¶redni dostêp
> do zasobów Jabberowych (ju¿ w samej wtyczce Jabbera).
To zupelnie odpada. Tworzenie tymczasowych struktur na osoby z ktorymi
chcemy porozmawiac a nie chcemy dodawac do userlisty.
I jeszcze kwestia ze okno kontaktow wolalbym zeby mialo nazwe
__contacts, a nie tylko numerek 1000 [ale z tym sie mozna klocic]
Szczegolnie ze po get_uid(w->session, w->target) dostajesz uida tejze osoby,
a po userlist_find(w->session, w->target) dostajesz ta strukturke, o
ktorej mowisz.
Oczywiscie jesli istnieje przyporzadkowanie 1:1 w->target <-> konkretny user.
A ze nickname tego nie gwarantuje (shame on you, jabber guys),
to trzeba przejsc na uidy i tyle.
> To tylko taki pomys³ odemnie. Tak ja bym to zrobi³, chocia¿ brakuje mi
> jeszcze informacji o dok³adnej budowie Ekg2 przez co moge bredziæ.
Nie bredzisz, tylko ja bym wolal zmieniac jak najmniej kodu.
(NOTE: nie mowie ze chce to robic)
Pozdrawiam.
Wiêcej informacji o li¶cie dyskusyjnej ekg2-devel