Cześć!
Jak w temacie czyli czy posiada ktoś jakieś nakierowanie na bibliotekę do obsługi GG w C#?
Znalazłem tylko te dwie:
http://sourceforge.net/projects/ggcslib/
http://code.google.com/p/dotgadu/
Lecz obydwie już nie działają
Pozdro!
Cześć!
Jak w temacie czyli czy posiada ktoś jakieś nakierowanie na bibliotekę do obsługi GG w C#?
Znalazłem tylko te dwie:
http://sourceforge.net/projects/ggcslib/
http://code.google.com/p/dotgadu/
Lecz obydwie już nie działają
Pozdro!
Cześć!
Sam szukałem takiej biblioteki, niestety bezskutecznie, znalazłem jedynie opis protokołu gadu na tej stronie - http://toxygen.net/libgadu/protocol/
Zacząłem pisać jej implementację w C#, wszystko szło dobrze, niestety zatrzymałem się w punkcie zmiany statusu. Serwer odsyła pakiet typu 0x0035, oznaczający poprawne logowanie, jednak status się nie zmienia.
Myślę nad stworzeniem projektu w google code, wtedy może prace ruszyły by do przodu.
Tak. W pierwszej kolejności uzyskujemy adres sewera przez HttpWebRequest, a dalej wszystko leci pod TcpClient. Z chęcią podzielę się tym, co mam teraz, zawsze lepiej kodzić we dwóch niż samotnie :) Tym bardziej w projekcie takim, jak ten :) Jeśli jesteś chętny, to zakładam projekt w Google Code i możemy zacząć nad tym myśleć :)
Widzę, że taki projekt maiłby duże wsparcie u was :) Miło słyszeć, założyłem właśnie projekt na google code, z systemem SVN. Podajcie swoje maile tutaj, lub w prywatnych wiadomościach i dodam was do projektu. Źródła zostały wgrane na serwer. Oto adres: http://code.google.com/p/sharp-gadu/
Większość bibliotek pod platformę .net jest nieaktualna, bez wsparcia lub całkowicie niedziałająca. Myślę, że stworzenie podobnego projektu będzie dobrym doświadczeniem dla każdego z uczestników, i będzie przydatną biblioteką dla każdego innego programisty :)
Wrapper by polegał na dllimport i przepisaniu struktur z C na C#. Ewentualnie, skompilować ze źródeł w używając C++/CLI i wyeksportować swój własny interfejs jako assembly. To drugie miałoby taką zaletę, że byłby to tylko jeden plik dll (hybryda kodu niezarządzanego i zarządzanego, ale możliwa do dodania jako reference do każdego projektu w C#).
Coldpeer napisał(a):
http://code.google.com/p/shgg/ by @Deti + http://4programmers.net/C_sharp/Gotowce/Prosty_klient_GG
Shgg przestało być rozwijane w 2009 roku, drugi klient, z tego co widzę, także nie jest aktualny, bo z 2007 roku, gadu gadu jednak rozwija się trochę.
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.