Скрипт автозапуска при подключении iPad

Способ, которым Ubuntu обрабатывает документы на iPad, великолепен (без какой-либо настройки). Он бьет окна, даже с установленным iTunes.

Я хочу, чтобы документы в некоторых приложениях iPad автоматически синхронизировались в моем каталоге Dropbox, когда iPad подключен через USB. Синхронизация проста; запуск сценария невозможен.

Я уже читал информацию в различных (очень устаревших) уроках. Лучшее, что я смог найти, было здесь: https://askubuntu.com/a/25091/16157

Я использовал lsusb со следующими результатами: Шина 002 Устройство 012: ID 05ac: 12a2 Apple, Inc.

(Обратите внимание, что при подключении iPad Ubuntu, кажется, монтирует его в две разные точки монтирования: одну для «Документов» и одну для всей файловой системы iPad. Они оба смонтированы в ~ / .gvfs)

Я создал следующий файл /etc/udev/rules.d/96-ipad_sync.rules

Я пробовал это:

ACTION=="add", ATTRS{idVendor}=="05ac", ATTRS{idProduct}=="12a2", RUN+="/home/kit/bin/jobdone2"

, а также это:

ACTION=="add", ATTR{idVendor}=="05ac", ATTR{idProduct}=="12a2", RUN+="/home/kit/bin/jobdone2"

~ / bin / jobdone2 ​​- это скрипт, который воспроизводит mp3-файл. Я проверил, что это работает (используя alt + f2, а затем набрав ~ / bin / jobdone2).

Пока что я подключаю iPad, ничего не происходит.

Это вывод, который я получаю, набрав udevadm monitor –env

KERNEL[29348.114010] add      /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4 (usb)
KERNEL[29348.114844] add      /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:1.0 (usb)
KERNEL[29348.129118] remove   /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:1.0 (usb)
KERNEL[29348.130699] add      /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:4.0 (usb)
KERNEL[29348.130845] add      /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:4.1 (usb)
KERNEL[29348.130909] add      /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:4.2 (usb)
UDEV  [29348.163861] add      /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4 (usb)
UDEV  [29348.170390] add      /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:1.0 (usb)
UDEV  [29348.171521] add      /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:4.1 (usb)
UDEV  [29348.172230] remove   /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:1.0 (usb)
UDEV  [29348.172890] add      /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:4.2 (usb)
UDEV  [29348.175645] add      /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:4.0 (usb)
1
задан 13 April 2017 в 15:23

1 ответ

Попробуйте изменить ATTRS на ATTR для поставщика и продукта

0
ответ дан 13 April 2017 в 15:23

Другие вопросы по тегам:

Похожие вопросы: