Forum bloga technologicznego JDtech.pl i użytkowników bezpłatnego dostępu do internetu Aero2

Pełna wersja: AeroGUI [win/lin/osx(python)] [androidowe "modemy" z adb] [skrypty reconnectu]
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witajcie Smile
Mam wam do zaprezentowania moją aplikacje na komputery lub tablety z linuxem/windowsem/OSX.
Ze względu na to, że napisana jest w pythonie to jest dosyć multiplatformowa.
Domyślnie skonfigurowana jest do reconnectu telefonu z androidem po ADB, ale w configu jest polecenie które jest wydawane podczas reconnectu, wiec każdemu kto tylko chce przekonfigurowanie jej na router/modem nie powinno sprawić problemu (mogę to zrobić nawet ja o ile dostanę odpowiednią ilość informacji).

Aplikacja pisana tylko ze względu na potrzebę czegoś prostego co po prostu działa, wiec jest bardzo prosta.
Najpierw instalujemy wszystko co jest podane na githubie w zakładce wymagania, potem pobieramy całość jako zipa, rozpakowujemy, a potem po prostu dwukrotnie klikamy na aerogui.
Jeśli chcemy schować okienko konsoli albo je minimalizujemy, albo zmieniamy rozszerzenie pliku na pyw.

Zapraszam do testowania, zgłaszania błędów, sugestii itp.
Wszelkie sugestie mile widziane Smile

Tutaj aplikacja: github
Tutaj screeny:
[Obrazek: aero.png]
[Obrazek: aero1.png]
[Obrazek: aero2.png]
[Obrazek: aero3.png]

Testerów zapraszam do komentowania działania programu Smile
*nawet samo "działa" wystarczy*
Cześć.
Bardzo czekałem na takie narzędzie, niestety u mnie nie działa poprawnie. Pomimo przepisania kodu i informacji o jego poprawności, program niepotrzebnie ponownie wyświetla okienko z nową captchą, poza tym nie potrafi poprawnie zrestartować połączenia. Muszę zrobić to ręcznie na telefonie (tylko przy użyciu guzika do włączania/wyłączania danych, bo opcja trybu samolotowego odzyskuje sprawność dopiero po restarcie telefonu) a następnie wypiąć i ponownie wpiąć wtyk usb do komputera, żeby telefon był ponownie widoczny dla systemu.

System: windows xp sp3
Telefon: samsung galaxy s plus z Androidem 2.3.3
internet udostępniam komputerowi poprzez standardowy androidowy usb tethering


[Obrazek: lAhmdOG.png]
Telefon musi być zrootowany(EDIT: działa też bez roota, przynajmniej u mnie), a ty musisz mieć załączone w nim debugowanie usb (komunikat adb w screenie wskazuje na wyłączone).
Dodatkowo przydałyby się sterowniki do telefonu w kompie Smile
Telefon jest zrootowany, debugowanie też włączone, sterowniki są, inaczej nie działałby tethering usb.
Komunikat o zakończeniu restartowania połączenia nie jest prawdziwy w moim przypadku, ponieważ i tak to muszę zrobić ręcznie. Sam kod jest wyświetlany, przesyłany z powrotem i akceptowany poprawnie. Jedyne co nie działa to właśnie restart.

Jeśli po wpisaniu kodu poprzez twój program wejdę na jakąś stronę, jestem przekierowywany na bdi.aero2.pl, jednak nie otrzymuję wtedy kolejnego kodu, a jedynie informację o konieczności restartu. Twój program natomiast ciągle generuje kolejne captche w 60 sekundowych odstępach.

co to jest to root@ville na twoich screenach? ville konkretnie
Wiem, program po prostu myśli ze połączenie się zrestartowało, ale tak nie jest - ADB napisało "device not found".
Może po prostu nie masz sterowników ADB w systemie (osobne są do adb).
EDIT:
ville to nazwa mojego telefonu Smile
HTC One S
tam pokazuje się co wykonuje się po adb
a mógłbyś mi wskazać jakiś link do tych sterowników adb odpowiednich dla mojego telefonu? Wszystko co mnie się udaje znaleźć to sterowniki usb.
jeśli chodzi o GT-I9001 (oraz inne stare androidowe samsungi) to potrzeba do instalacji Kies'a, by mieć w systemie sterowniki ADB
http://downloadcenter.samsung.com/conten...sSetup.exe

jeśli nie chcesz Kiesa, to ktoś przygotował paczkę "gołych sterowników"
http://forum.xda-developers.com/showthre...?t=1426502
Dalej to samo: error: device not found po wpisaniu captchy. Zauważyłem, że ADB Interface jest widoczny w Menedżerze Urządzeń tylko kiedy USB Tethering w telefonie jest wyłączony. Jeśli włączę udostępnianie internetu, to ADB znika. Bez sensu...

W jaki sposób ty udostępniasz internet z telefonu? Może jest inna metoda?
ja nie używam do tego celu telefonu - w trybie teteheringu usb telefon zachowuje się jak modem hilink, (czyli router wyposażony w interfejs w postaci karty sieciowej usb, co mi zdecydowanie nie odpowiada i nie każdy smartfon z androidem ma tethering usb)

możliwe, że zachowanie zależy od wersji androida

musisz poczekać na autora
No na to wygląda, ze to przez starego androida.
Ja na 4.4 nie mam problemów - i adb i tethering naraz bez problemu działają.
Spróbuj uruchomić ADB bez mojej aplikacji i przetestuj czy działa, bo nie mam już pomysłów.
A więc muszę pozostać przy starych rozwiązaniach, szkoda. Dziękuję za pomoc w każdym razie.
Czemu się poddajesz Wink
Próbujmy dalej, mowie Ci, spróbuj uruchomić samo adb.
modyfikacja skryptu pod Ubuntu oraz skrypt startujący połączenie network managerem
Przekierowanie