Orion9
Ну, что могу сказать?
ftpuse не смогает подключить локальный FTP.
Собственно, чтобы это произошло, надо, как понимаю, суметь подключить такое соединение для начала в браузере. У меня ничего не получилось.
Я вот опробовал ещё NetDrive 2.6.5. build 739 (нашёл на торрентах).
Он тоже не смогает подключить локальное FTP как диск, хотя программуля очень мощная и интересная.
То есть надо для начала станцию раздачи на телефон какую-то ставить.
Получить структуру файлов и папок android на компьютер
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
ALev
Может, проблема с портами или файрволом? Тут есть пример подключения к Андройду:
Там еще ключ /DEBUG вроде есть, можно посмотреть, что он выдаст.
Добавлено спустя 1 час 35 минут:
Тут еще твики в реестр советуют какие-то вносить, в случае если не работает ftpuse:
http://forum.oszone.net/post-2805883.html
Но не знаю, стоит ли пробовать такое.
Может, проблема с портами или файрволом? Тут есть пример подключения к Андройду:
Код: Выделить всё
C:\Windows\system32>ftpuse x: 192.168.1.7 mypass /USER:myusername /PORT:7272
Connecting...
Connected.
The operation completed successfullyДобавлено спустя 1 час 35 минут:
А вы не пробовали через эту программу смонтировать диск WebDAV-сервера, запущенного на телефоне? Ведь WebDAV у вас в браузере вроде работал.ALev писал(а):Я вот опробовал ещё NetDrive 2.6.5. build 739 (нашёл на торрентах).
Он тоже не смогает подключить локальное FTP как диск, хотя программуля очень мощная и интересная.
Тут еще твики в реестр советуют какие-то вносить, в случае если не работает ftpuse:
http://forum.oszone.net/post-2805883.html
Но не знаю, стоит ли пробовать такое.
Orion9
Дальнейшие мои пробы. Сразу скажу — решение есть!
WebDAV-сервер
На Android в Браузере встаёт как http://192.168.1.64:8080/
А в Проводнике, после "Подключить как сетевой диск" как DavWWWRoot(\\192.168.1.64@8080)(Z:)
При этом в TC этот диск никак не отображается.
* * *
FTPUSE
FTPUSE Z: 192.168.1.64 /USER:admin mypass /PORT:3535 /DEBUG
// Реальные данные несколько иные
Connecting...
FTP SendCmd: CWD /
-->Err: EIdNotConnected Not Connected
FTP SendCmd: USER admin
-->Ext: 331
FTP SendCmd: PASS
-->Err: EIdProtocolReplyError Authentication failed
-->Err2: EIdProtocolReplyError Authentication failed
Authentication failed
Диагностика через telnet:
220 X-plore FTP ready
А вариант:
FTPUSE Z: 192.168.1.64 mypass /USER:admin /PORT:3535 /DEBUG
Connecting...
FTP SendCmd: CWD /
-->Err: EIdNotConnected Not Connected
-->Err2: EIdConnectException Socket Error # 10060
Connection timed out.
Socket Error # 10060
Connection timed out.
* * *
MTPdrive
Только платные версии.
* * *
AndroidDrive совместно с Dokan
https://github.com/GustavLindberg99/AndroidDrive
Вот, это то, что нужно!
Отдельными дисками встали Внутренняя и Внешняя память телефона.
И эти диски отображаются в TC!
Сам же телефон подключен к компьютеру через USB.
При обмене данными с телефоном в таком режиме есть свои проблемы.
Тут ещё важно не запустить несколько копий AndroidDrive, а то дисков намножится, если включен флажок автомонтирования.
Сама программа висит в Области уведомлений, и взаимодействие с ней через контекстное меню.
По крайней мере этот вариант справился с моей задачей, и я создал через плагин diskdir не только структуру Внешней памяти, но и Внутренней.
Тебе, дорогой Orion9 большое спасибо. Вместе мы это дело как-то решили и заинтересовали других поработать в этом направлении!
Дальнейшие мои пробы. Сразу скажу — решение есть!
WebDAV-сервер
На Android в Браузере встаёт как http://192.168.1.64:8080/
А в Проводнике, после "Подключить как сетевой диск" как DavWWWRoot(\\192.168.1.64@8080)(Z:)
При этом в TC этот диск никак не отображается.
* * *
FTPUSE
FTPUSE Z: 192.168.1.64 /USER:admin mypass /PORT:3535 /DEBUG
// Реальные данные несколько иные
Connecting...
FTP SendCmd: CWD /
-->Err: EIdNotConnected Not Connected
FTP SendCmd: USER admin
-->Ext: 331
FTP SendCmd: PASS
-->Err: EIdProtocolReplyError Authentication failed
-->Err2: EIdProtocolReplyError Authentication failed
Authentication failed
Диагностика через telnet:
220 X-plore FTP ready
А вариант:
FTPUSE Z: 192.168.1.64 mypass /USER:admin /PORT:3535 /DEBUG
Connecting...
FTP SendCmd: CWD /
-->Err: EIdNotConnected Not Connected
-->Err2: EIdConnectException Socket Error # 10060
Connection timed out.
Socket Error # 10060
Connection timed out.
* * *
MTPdrive
Только платные версии.
* * *
AndroidDrive совместно с Dokan
https://github.com/GustavLindberg99/AndroidDrive
Вот, это то, что нужно!
Отдельными дисками встали Внутренняя и Внешняя память телефона.
И эти диски отображаются в TC!
Сам же телефон подключен к компьютеру через USB.
При обмене данными с телефоном в таком режиме есть свои проблемы.
Тут ещё важно не запустить несколько копий AndroidDrive, а то дисков намножится, если включен флажок автомонтирования.
Сама программа висит в Области уведомлений, и взаимодействие с ней через контекстное меню.
По крайней мере этот вариант справился с моей задачей, и я создал через плагин diskdir не только структуру Внешней памяти, но и Внутренней.
Тебе, дорогой Orion9 большое спасибо. Вместе мы это дело как-то решили и заинтересовали других поработать в этом направлении!
Orion9
AndroidDrive, так-то хорош, но автор сразу предупреждает, что через него плохо копируются файлы, это подтверждает и практика.
Меня же сейчас стали интересовать и более расширенные задачи, такие как синхронизация, обмен данными телефон - компьютер.
По сути мне требуется собственный скрипт для перемещения и копирования файлов по определённым критериям.
Я стал докапываться до ChatGPT, чтобы он мне помог с этой задачей.
Он предложил помочь создать скрипт в PowerShell.
Но для удобства копирования/перемещения файлов желательно иметь доступ к телефону через букву диска.
И для такого варианта он предложил мне освоить программу USB Redirector.
Я нашёл версию 6.12.0.3230.
В Local USB devices выполняю Share USB Device.
Операция произведена успешно.
Но вот как подключить теперь его как диск - я не понимаю.
AndroidDrive, так-то хорош, но автор сразу предупреждает, что через него плохо копируются файлы, это подтверждает и практика.
Меня же сейчас стали интересовать и более расширенные задачи, такие как синхронизация, обмен данными телефон - компьютер.
По сути мне требуется собственный скрипт для перемещения и копирования файлов по определённым критериям.
Я стал докапываться до ChatGPT, чтобы он мне помог с этой задачей.
Он предложил помочь создать скрипт в PowerShell.
Но для удобства копирования/перемещения файлов желательно иметь доступ к телефону через букву диска.
И для такого варианта он предложил мне освоить программу USB Redirector.
Я нашёл версию 6.12.0.3230.
В Local USB devices выполняю Share USB Device.
Операция произведена успешно.
Но вот как подключить теперь его как диск - я не понимаю.
ALev
Что-то не понятно, почему USB Redirector был предложен ChatGPT-ом. Из того, что я почитал про программу, она больше для подключения к USB-устройствам удаленно, т.е. позволяет открыть доступ к USB-устройствам, чтобы другие клиенты в сети могли с ним работать будто со своими собственным локальными устройствми USB.
Вы же нашли хорошую программу:
https://rsload.net/soft/traffic/26040-netdrive.html
WebDAV на телефоне у вас заработал. Попробуйте этой программой подключить диск через webdav или ftp. Даже если на телефоне нет встроенного ftp-сервера, можно поставить сторонний. Еще вариант с SMB остается, ведь получалось же у кого-то через тот же LAN drive
P.S. Можно еще на форуме 4pda в ветке для вашего телефона спросить, там могут помочь.
Что-то не понятно, почему USB Redirector был предложен ChatGPT-ом. Из того, что я почитал про программу, она больше для подключения к USB-устройствам удаленно, т.е. позволяет открыть доступ к USB-устройствам, чтобы другие клиенты в сети могли с ним работать будто со своими собственным локальными устройствми USB.
Вы же нашли хорошую программу:
https://rsload.net/soft/traffic/26040-netdrive.html
WebDAV на телефоне у вас заработал. Попробуйте этой программой подключить диск через webdav или ftp. Даже если на телефоне нет встроенного ftp-сервера, можно поставить сторонний. Еще вариант с SMB остается, ведь получалось же у кого-то через тот же LAN drive
P.S. Можно еще на форуме 4pda в ветке для вашего телефона спросить, там могут помочь.