2008-03-25

Обмен файлами с телефоном, поддерживающим протокол OBEX

Иногда (по крайней мере мне "иногда", другим, может, чаще) необходимо перекинуть файлы с компьютера в телефон или наоборот. Для этой цели нам пригодится пакет obexftp:

apt-get install obexftp

Т.к. мой телефон Motorola SLVR L7 привязан к компьютеру через bluetooth (при настройке GPRS-интернета), проблем в состыковке не возникло. Телефон сам определяет тип файла (аудио. видео, графика) и кидает в соответствующую папку. Передаем файл в телефон:

mao-note-debian:/home/mao# obexftp -b 00:11:77:11:FF:00 -p /mnt/fat32/MediaLibrary/Pictures/lug.png

Принимаем файлы с телефона:

mao-note-debian:/home/mao# obexftp -b 00:17:00:D9:A8:8A --get /picture/PhotoCall/Hadya2.jpg
Browsing 00:17:00:D9:A8:8A ...
Channel: 9
Connecting...done
Receiving "/picture/PhotoCall/Hadya2.jpg"... Sending ""... Sending "picture"... Sending "PhotoCall"... done
-done
Disconnecting...done


Принятые файлы кидаются в домашнюю папку (/home/user) пользователя.

Выдаем на экран (в терминал) список файлов в папке:

mao-note-debian:/home/mao# obexftp -b 00:11:00:DD:A8:8A --list /picture/Debian Browsing 00:11:00:DD:A8:8A ...
Channel: 9
Connecting...done
Receiving "/picture/Debian"... Sending ""... Sending "picture"... done

Далее список файлов


Есть еще куча команд по работе с файлами, подробнее man obexftp.

Комментариев нет: