欢迎了解 Photon?

Version Twitter: AbhilashHegde9

Photon 是一款使用 flutter 构建的跨平台文件传输应用程序。它使用 http 在设备之间传输文件。您可以在运行 Photon 的设备之间传输文件。(无需 Wi-Fi 路由器,您可以使用热点

Snapshots

当前功能

  • 跨平台支持 例如,您可以在 Android 和 Windows 之间传输文件

  • 传输多个文件 您可以选择任意数量的文件。

  • 更快地选择文件 大多数应用程序使用 file_picker 来选择文件。但对于 Android,它会在检索路径之前缓存文件。如果文件很大,会导致相当大的延迟。因此,我调整了 file_picker 以避免缓存(Android)除非有必要(有些文件需要缓存)。无论选择多少文件,都会在短时间内检索到路径。(注意:缓存问题是 Android 特有的)

  • 流畅的用户界面 Material You 设计。

  • 适用于通过移动热点连接的设备/连接到同一路由器的设备(同一局域网)之间的工作

  • 使用加密安全的秘密代码生成进行(内部)身份验证。 尽管文件在局域网内流式传输,但未经 Photon 无法下载/接收文件。像浏览器这样的外部客户端无法通过 URL 获取文件,因为秘密代码与 URL 相关联。它会在每个会话中重新生成。

  • 支持高速数据传输 Photon 能够以非常高的速率传输文件,但这取决于 Wi-Fi 带宽。(无需互联网连接)

平台

  • Android

  • Windows

  • Linux

  • iOS

    • 即将推出
  • macOS

    • 即将推出

下载

Android 64位 ARM (.apk) Windows (.zip) Linux (.tar.gz)

注意:-

源代码没有任何特定于平台的依赖项。但我没有机器可以在 iOS 和 macOS 上测试应用程序,如果您有相应的机器,可以自行构建和测试。

构建应用程序

flutter pub get packages
flutter run

作者

? Abhilash Hegde

表达您的支持

如果此项目对您有帮助,请给它一个 ⭐️!

GitHub

查看 Github