DotGadu jest projektem, którego celem jest stworzenie OpenSource-owej biblioteki obsługującej protokół Gadu-Gadu z poziomu .NET. Biblioteka jest pisana w C#, docelowo dla Microsoft .NET Framework oraz MONO, tak aby można bylo używać jej pod linux, macos, windows. DotGadu jest rozwijane w oparciu o opis protokołu Gadu-Gadu stworzonego na potrzeby biblioteki libgadu, opis protokołu można znależć tutaj: http://ekg.chmurka.net/docs/protocol.html

News:
  • 2008-08-25
  • Zdecydowałem się na wydanie nowej wersji ze względu na błąd, o którym piszę w poprzednim news. DotGadu_2008_08_25 posiada poprawioną klasę GaduReceiver, zaktualizowaną dokumentację, tutorial, oraz przykłady. Celem wydania nowej wersji jest przyzwyczajenie ludzi do używania konstruktora GaduServer gdzie można podać adres ip servera z, którym DotGadu działa dobrze. Problem nie został rozwiązany ale używanie servera np. 91.197.13.26 nie powoduje problemów. Więc reasumując, na razie póki nie uda się rozwiązać problemu nie polegajcie na hub gg i podawajcie adres ip ręcznie tak jak zostało to pokazane w nowych przykładach i nie powinno być problemu.

  • 2008-08-24
  • Parę osób pisało do mnie w sprawie kłopotów z DotGadu. Problem polega na tym, że zdarza się sytuacji w, której połączymy się z serverem, zalogujemy się, następnie kiedy próbujemy wykonać jakąkolwiek operację server nie odpowiada. Problem zauważyłem już chwilę temu, parę wieczorów próbowałem go rozwiązać, ale niestety bez skutku. Dlatego chciałbym poprosić was o pomoc, źródła cały czas są dostępne na SVN, jeżeli ktoś czuje się na siłach to zapraszam do rozwiązania problemu i stworzenia gotowego patcha, bardzo mi to pomoże. Mogę również podzielić się jedną obserwacją, zauważyłem, że problem zdarza się tylko na niektórych adresach srv zwracanych przez hub gg. Proponuję więc na razie używać konstruktora w, którym możemy podać adres ip servera pobranego np. stąd: http://www.kadu.net/monitor/. Warto przetestować, które servery są ok, a które nie zbyt dobrze działają z DotGadu. Jeżeli ktoś ma jakieś pomysły, inne obserwacje to piszcie do mnie na dominikcebula@gmail.com

  • 2008-08-10
  • Po długiej przerwie wpuszczam nową wersję DotGadu. Zostały dodane powiadomienia o statusie użytkowników na naszej liście, obsługa katalogu publicznego oraz lista kontaktów. Aktualnie jestem w trakcie pisania dokumentacji, którą udostępnię jutro albo pojutrze.

  • 2008-03-10
  • Dzisiaj znalazłem trochę czasu na wypuszczenie nowej wersji biblioteki. W tej wersji nie ma dużo zmian, został poprawiony błąd zgłoszony przez Drakon-a, brak obsługi polskich czcionek podczas przesyłania wiadomości czy zmieniania statusu.

  • 2008-03-02
  • Nadszedł czas na następną wersję DotGadu. W tym wydaniu został poprawiony poważny błąd w GaduSender, została dodana obsługa usług HTTP, ważny event w klasie Gadu OnGaduCriticalError. Dokumentacja oraz tutorial zostały zaaktualizowane, binarki biblioteki do pobrania w dziale download, wersje jak zwykle dla MONO oraz Microsoft .NET Framework. Podsumowując, aktualnie biblioteka posiada następujące funkcje:
    - szukanie aktywnego serwera gg
    - łączenie z serwerem gg
    - rozłączanie z serwerem gg
    - logowanie do gg
    - wylogowanie z gg
    - wysyłanie wiadomości
    - odbieranie wiadomości
    - odbieranie potwierdzeń dostarczenia wiadomości
    - zmiana statusu
    - pobieranie tokenow
    - rejestrowanie konta
    - usuwanie konta
    - zmiana hasła
    - przypomnienie hasła na e-mail
    - ping/pong serwera gg

  • 2008-02-15
  • Dzisiaj wypuściłem pierwszą wersje DotGadu. Napisany został również tutorial, pare przykładów, wygenerowałem dokumentację. Zapraszam do testowania pierwszej wersji DotGadu, pamiętajcie, że DotGadu cały czas jest w wersji ALPHA, wiec niestety ale muszę uprzedzić, że biblioteka może sprawiać kłopoty. Błędy powodujące nieciekawe zachowania biblioteki będą oczywiście poprawiane z wersji na wersje, więc jeżeli zauważycie coś niepokojącego piszcie do mnie na dominikcebula@gmail.com lub zgłoście błąd na Bug Tracker.

  • 2008-02-13
  • Sesja, sesja i po sesji... wracam do DotGadu. Aktualnie przygotowuje się do wydania pierwszej wersji DotGadu. Nanoszę poprawki na kod, pisze tutorial, a w najbliższym czasie zajmę sie dokumentacją.

  • 2008-01-06
  • Prace nad DotGadu zawieszone z powodu braku czasu - studia, planowana data wznowienia prac 2008-02-15

  • 2007-12-20
  • Święta - pora odejść od komputera ;-)

  • 2007-12-03
  • Projekt zostaje zarejestrowany na sourceforge.net

  • 2007-11-20
  • Zostaje stworzony ogólny zarys i koncepcja projektu. Zaczynamy pracę

  • 2007-11-14
  • Na kole naukowym .NET (dotnet.wsiz.rzeszow.pl)) pada pomysł stworzenia biblioteki do obslugi Gadu-Gadu

Design downloaded from Free Templates - your source for free web templates