graficzne statusy na gg
sabunia portal
Witam wszystkich
Postanowiłem napisać własnego klienta gg jednak mam problem z logowaniem.
Struktura wygląda tak :
#define GG_LOGIN70 0x0019
struct gg_login70 {
int uin; /* mój numerek */
char hash_type; /* rodzaj funkcji skrótu hasła */
char hash[64]; /* skrót hasła */
int status; /* status na dzień dobry */
int version; /* moja wersja klienta */
char unknown1; /* 0x00 */
int local_ip; /* mój adres ip */
short local_port; /* port, na którym słucham */
int external_ip; /* zewnętrzny adres ip */
short external_port; /* zewnętrzny port */
char image_size; /* maksymalny rozmiar grafiki w KB */
char unknown2; /* 0xbe */
char description[]; /* opis, nie musi wystąpić */
int time; /* czas, nie musi wystąpić */
};
Ja wypełniam ją tak (pokażę na zmyślonych danych) : powiedzmy nr 111222211 haslo: haselko
gg_login70 login = {111222211, GG_LOGIN_HASH_GG32, gg_login_hash("haselko", welcome.seed), 0x0002, 0x2a, 0x00,0 , 0, 0, 5050, 256, 0xbe, 0, 0};
Potem wysyłam strukturę :
send(s,(char*)&login,sizeof(login),0);
i odbieram odpowiedź serwera :
recv(s,(char*) &statuslogowania,4,0);
Nie wiem dlaczego ale serwer nie przesyła mi żadnego pakietu.
Korzystałem z tego opisu http://toxygen.net/libgadu/protocol/
Wie ktoś może w czym problem ?
Cześć ;-)
Ostatnio pracuje nad prostym klientem GG. Pojawił mi się problem przy wyświetlaniu statusów użytkowników. Mój klient ma nie obciążać zbytnio systemu więc postanowiłem, że nie będzie zawierał grafiki.
No i problem mam z tym ze moja procedura nie sprawdza lub sprawdza i "mówi" że dostępna jest tylko jedna osoba a to nie prawda :-/
Oto ona:
HGG.Users.Add(1234567,'dasda',true);
HGG.Users.Add(1234568,'fsdfsd',true);
HGG.Users.Add(1234569,'ghgjhj',true);
HGG.Users.Add(1111111,'klghl,',true);
HGG.Users.Add(2222222,'nmm',true);
HGG.Users.Add(3333333,'dsdsd',true);
sleep(2000);
for i:=0 to HGG.Users.Count-1 do
begin
if HGG.Users[i].Status=usAvailable then
begin
Lista.Add('dostępny');
end else
begin
Lista.Add('niedostępny');
end;
end;
no i co tutaj jest źle?
wiem, że na tym forum się o takie rzeczy nie prosi ale zaryzykuje...
może ktoś ma po prostu gotową procedurę sprawdzającą ale działającą
z góry bardzo dziękuję ;-)
*numery GG pozmieniałem
Witam!
Pilnie poszukujemy grafika który wykona szatę graficzną dla b. dobrej strony (nie cały layout - tylko "ubranie" dla strony).
Oferujemy dożywotni status VIP z zaproszeniami, specjalnymi dostępami i innymi bonusami na naszej stronie. Ponadto za solidną robotę oferujemy wynagrodzenie - uzależnione jest to jednak od kilku aspektów...
Po więcej informacji zapraszam na GG 8693605.
Pozdrawiam i czekam na kontakt :-)
Witam
Kłania się Bartosz Pachelski, Public Relation serwisu Hslab.pl
[http://hslab.pl]. Otóż pragnąc dostosować serwis do współczesnych
wymogów, zdecydowaliśmy zmienić oprawę graficzną Forum oraz Lay strony
głównej. Z tym pierwszym nie mamy problemu, ale za to z tworzeniem
portalu na Post-Nuke z pociętego już Lay raczej radzić Nam trudno .
Otóz zdecydowaliśmy poszerzyć grono redakcyjne o osobę, która byłaby to
w stanie wykonać, oraz z którą mieliśmy stałą współpracę w formie
Redaktora.
Oto nowy Lay :
- [url=http://members.lycos.co.uk/maximhuz/glowna_f1.jpg]Strona Hslab
rev 2.0
-------------------------------
Wymagania
- wiek powyżej 15 lat
- dobra znajomość Phbb lub Post-Nuke
- rzetelność
- niekrętactwo
Co możemy zaoferować :
- dochody z reklam
- miłe grono i sympatyczną atmosferę
- status Redaktora oraz wszelkie korzyści z tego przysługujące
- w razie chęci sprzęt do testów
- Nieograniczone miejce na serwerze
- e-mail
- wielką satysfakcję z prowadzenia Serwisu.
Oczywiście oto statystyki [wg. Stat.pl power by Gemius.pl]
Odsłon dziennie: 10k
Użytkowników dziennie: 2500
Jeżeli chcesz do Nas dołączyć, oto moje dane kontaktowe:
GG: 5051999 (pisać pomimo niedostępności - stan ukryty wiadomo czemu)
lub na prv lub na Kain@hslab.pl
Pozdrawiam wszystkich
Czyżby po zeszłotygodniowej awarii serwerów popularnego komunikatora Gadu-Gadu producent, jako rekompensatę postanowił wypuścić jego nową, zaktualizowaną wersję? Na to pytanie nie znam odpowiedzi, ale faktem jest, że najnowsza wersja jest już dostępna (build 8704) i została ona wyposażona w kolejne przydatne funkcje.
Co więc się zmieniło?
•zostały dodane dwa nowe statusy "PoGGadaj ze mną" i "Nie przeszkadzać"
•znacznie rozbudowany został Katalog Publiczny Użytkowników i integracja z geowyszukiwaniem
•został zastosowany mechanizm antyspamowy
•wspólna lista kontaktów na serwerze dla aplikacji: Nowe GG, GG Classic, GGOpisy graficzne (dostępne tylko dla użytkowników najnowszej wersji GG)
Oczywiście, aby pobrać najnowszą wersję darmowego komunikatora wystarczy wejść na stronę WWW.gadugadu.pl
Źródło: WWW.videotesty.pl
" />Tak ostanio przygladam się histori i mam kilka.. hmm.. propozycji, lub raczej luźnych pomysłów które po podszlifowaniu mogłby troszkę podnieść funkcjonalność. A zatem:
1. Statusy sa w histori pokazywane tak samo jak wiadomości. Troszkę to zaciemnia obraz -> dałoby się je jakoś graficznie wyróżnić? Np.: Pogrubionym textem coś w okolicach -
[17.05.2003 14:52] Ciuciu: Zajęty: dłubie sobie
No szczytem szczęścia byłoby jakby można to konfigurować czyli np w panelu historia byłoby pole, w którym byśmy wpisali: "<b>[%date] %n: %s[: %d]</b>", ale to może być już trudniejsze.
2. Ilość pozycji w pojedyńczym "rzucie" w histori jest chyba stała. Tymczasem IMHO troszke lepiej sprawuje się podział rozmów (przynajmniej w jakimś stopniu graficzne rozróżnienie kiedy się takowa zaczęła i skończyła). W gg troszkę dziwnie wygląda ucinanie rozmowy przy każdym wyłączeniu okna, bo bardzo często owocuje to dzięsiątkami wpisów, w których jest pojedyńcza wiadomość. Tutaj ktoś by musiał nad tym pomyśleć jakby to miało zadziałać
W każdym razie to były takie luźne uwagi. Może coś pomoga :)
Na stronie głównej www.gawedziarzproject.republika.pl w jednym z newsów jest wymienione co aktualnie ma Gawędziarz v1.5. Listę też można znaleść w tym temacie
-Dodano możliwość minimalizacji komunikatora poprzez naduszenie klawisza ESC.
-Dodano możliwość uruchamiania programu odrazu zminimalizowanego.
-Poprawiono błąd z opcją ustawiania takiego samego opisu jak przy danym kontakcie.
-Poprawiono wysyłanie plików graficznych.Pokazują się w oknie rozmowy. (Jeszcze nie mozna odbierać!)
-Poprawiono błąd z wykrzaczaniem się okien podczas wybierania pliku z lista kontaktow od GG
-Dodano mini-paint z możliwością wysyłania obrazków.
-Dodano sortowanie listy kontaktów (dostepni na gorze, potem z/w,niedostepni)
-Poprawiono błąd z avatarami (wykrzaczanie okien)
Od tamtego newsa dodano:
-Dodano szybki odnośnik do forum
-Poprawiono ustawianie opisów
-Usunięto znaki '( )' Gdy ktoś był dostępny, a nie miał opisu.
-Dodano zapamiętywanie statusu.Program po uruchomieniu ustawia taki sam opis, jak przed zamknięciem.
Prace idą bardzo wolno ze wzgledu na szkole. Dni w ktorych moge troche posiedziec nad GWDZ to piątek, sobota i niedziela, w ostatecznosci tez czwartek.
Cytat
A sami byli dla siebie większym ciężarem niż ciemność. Mdr 17,20
A sami byli dla siebie większym ciężarem niż ciemność. Mdr 17,20_2