View previous topic :: View next topic |
Author |
Message |
ALev
Joined: 29 Dec 2007 Posts: 58
|
(Separately) Posted: Wed Nov 06, 2024 01:20 Post subject: |
|
|
Orion9
Ну, что могу сказать?
ftpuse не смогает подключить локальный FTP.
Собственно, чтобы это произошло, надо, как понимаю, суметь подключить такое соединение для начала в браузере. У меня ничего не получилось.
Я вот опробовал ещё NetDrive 2.6.5. build 739 (нашёл на торрентах).
Он тоже не смогает подключить локальное FTP как диск, хотя программуля очень мощная и интересная.
То есть надо для начала станцию раздачи на телефон какую-то ставить. |
|
Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 772
|
(Separately) Posted: Wed Nov 06, 2024 11:36 Post subject: |
|
|
ALev
Может, проблема с портами или файрволом? Тут есть пример подключения к Андройду:
Code: | C:\Windows\system32>ftpuse x: 192.168.1.7 mypass /USER:myusername /PORT:7272
Connecting...
Connected.
The operation completed successfully |
Там еще ключ /DEBUG вроде есть, можно посмотреть, что он выдаст.
Добавлено спустя 1 час 35 минут:
ALev wrote: | Я вот опробовал ещё NetDrive 2.6.5. build 739 (нашёл на торрентах).
Он тоже не смогает подключить локальное FTP как диск, хотя программуля очень мощная и интересная. |
А вы не пробовали через эту программу смонтировать диск WebDAV-сервера, запущенного на телефоне? Ведь WebDAV у вас в браузере вроде работал.
Тут еще твики в реестр советуют какие-то вносить, в случае если не работает ftpuse:
http://forum.oszone.net/post-2805883.html
Но не знаю, стоит ли пробовать такое. |
|
Back to top |
|
 |
ALev
Joined: 29 Dec 2007 Posts: 58
|
(Separately) Posted: Thu Nov 07, 2024 21:38 Post subject: |
|
|
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 большое спасибо. Вместе мы это дело как-то решили и заинтересовали других поработать в этом направлении! |
|
Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 772
|
(Separately) Posted: Fri Nov 08, 2024 01:05 Post subject: |
|
|
ALev, ну да, способов набралось немало: usb, ftp, smb, webdav... Может, кто еще пятый посоветует, чтобы собрался фул-хаус
Рад, что у вас получилось! |
|
Back to top |
|
 |
ALev
Joined: 29 Dec 2007 Posts: 58
|
(Separately) Posted: Tue Nov 12, 2024 02:50 Post subject: |
|
|
Orion9
AndroidDrive, так-то хорош, но автор сразу предупреждает, что через него плохо копируются файлы, это подтверждает и практика.
Меня же сейчас стали интересовать и более расширенные задачи, такие как синхронизация, обмен данными телефон - компьютер.
По сути мне требуется собственный скрипт для перемещения и копирования файлов по определённым критериям.
Я стал докапываться до ChatGPT, чтобы он мне помог с этой задачей.
Он предложил помочь создать скрипт в PowerShell.
Но для удобства копирования/перемещения файлов желательно иметь доступ к телефону через букву диска.
И для такого варианта он предложил мне освоить программу USB Redirector.
Я нашёл версию 6.12.0.3230.
В Local USB devices выполняю Share USB Device.
Операция произведена успешно.
Но вот как подключить теперь его как диск - я не понимаю. |
|
Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 772
|
(Separately) Posted: Tue Nov 12, 2024 13:54 Post subject: |
|
|
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 в ветке для вашего телефона спросить, там могут помочь. |
|
Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|