Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam!
Zgodnie z poradnikem [url]https://dug.net.pl/tekst/98/bluetooth_bez_gnome_i_kde/[/url] [b]hcitool scan[/b] wykrywa telefon.
root@debian:/home/pic/Desktop/blut# hcitool scan Scanning ... DC:CE:BC:03:xx:xx Pentagram Monster
Idę więc dalej i umieszczam w pliku skrypt [b]simple-agenta[/b]. Jednak nie mogę go odpalić bo
root@debian:/home/pic/Desktop/blut# sh skrypt skrypt: 2: skrypt: import: not found skrypt: 3: skrypt: import: not found skrypt: 4: skrypt: import: not found skrypt: 5: skrypt: import: not found skrypt: 6: skrypt: import: not found skrypt: 8: skrypt: Syntax error: "(" unexpected root@debian:/home/pic/Desktop/blut#
Widać, że python nie importuje
#!/usr/bin/python import gobject import sys import dbus import dbus.service import dbus.mainloop.glib
Ostatnio edytowany przez prosze (2015-01-06 14:43:42)
Offline
python -V
???
Simle-agent jest napisany w Pythonie2 a pewnie w systemie masz już wersję python3 domyślną, i stad błędy.
Masz tam w ogóle wersję python2?
Pokaż:
python2 -V
Offline
root@debian:/home/pic/Desktop/blut# python -V Python 2.7.8 root@debian:/home/pic/Desktop/blut# python2 -V Python 2.7.8 root@debian:/home/pic/Desktop/blut#
Offline
ja tam się nie znam, ale pierwszy raz widzę aby odpalać skrypt w pythonie przez sh...
...no ale ja wielu rzeczy jeszcze nie wiem :(
Offline
Próbowałem też inaczej
root@debian:/home/pic/Desktop/blut# ./skrypt.py File "./skrypt.py", line 2 import gobject ^ IndentationError: unexpected indent root@debian:/home/pic/Desktop/blut#
Offline
1401
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:06:09)
Offline
root@debian:/home/pic/Desktop/blut# python2 skrypt.py File "skrypt.py", line 2 import gobject ^ IndentationError: unexpected indent root@debian:/home/pic/Desktop/blut# python3 skrypt.py bash: python3: nie znaleziono polecenia root@debian:/home/pic/Desktop/blut#
Offline
1402
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:06:11)
Offline
...
Ostatnio edytowany przez prosze (2015-01-06 16:52:37)
Offline
Tylko jest maleńki problem bo muszę pobrać :)
1 aktualizowanych, 686 nowo instalowanych, 0 usuwanych i 103 nieaktualizowanych. Konieczne pobranie 1345 MB archiwów. Po tej operacji zostanie dodatkowo użyte 3215 MB miejsca na dysku. Kontynuować? [T/n]
[url]http://wklej.to/OTjfF[/url]
Ostatnio edytowany przez prosze (2015-01-06 17:22:25)
Offline
Tak mogę
#!/usr/bin/python import gobject import sys import dbus import dbus.service import dbus.mainloop.glib class Rejected(dbus.DBusException): _dbus_error_name = "org.bluez.Error.Rejected"
[b]mati75[/b] wywaliłem tylko to co nie jest potrzebne.
Ostatnio edytowany przez prosze (2015-01-06 17:25:55)
Offline
ten model tak ma - po prostu się wstydzi. wiesz - czerwona morda i tak dalej... może jakiś kremik przeciwko żylakom na pysku?
Offline
ethanak, możesz jaśniej.
Offline
@prosze: nie wiem skąd to masz, ale to nie oryginalny skrypt. nie skopowałeś sobie tego przypadkiem z przeglądarki? bo w postaci którą pokazałeś to nie ma prawa działać.
Offline
Kopiowałem go z paczki bluez. Teraz ten sam skrypt nie kopiowałem tylko zapisałem jako "simple-agent.py". Zawartość skryptu http://wklej.to/HJI0e Po odpaleniu mam
root@debian:/home/pic/Desktop/blut# ./simple-agent.py Traceback (most recent call last): File "./simple-agent.py", line 86, in <module> path = manager.DefaultAdapter() File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 70, in __call__ return self._proxy_method(*args, **keywords) File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 145, in __call__ **keywords) File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in call_blocking message, timeout) dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: Method "DefaultAdapter" with signature "" on interface "org.bluez.Manager" doesn't exist root@debian:/home/pic/Desktop/blut#
Ostatnio edytowany przez prosze (2015-01-06 17:58:59)
Offline
wyjaśnij mi dlaczego chcesz odpalić pojedynczy skrypt z paczki, która ma jakieś tam zależności.
czy jeśli robisz sobie kanapkę z szynką na kolację to pomijasz chleb i szynkę a potem drzesz mordę że masło za tłuste?
Offline
Ja tylko korzystam z poradnika [url]https://dug.net.pl/tekst/98/bluetooth_bez_gnome_i_kde/[/url] :)
Offline
1403
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:06:12)
Offline
root@debian:/home/pic# dbus-send --session --type=method_call --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.ListNames | grep 'bluez' Failed to open connection to "session" message bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken. root@debian:/home/pic#
Offline
1404
Ostatnio edytowany przez uzytkownikubunt (2016-12-01 01:06:13)
Offline
pic@debian:~$ dbus-send --session --type=method_call --print-reply --dest=org.freedesktop.DBus /org/freedesktop/DBus org.freedesktop.DBus.ListNames | grep 'bluez' pic@debian:~$
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00094 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.116.49.243' WHERE u.id=1 |
0.00063 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '18.116.49.243', 1732639938) |
0.00040 | SELECT * FROM punbb_online WHERE logged<1732639638 |
0.00047 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=26880 AND t.moved_to IS NULL |
0.00009 | SELECT search_for, replace_with FROM punbb_censoring |
0.00091 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=26880 ORDER BY p.id LIMIT 0,25 |
0.00131 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=26880 |
Total query time: 0.00488 s |