Skip to content

Software for fast file transfer between terminals in the same network segment.同网段中终端间快速互传文件

License

Notifications You must be signed in to change notification settings

guobihai/alley-transfer

 
 

Repository files navigation

English | 简体中文

ALLEY

在局域网的同网段中各终端快速互传文件的工具,适配 Windows、macOS 和 Linux 桌面发行版,为频繁在手机与电脑间互传文件的用户提供便捷、舒适的体验。

在未开发手机端前,只能通过手机浏览器上传和接收文件,为了更好的上传体验,建议使用 EdgeChromeFirefoxQQ浏览器

特点

本软件可能有别于其他同功能软件的特点有:

  • 开源

  • 体积小

    平台及格式 体积(v0.1.1)
    macOS aarch64 - dmg 2.64 MB
    Linux(Debian/Ubuntu/Deepin) amd64 - deb 2.86 MB
    Windows amd64 - msi 2.79 MB
    Windows amd64 - exe 2.68 MB

使用

打开软件后需要选择传输模式:

亮色 暗色
传输模式选择 传输模式选择

接收模式

选择接收模式后会出现一个二维码,使用手机扫描二维码会通过默认浏览器打开一个页面,同时 PC 端的页面也会变化。

在手机上点击页面最下面的的选择文件按钮即可上传多个文件,同时 PC 端也能看到收取文件的进度。

点击图片可查看大图。

PC 端扫描前 手机端 PC 端扫描后 手机上传 PC端接收
亮色 output output output output output
暗色 output 3-mobile-send-index 4-pc-receive-empty 5-mobile-uploading 6-pc-receiving.png

所有平台的 PC 端接收到的文件默认保存路径均为~/Downloads/alley,你可以自行修改保存目录。

发送模式

选择发送模式后可通过文件管理器将要发送的文件拖入本软件窗口,之后点击确认按钮会出现一个二维码,使用手机扫描后会打开 PC 端发送的文件列表,点击文件名可将文件保存到手机。

受限于手机操作系统的限制,手机浏览器无法实现批量下载,只能逐个下载。

点击图片可查看大图。

PC 端待选文件 PC 端待发文件列表 PC 端发送二维码 手机端接收页
亮色 output output output output
暗色 7-wait-selecting 8-selected 9-send-qrcode 10-mobile-download-list

常见问题

macOS 提示已损坏

本程序没有通过 apple 开发者签名,不被系统信任,会提示损坏,如果在设置中已经打开了信任所有来源后仍提示损坏,可通过终端强制信任。在终端中输入下面的命令后回车并输入密码即可:

sudo xattr -r -d com.apple.quarantine /Applications/Alley.app

关闭终端后就可以正常打开程序了。

缓存清理

前端页面使用系统 WebView 渲染,缓存文件同样也由系统 WebView 创建。

当缓存占据磁盘空间较大时,可以通过一些垃圾清理工具删除或手动删除缓存目录,不会影响程序的运行。

About

Software for fast file transfer between terminals in the same network segment.同网段中终端间快速互传文件

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 51.9%
  • Rust 26.4%
  • SCSS 15.4%
  • Kotlin 4.1%
  • JavaScript 1.6%
  • HTML 0.6%