Не отключайте рекламу на сайте - поможете проектуx86_64: LFD10-23.05 ; Roll24.02-24.04 ; LFU22 ; FAS ; Alt-Club-lxde3 i686: DDR01-21.08 Русские PuppyLinux
0 Пользователей и 1 Гость просматривают эту тему.
Нет.
какого демона такие изменения в продакшене.
parse () { BDADDR="$1" NAME="$2" DEVICE="$(echo $3|tr -d \")" HCI="hci$4"}bt-scan | while read L; do parse $L...здесь код gtkdialog....done
Проще так:
Цитата: DdShurick от 13 Ноябрь 2018, 12:02:43Проще так: Оказалось не проще
Что случилось?
bash-4.4# bt-scan Scanning ...20:A9:0E:72:AF:9C "ALCATEL ONETOUCH 2012D" Phone 0BC:B1:F3:46:7C:44 "C3520" Phone 0
bash-4.4# ./bt-browse BC:B1:F3:46:7C:44Browsing BC:B1:F3:46:7C:44 ...1 "OBEX Object Push" 11052 "Headset Audio Gateway" 11123 "Handsfree Audio Gateway" 111f4 "OBEX File Transfer" 11065 "Serial Port" 11016 "Dialup Networking" 1103
1 11052 11123 111f4 11065 11016 1103
(ServiceClassUUID_str) не надо выбрасывать
Имя файла у bt-scan делай старое
Потрясающе, первый раз наверное на форуме спросили мое мнение.
bash-4.4# bt-scan Scanning ...BC:B1:F3:46:7C:44 "C3520" Phone 020:A9:0E:72:AF:9C "ALCATEL ONETOUCH 2012D" Phone 0
BC:B1:F3:46:7C:44 C352020:A9:0E:72:AF:9C ALCATEL ONETOUCH 2012D
#!/bin/shbt-scan $1 || exit 1awk '{print $1}' /tmp/btscan.lst | while read BDADDR do bt-browse $BDADDR done
которые не спареные еще.
bt-browse проверку на паринг может сделать?
Спареное - определить сервисы, неспареное - не определять.