Nokia N810 Internet Tablet

Nasze przygody z N810

Archive for the ‘Darz Bór’ Category

czerwca-19-2008

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)

Umieszczone w kategorii Ciekawostki, Darz Bór, N810 How To, Programy, Python, Testy
czerwca-17-2008

Darz bór II

Podczas mojego ostatniego pobytu w wielkim centrum handlowym urządziłem sobie polowanie podobne do tego, które urządził Pdd. Udało mi się znaleźć 29 urządzeń korzystających z bluetooth. Niestety nie byłem w stanie zrobić zrzutu ekranu, gdyż Nka ciągle szukała nowych urządzeń, lub pobierała nazwę.

Dzięki temu zauważyłem, że lepiej nie skanować bluetootha w miejscach o dużym natężeniu ludzi a co za tym idzie urządzeń, gdyż ciężko jest zrobić wtedy coś innego. Ja nie byłem w stanie niczego zrobić, gdyż – jak już pisałem – Nka ciągle szukała nowych urządzeń, gdyż one złośliwie ;) pojawiały się w jej zasięgu.

A ustawienie zrobienia zrzutu po określonym czasie nie przynosiło zamierzonego efektu. Bo lista była długa na 3 ekrany :) Może ktoś ma lepszy sposób na zrobienie zrzutu ekranu?

Umieszczone w kategorii Ciekawostki, Darz Bór, Ogólnie, Rozważania, Testy
czerwca-2-2008

Darz bor!

Swego czasu Michaniu pisal o zastosowaniach bluetootha. Ja dzis przedstawiam “fotke” z ostatniej przejazdzki tramwajem:

Nazwy bluetooth w teleonach

Czy one robia to w TYM celu? :>

Technorati Tags:

Umieszczone w kategorii Ciekawostki, Darz Bór, Rozważania