通过 wifi 将文件从 Android 发送到 PC

通过 wifi 将文件从 Android 发送到 PC

目前我使用在 android 上安装的 ftp 服务器,然后连接到 WiFi,我的电脑上有相同的网络,然后我在我的电脑上打开 ftp 地址并复制文件。

有没有办法在不使用 FTP 的情况下在 Android 和 PC 之间发送文件?如果您建议使用 USB 电缆,那是不可能的,因为单台 PC 需要管理很多 Android。此外,每根电缆上都需要一个标识。

我想用 VB 制作一个能够从 android 复制文件的程序,这样只需单击 1 次,我就可以交替执行所有复制文件。但有时,它会在没有通知的情况下破坏文件。所以如果可能的话,我想尝试其他方法

答案1

有很多方法可以做到这一点。我首先想到的是 -

  • SMB / SAMBA / Windows 文件共享客户端和文件管理器比比皆是。
  • SSH 守护进程和 scp/sftp 客户端也很多。
  • 私人 Dropbox 类型配置(例如使用 Owncloud 或 Nextcloud)
  • Webdav(http 扩展)
  • 使用带有文件管理器的微型(用于 Android)网络服务器。
  • ssh / telnet 和 netcat 以及管道。(需要技术知识)

我可以想到更多深奥的方法,但它们不实用或不值得列出(某种编译或 FUSE 共享块设备)

答案2

有各种服务器-客户端协议,服务器和客户端可以在 Android 或 PC 上运行。服务器或客户端应用的安装位置无关紧要,但客户端通常更轻量,因此更喜欢 Android 设备,因此在应用商店中可能也更容易获得。

例如常见的ES文件浏览器(Android 应用程序)有:

  • 内置 SMB(品牌“LAN”)客户端
  • FTP 客户端
  • SFTP/SCP 客户端
  • FTP 服务器(品牌远程管理器)

根据我的经验,最快的解决方案是Airdroid应用程序。Android 网络允许:

  • 使用 PC 上的 Web 浏览器界面通过 wifi 访问手机。无论是 LAN 还是远程,远程都需要创建帐户。
  • 他们还有一个桌面客户端,我认为它只是颠倒了 Web 服务器/Web 客户端的角色。

或者,如果你没有局域网,但又想使用 wifi,因为它有实际的好处,那么无线网络直连. 实现可能使用 FTP 或类似的实际传输协议。

似乎您想通过使用 PC 脚本从多个 Android FTP 服务器提取文件来自动传输文件。但您的数据已损坏。请考虑更换 FTP 服务器应用程序(可能使用 SMB)或检查 wifi 信号。

相关内容