Idziemy na polowanie czyli Darz Bór III
Ostatnio – zapewne po przeczytaniu poprzedniego artykułu z serii Darz Bór, odezwał się do mnie Sprae. Zaproponował mi rozwiązanie moich problemów z bluetooth’em. Tym rozwiązaniem jest prosty programik autorstwa Sprae.
Program pozwala w konsoli wyświetlić wszystkie widoczne dla nas urządzenia w zasięgu Tabletu. Napisany jest w pythonie. Do prawidłowego działania wymaga wersji python2.5. Ja najpierw zażyłem czerwoną pigułkę i odinstalowałem wersję python2.4. Następnie zainstalowałem python2.5-runtime (python2.5-bluez konieczny do działania tego programu, wchodzi w skład pakietu python2.5-runtime) Instalację wykonałem wydając w konsoli “rozkaz” apt-get install python2.5-runtime i… już
Oficjalna nazwa programu: lsbt.py
Nazwa kodowa: bthunter
kod programu:
import bluetooth as bt class ListDevices(bt.DeviceDiscoverer): def device_discovered(self, address, device_class, name): print '%s - %s' % (address, name) def inquiry_complete(self): self.busy = False def pre_inquiry(self): self.busy = True def __init__(self): bt.DeviceDiscoverer.__init__(self) self.find_devices(lookup_names=True) while self.busy: self.process_event() ListDevices()
Jak używać tego skryptu:
– ściągamy plik na dysk naszego pc i rozpakowywujemy go.
- kopiujemy plik do tabletu (ja skopiowałem na wewnętrzną kartę pamięci).
- można też zassać go od razu na Nkę , plik jest tutaj – rozpakowany i gotowy do działania. Wystarczy go tylko umieścić w wybranym przez nas miejscu.
- uruchamiamy bluetooth (Settings, Control panel, Bluetooth)
- uruchamiamy konsolę (X-term)
- przechodzimy do katalogu w którym umieściliśmy skrypt (u mnie cd /media/mmc2)
- uruchamiamy skrypt (python lsbt.py lub python2.5 lsbt.py )
- cieszymy się z ciekawych znalezisk.
Jeśli ktoś pragnie umieścić swoje znaleziska w jakimś pliku proponuje uruchomić skrypt przez python lsbt.py > nazwa_pliku.txt
Oddajmy jeszcze głos autorowi:
Jeśli chcecie mogę zmodyfikować program (nakładka graficzna, zapisywanie znalezisk w pliku skorelowane z aktualnym położeniem geograficznym, informowanie o byciu w zasięgu jakiś konkretnych urządzeń, czy jakiś aplet na home screen).
Dlatego zapraszam do instalacji oraz dyskusji. Nasza strona pełni rolę oficjalnego supportu do tego programu. W miarę naszych skromnych możliwości pomagamy uruchomić ten program
autorem programu jest:
Łukasz ‘Sprae’ Tretyn (saperwl maupa go2 dot pl)

