Pojawił się nowy program do łączenia się z Internetem przez telefon komórkowy, modem GPRS, UMTS, HSDPA itp. Global GPRS obsługuje ponad sto urządzeń i stale dodawane są nowe. Zawiera też listę zagranicznych dostawców Internetu.
Mam nadzieję, że dzięki temu znikną wreszcie z forum płaczący właściciele telefonów, modemów, którzy nie rozumieją skomplikowanych skryptów komunikacyjnych.
Program jest do ściągnięcia ze strony: http://www.globalgprs.strony.pl. Można tam również obejrzeć sobie zestaw zdjęć działającego programu i jego różnych modułów.
Zapraszam do testowania wersji beta1 i wysyłania uwag na mój e-mail (dostępny na stronie i we wnętrzu programu). Niedługo dołączę kolejne skrypty komunikacyjne i wprowadzę kilka poprawek. Ta wersja mimo, że jest ciągle rozbudowywana, jest w pełni funkcjonalna, nie działają tam tylko mało istotne moduły.
A teraz trochę dodatkowych informacji dla bardziej zainteresowanych:
Lista obsługiwanych urządzeń jest w programie – w okienku gdzie wybiera się urządzenie. Część urządzeń jest wymieniona z nazwy (najczęściej gdy mają nietypową konfigurację), inne są pogrupowane razem np. u Motoroli mamy najczęściej 2 rodzaje konfiguracji urządzeń dlatego zamiast pisać dla każdej komórki to samo zsumowałem je do:
- Motorola – Standard models 1
- Motorola – Standard models 2
W przypadku Siemensa tak dobrze nie poszło, np. Siemensa ME45 musiałem wydzielić z wspólnej grupy i ma osobny skrypt. Wiele urządzeń uruchamia specjalny skrypt uniwersalny, jest też grupa dodatkowych skryptów AD, którą zaleca program w razie niepowodzenia. W trakcie testów są wspomniane w programie skrypty z serii Smart. Dlatego najlepiej uruchomić program i przetestować zalecane przez niego 2-3 różne skrypty.
Sam miałem w swoim ręku kilkadziesiąt urządzeń, reszta skryptów powstała w wyniku korespondencji z użytkownikami i testowania wysłanych im programów narzędziowych. Dzięki temu mogłem pokusić się o tworzenie wspólnych skryptów dla różnych grup urządzeń. Niektóre z nich będą jeszcze ulepszane i przenoszone do innych grup albo wydzielane jako osobne urządzenia.
Program podpowiada niedoświadczonemu użytkownikowi w jakiej kolejności powinien testować te skrypty, a specjalny moduł potrafi analizować komunikaty o błędach w logach i wskazywać rozwiązania (przykład takiej analizy jest na stronie na zdjęciu). Na razie jest tam dodane rozpoznanie tylko kilku typowych błędów – to jeszcze wersja testowa programu beta – muszę najpierw koncentrować się na ważniejszych elementach. Dlatego ta sztuczna inteligencja doradzająca użytkownikowi nie jest jeszcze w pełni wyszkolona. 🙂
Niedługo planuję dodać kilka kolejnych nietypowych urządzeń. Jeśli ktoś ma takie i udało mu się znaleźć dla niego działające porady w Internecie, to chętnie je poczytam, by poznać jak ten sprzęt funkcjonuje – e-mail do mnie jest na stronie programu.
W wersji 1.0 beta1 połączenie internetowe było testowane na Ubuntu, Kubuntu, Xubuntu, Linux Mint (także na wersjach LiveCD niezainstalowanych na dysku twardym). Kolejne wersje programu będą obsługiwać inne dystrybucje.