То, что вы ищете, это агент Bluetooth, который проверяет PIN-код. Вы найдете очень простой здесь, написанный на Python. Вам просто нужно изменить конец RequestPinCode на 'return' 0000 '', например.
Bluetooth-соединение в командной строке в Ubuntu 11.10
10135
allprog
Я использую Ubuntu 11.10 и пытаюсь подключиться к устройству Bluetooth из командной строки, но мне всегда нужно вводить PIN-код в графическом диалоговом окне. Команды, которые я использую:
root@ubuntu:~# hcitool scan Scanning ... 00:00:00:00:00:00 device root@ubuntu:~# rfcomm connect 0 00:00:00:00:00:00 1
И после этого появляется диалоговое окно ввода PIN-кода.
Есть ли способ сохранить взаимодействие в командной строке? В моей среде запрещено использовать GUI или требовать от пользователя вводить PIN-коды. Кстати, PIN-код всегда один и тот же, но MAC будет время от времени меняться.
Аналогичный вопрос для * сопряженных * устройств на [askubuntu.com] (http://askubuntu.com/questions/48001/connect-to-bluetooth-device-from-command-line)
lumbric 12 лет назад
0
Этот вопрос касается ранее сопряженных устройств. В моем случае мне нужно контролировать процесс сопряжения.
allprog 12 лет назад
0
1 ответ на вопрос
1
Ravachol
Большое спасибо! Что я должен делать, если он возвращает это исключение: dbus.exceptions.DBusException: org.bluez.Error.AlreadyExists: уже существует. Я полагаю, что агент уже есть, но как я могу отменить это?
allprog 12 лет назад
0
Это означает, что агент уже запущен. Должно быть что-то вроде blueman (blueman-manager). «killall blueman-manager» должен сделать свое дело.
Ravachol 12 лет назад
0
Красивая! Оно работает! Мне пришлось убить апплет blueman и запустить моего взломанного агента. Blueman-менеджер полезен для удаления пар.
allprog 12 лет назад
0
Похожие вопросы
-
2
.profile в Mac OS X?
-
6
Какие функции Zsh вы используете?
-
2
Белкин Bluetooth и беспроводной USB-адаптер
-
-
5
Прозрачная командная строка в Vista?
-
4
Используйте портфель Windows из командной строки
-
4
Почему некоторые команды не существуют?
-
11
Есть ли простой способ разделить mp3 файлы?
-
2
Как вы связываете iPhone с Vista через Bluetooth?
-
2
Как я могу получить OSX Terminal.app для открытия полноэкранного режима, а не каскадного?
-
4
Почему звук моего iPhone при воспроизведении через Bluetooth останавливается, когда дисплей выключае...