Мобильные устройства Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:мобильные_устройства [2012/09/21 18:38]
[Настройка]
wiki:мобильные_устройства [2014/01/21 19:16] (текущий)
Строка 54: Строка 54:
 ==Проверка монтирования== ==Проверка монтирования==
 В принципе этого достаточно,​ что бы проверить схему и примонтировать мобильное устройство от root. В принципе этого достаточно,​ что бы проверить схему и примонтировать мобильное устройство от root.
-<​code>​obexfs -bXX:​XX:​XX:​XX:​XX:​XX -BYY /​mnt/​Nokia</​code>​+<​code>​sudo obexfs -bXX:​XX:​XX:​XX:​XX:​XX -BYY /​mnt/​Nokia</​code>​
 Проверка результата Проверка результата
 <​code>​sudo ls /​mnt/​Nokia</​code>​ <​code>​sudo ls /​mnt/​Nokia</​code>​
-Должно отобразиться содержимое мобильного устройства,​ часто это два диска- его внутренняя и внешняя память. Если содержимого нет и вы не знаете что делать,​ попробуйте написать в этой теме(ссылка на обсуждение статьи).+Должно отобразиться содержимое мобильного устройства,​ часто это два диска- его внутренняя и внешняя память. Если содержимого нет и вы не знаете что делать,​ попробуйте написать в [[http://​forum.ubuntu.ru/​index.php?​topic=202292|этой теме]].\\
 Для отмонтирования используйте следующую команду:​ Для отмонтирования используйте следующую команду:​
 <​code>​sudo fusermount -u /​mnt/​Nokia</​code>​ <​code>​sudo fusermount -u /​mnt/​Nokia</​code>​
Строка 76: Строка 76:
 После этого можно монтировать мобильное устройство от пользователя,​ например командой<​code>​mount /​mnt/​Nokia</​code>​отмонтировать командой<​code>​umount /​mnt/​Nokia</​code>​ После этого можно монтировать мобильное устройство от пользователя,​ например командой<​code>​mount /​mnt/​Nokia</​code>​отмонтировать командой<​code>​umount /​mnt/​Nokia</​code>​
 ====Cоздание скрипта-демона=== ====Cоздание скрипта-демона===
-Для автоматизации сохранения файлов с мобильного устройства,​ естественно,​ понадобится процесс,​ запускающийся в фоне и следящий за появлением вашего устройства в зоне видимости bluetooth-адаптера компьютера. Для синхронизации будем использовать ''​rsync''​. После успешной синхронизации демон "​засыпает"​ на 12 часов, это сделано,​ чтобы он не начинал повторную синхронизацию каждый раз, пока вы не выключите где нибудь bluetooth.+Для автоматизации сохранения файлов с мобильного устройства,​ естественно,​ понадобится процесс,​ запускающийся в фоне и следящий за появлением вашего устройства в зоне видимости bluetooth-адаптера компьютера. Для синхронизации будем использовать ''​rsync''​. 
 + 
 +Принцип действия:​ 
 +  * Каждые 60 секунд скрипт проверяет доступность устройства с указанным адресом;​ 
 +  * В случае доступность запускается копирование новых и измененных файлов из указанного пути в мобильном устройстве по указанному пути на ПК; 
 +  * После успешной синхронизации демон "​засыпает"​ на 12 часов ​(43200 секунд), это сделано,​ чтобы он не начинал повторную синхронизацию каждый раз, пока вы не выключите где нибудь bluetooth.
 <​code>​gedit ~/​bin/​mobile_sync.sh</​code>​ <​code>​gedit ~/​bin/​mobile_sync.sh</​code>​
 Содержимое файла: Содержимое файла:
 <code bash mobile_sync.sh>#​!/​bin/​bash <code bash mobile_sync.sh>#​!/​bin/​bash
-address="​00:25:CF:C2:B6:D5"+address="​XX:XX:XX:XX:XX:XX"
 while (sleep 60) while (sleep 60)
 do do
Строка 94: Строка 99:
 done done
 </​code>​ </​code>​
-<​note>​В данном примере выполняется сохранение всех новых фотографий ​с устройства Nokia в папку пользователя. Для редактирования путей, просмотрите их в Nautilus, если вам необходимо добавить пути или ввести какие либо исключения,​ ознакомьтесь с ''​man rsync'',​ в крайнем случае спросите в теме на форуме(ссылка не тему с обсуждением).</​note>​+<​note>​В данном примере выполняется сохранение всех новых фотографий с телефона Nokia N79 в папку пользователя. Для редактирования путей, просмотрите их в Nautilus, если вам необходимо добавить пути или ввести какие либо исключения,​ ознакомьтесь с ''​man rsync'',​ в крайнем случае спросите в [[http://​forum.ubuntu.ru/​index.php?​topic=202292|теме на форуме]].</​note>​
 Делаем исполняемым Делаем исполняемым
 <​code>​chmod +x ~bin/​mobile_sync.sh</​code>​ <​code>​chmod +x ~bin/​mobile_sync.sh</​code>​
Строка 101: Строка 106:
  
   * [[http://​dev.zuckschwerdt.org/​openobex/​wiki/​ObexFs| Wiki Obexfs]]   * [[http://​dev.zuckschwerdt.org/​openobex/​wiki/​ObexFs| Wiki Obexfs]]
-  * +  * [[http://​forum.ubuntu.ru/​index.php?​topic=202292|Тема]] на форуме с обсуждением статьи
  
-{{tag>​мобильные_устройства синхронизация}}+{{tag>​мобильные_устройства синхронизация ​Bluetooth}}