Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для YuS_2

Crazy


Contributor


Сообщения: 1234
Благодарности: 517

Профиль | Отправить PM | Цитировать


Цитата Alexoner:
Случайно не осталась версия где есть проверка наличия файлов на телефоне? »
В смысле поиск файла? Так это, как раз, один из недостатков протокола... нет такой возможности, её можно только имитировать...
Дело в том, что никакой древовидной файловой структуры при работе с MTP, не существует, все действия осуществляются через созданный экземпляр COMObject, путем получения каждого элемента в отдельности, а они существуют только в виде родительского или дочернего (в случае если текущий элемент - каталог) элементов от текущего. В общем, не всё там просто, хоть и не невозможно. И именно поэтому, это достаточно медленные операции...

Цитата Alexoner:
Чтобы проверять, когда телефон хоть и подключён, но не разблокирован (то есть доступа нет). »
Не каждый смартфон, подключается по MTP протоколу по умолчанию, иногда включается просто зарядка, тогда и будет появляться ошибка, т.к. подключения попросту нет. В этом случае, доступ к смартфону нужен будет обязательно.

Цитата Alexoner:
Интересно, в чём выражается неполноценное копирование и какие недостатки у MTP? »
Неточно выразился, речь не про копирование, как таковое, а про файловые операции именно с файловой системой...
Media Transfer Protocol

-------
scio me nihil scire. Ѫ


Последний раз редактировалось YuS_2, 07-11-2020 в 19:59.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:45, 07-11-2020 | #15