Nexus 5 с запасом Android 4.4.4
Рабочий стол Ubuntu 14.04 LTS
Если я включаю свой телефон в мой компьютер, он автоматически обнаруживается и монтируется. Используя наутилус я могу перейти к своей папке DCIM/Camera и скопировать фотографии в свой рабочий стол.
Я хотел автоматизировать этот процесс, и таким образом, я записал сценарий, который бежит за телефоном, был смонтирован. Это автоматически обнаруживает точку монтирования (обычно что-то как /run/user/1000/gvfs/mtp:host=%5Busb%3A001%2C004%5D/
), получает список фотографий и копирует их в мое настольное использование cp
.
Я взял меня долгое время для замечания, но инструменты командной строки (как cp
и md5sum
) не смотрите последние 32 байта файлов. Когда я копирую файлы в свой рабочий стол, заключительные 32 byes всех файлов отсутствуют. Если я беру md5sum
хеш файлов, возвращенный хеш для файла, который пропускает те те же 32 байта.
Я погуглил немного и не могу найти никого с подобной проблемой.
У меня есть простой путь, подключение Попытки, Ваш телефон с PTP и менеджером по фотографии Shotwell имеет автоматическое изображение копии и видео к Вашему компьютеру. Существует больше фото управления в Linux, просто Google это.
Это - как соединить Nexus 5 с PTP: