手機和電腦在同一個 Wi-Fi 下互傳照片、影片、檔案與文字。
電腦跑一個檔案,手機掃 QR 就能用,不用裝 App,不經任何伺服器。
開源(MIT)· 免費 · 單一 Python 檔、零相依 · Windows / macOS / Linux 電腦端,任何有瀏覽器的手機
版本 1.0.0 · 2026-10-21 · exe 8.6 MB · SHA-256 913b3b9aaca9275bf7a925fc2869fe5108a2cdf4d406ca728f2370545fc3e6ac
PhoneDrop.exe(Mac / Linux 用 python phonedrop.py)。第一次 Windows 會問防火牆,勾「私人網路」按「允許存取」。| AirDrop | LocalSend | PairDrop | PhoneDrop | |
|---|---|---|---|---|
| iPhone ↔ Windows、Android ↔ Mac | ✗ | ✓ | ✓ | ✓ |
| 手機要裝什麼 | — | App | 不用 | 不用 |
| 電腦要裝什麼 | — | App | 不用 | 一個檔案 |
| 需要網路上的伺服器 | 不用 | 不用 | 要(配對用) | 不用 |
| 檔案進電腦的資料夾、電腦可常駐收檔 | ✗ | ✓ | ✗ | ✓ |
只在區域網路裡運作,純 HTTP,沒有帳號、沒有雲端。進門要握手:QR 裡的配對票每 10 分鐘換新,掃了還要在電腦按允許,每台裝置各有可撤銷的憑證;猜錯會被拖慢,Host 標頭有白名單(防 DNS rebinding),所有寫入都要自訂標頭(防 CSRF),上傳的 HTML 不會在同源執行。細節與刻意不做的事寫在 SECURITY.md(隨原始碼附上)。
# 任何有 Python 3.9 以上的電腦(Windows / macOS / Linux),不需任何套件 python phonedrop.py # PyPI 上架後也可以: pip install phonedrop
Windows exe 沒有程式碼簽章,第一次執行 SmartScreen 會擋,按「其他資訊 → 仍要執行」。