Nareszcie Gadu-Gadu na małych ekranach

ilustracja Powstała kolejna edycja najbardziej oczekiwanego polskiego programu dla palmtopów z systemem Pocket PC. Tak moi drodzy... doczekaliśmy się w końcu działającego klienta Gadu-Gadu. Aplikacja pod nazwą GGClone powstała całkowicie od podstaw, w ciągu niespełna dwóch dni. Jej autor pragnie pozostać chwilowo anonimowy. Zaznaczam jednak iż nie jest to żadna z osób, które do tej pory starały się stworzyć taką aplikację. Z przyjemnością ogłaszam więc rozpoczęcie publicznych testów wersji 0.04 alpha programu GGClone. GGClone został napisany przy pomocy języka C# co oznacza iż jest on ściśle przystosowany do pracy na urządzeniach z zainstalowanym pakietem .NET Framework, lub w przypadku urządzeń przenośnych .NET Compact Framework. Wchodzą w to palmtopy z:
- najnowszymi okienkami Windows Mobile 2003 for Pocket PC, które to posiadają .NET Compact Framework preinstalowny w pamięci ROM
- a także palmtopy z okienkami Pocket PC 2000 oraz Pocket PC 2002, na których wcześniej należy zainstalować .NET Compact Framework (na palmtopie zajmuje około 2.5MB)

Pamiętajcie jednak iż aplikacja GGClone jest nadal niedokończona. Może ona posiadać ukryte błędy oraz niedokończone elementy. Wszystkie usterki w działaniu aplikacji, propozycje nowych funkcji, czy też innego rozwiązania obecnie zaimplementowanych możliwości proszę zgłaszać na naszym forum, dokładnie w tym wątku.

ilustracja ilustracja

Okno główne aplikacji, po lewej rozwinięte menu wyboru statusu


Oto procedura instalacji oraz konfiguracji programu:
- najpierw należy pobrać pakiet .NET Compact Framework dla swojego rodzaju procesora oraz zainstalować go w pamięci urządzenia (są to albo pliki CAB, które po pobraniu przegrywamy do PDA i uruchamiamy jak zwykłą aplikację, lub jest to cały pakiet instalatora w pliku .msi, który uruchamiamy z poziomu peceta)
- następnie pobieramy GGClone v0.04 alpha i rozpakowujemy plik .ZIP na PC
- przy pomocy notatnika edytujemy plik friends.txt, który to służy za plik konfiguracji programu
- w pierwszej linijce tego pliku należy podać nasz numer Gadu-Gadu
- w drugiej nasze hasło
- kolejne linijki to już nasza mobilna lista kontaktów, czyli:
- w trzeciej ksywkę osoby, która będzie na pierwszym miejscu listy kontaktów
- w czwartej jej numer Gadu-Gadu
- w piątej następną ksywkę ... itd
- po wypełnieniu tych danych przegrywamy wszystkie pliki (czyli friends.txt, ggclone.exe i pliki .BMP dostarczane w archiwum .ZIP) do dowolnego folderu w pamięci PDA
- teraz wystarczy już tylko połączyć się z internetem (patrz dalej - znane problemy) i odpalić program



Główne okno programu zawiera listę dodanych osób wraz z ich aktualnym statusem oraz przycisk "Rozmowa". Teraz by połączyć się z serwerem Gadu-Gadu należy wybrać z menu Status -> "Dostępny" lub inną pozycję jak np. "Zaraz wracam". Po prawidłowym zalogowaniu się okno zawierające listę osób zmieni kolor z szarego na białe. Można wtedy wybrać daną osobę (podwójny klik) i nacisnąć przycisk "Rozmowa".

ilustracja ilustracja

Gdy jesteśmy w głównym oknie, a otrzymaliśmy wiadomość,
informacja o niej pokaże się w małym oknie na środku ekranu.
Zrzut ekranu po prawej stronie prezentuje okno rozmowy


Otworzy się nowe okno gdzie na górze znajduje się:
- pole do wpisywania tekstu
- przycisk "Wyślij" (można też zwyczajnie kliknąć w enter na klawiaturze programowej)
- rozwijane menu z numerami Gadu-Gadu osób z którymi rozmawiamy
- większe okienko, w którym pojawiają się wysłane oraz odebrane komunikaty
- i przycisk "Czyść", który opróżnia owe okno z tekstu

W czasie rozmowy z kilkoma osobami, wiadomości wysyłane do nas wyświetlane są wspólnie, w jednym oknie. By odpowiedzieć danej osobie należy wybrać jej numer z rozwijanego menu i dopiero wtedy wysłać komunikat.

Przed wyłączeniem programu należy wybrać najpierw statusu "Niedostępny" (patrz dalej)

Staraliśmy się także oszacować ile danych jest transmitowanych między GGClone a serwerem Gadu-Gadu w czasie prowadzenia rozmowy jak i gdy nie wysyłamy ani też nie odbieramy komunikatów. Oto wyniki naszych testów:

Brak rozmowy, tylko obserwacja ekranu listy kontaktów po połączeniu z serwerem:
- 1 próba:
1787 bajtów odebranych
1236 bajtów wysłanych
2 minuty

- 2 próba:
3008 bajtów odebranych
1905 bajtów wysłanych
9 minut

Rozmowa i to dość intensywna ponieważ szybko zasuwam po programowej klawiaturce :)
- 1 próba:
5503 bajtów odebranych
3859 bajtów wysłanych
6 minut

- 2 próba
15732 bajtów odebranych
13733 bajtów wysłanych
17 minut

Znane problemy:
- program nie łączy się z serwerem Gadu-Gadu przez połączenia nawiązywane przy pomocy komputera (czyli ActiveSync, lub proxy), działa za to przy bezpośrednim połączeniu przez telefon komórkowy czy też kartę sieciową
- wszystkie inne palmtopy posiadające system Windows CE .NET, czyli na przykład tak popularny ostatnio DOT320 (możliwe iż także webpad Siemens SimPad SL4 z systemem .NET) po zainstalowaniu .NET Compact FrameWork uruchamiają GGClone, ale na skutek różnic w systemie operacyjnym okno listy osób przesłania menu Status. Można je kliknąć ale jest to utrudnione. Niestety nie sprawdzaliśmy czy program łączy się z serwerem GG przez telefon komórkowy, czy też bezpośrednio przez kartę sieciową. Ale sprawdzaliśmy proxy i niestety podobnie jak wyżej nie łączy się.
- palmtopy z systemem Windows CE for Handheld PC, po zainstalowaniu pliku CAB z .NET Compact FrameWork, również uruchamiają aplikację. Niestety tutaj także napotkaliśmy problem przy łączeniu się z serwerem Gadu-Gadu, nawet przez kartę sieciową. Połączenie GSM ani proxy nie było testowane.
- przy wyłączeniu aplikacji bez wcześniejszej zmiany statusu na "Niedostępny" system operacyjny może zacząć bardzo wolno pracować, jedynym ratunkiem jest tutaj reset
- czasami z bliżej nieokreślonych przyczyn następuje zwieszenie się programu na oknie rozmowy. W czasie wewnętrznych testów miało to miejsce wyłącznie gdy uruchomiony był WisBar. Bez tej aplikacji program zachowywał się poprawnie.
- bez lepszego menadżera zadań jakim jest np. WisBar, nie sposób przełączyć okno rozmowy na okno listy kontaktów, a także zamknąć całkowicie program (wina standardowej opcji smart-minimize)
- brak obsługi polskich liter


ilustracja

Okno GGClone na T-Sinus Pad z systemem Windows CE for Handheld PC
Kliknij w tą miniaturkę by zobaczyć większy obraz


Pobierajcie potrzebne pliki z tych adresów:
- GGClone v0.04alpha (0.012MB)
- .NET Compact FrameWork ARM (plik CAB) (2.5MB)
- .NET Compact FrameWork MIPS (plik CAB) (2.6MB)
- .NET Compact FrameWork SH3 (plik CAB) (2.4MB)
- .NET Compact FrameWork Pakiet instalatora (wszystkie CPU, instalacja z poziomu Windows) (3.1MB)
W ramach naszej witryny stosujemy pliki cookies w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w urządzeniu końcowym. Można dokonać w każdym czasie zmiany ustawień dotyczących cookies. Więcej szczegółów w naszej Polityce Prywatności. Akceptuję otrzymywanie plików cookies z serwisu pdaclub.pl. Akceptuję