Quaintjade
V2EX  ›  问与答

跨设备直传大文件有什么好办法?

  •  
  •   Quaintjade · Oct 25, 2015 · 10402 views
    This topic created in 4026 days ago, the information mentioned may be changed or developed.

    目标是在移动版 Android 、 iOS 、 WP 、桌面版 Windows 、 Linux 、 Mac OS 等设备之间传文件。
    比如十几兆的 excel ,几十兆的压缩包,不大不小正好尴尬,走外网同步太慢, USB 插线又麻烦。

    我考虑过:
    1.USB
    通用,很快,但需要带线,有三四种不同接口。
    另外,未越狱的 iOS 还要先在 PC 上装 iTunes 等软件。

    2.蓝牙
    通用,但是慢。
    古董塞班 S40 都能传, Android 与 Windows 之间也 OK 。 AirDrop 现在好像能传文件了,不知道能不能传到其他系统。

    3.NFC
    明明是不错的技术,速度快、功能多,但却各种不兼容。不仅跨平台不兼容,不同品牌安卓兼容性都存疑。
    另外,桌面设备有 NFC 的挺少。

    4.WiFi
    理论上通用性强。哪怕没路由器,也可以一个设备开热点,另一个设备连接上。
    问题是需要合适的内网传输软件支持。

    4.1.IPMsg 是我目前用下来最好用的软件,有些衍生软件甚至能像 QQ 一样聊天、建群。但是 WP 上暂时没有。
    4.2.FTP 。对客户端来说很简单且通用,但服务端需要一些配置,而且考虑到加密,还需要弄 SSL 。
    4.3.家庭组 /共享文件夹。桌面端比较常见,移动端到移动端好像没有。

    不知道有什么 WiFi 的内网传送软件,最好传输协议是开放的。

    5.红外
    现在还有多少设备有红外……

    Supplement 1  ·  Oct 25, 2015

    可能说得不太明确。
    我的场景是,同一个办公室里同事都在同一个内网, A 对 B 喊了句“你能把 XXX 文件发我一下吗?我急着用”。但 A 用的是 Mac , B 用的是 Windows
    另一个场景是,两个同事一起在(信号极差的)地铁上, A 叫 B 发个文件给他看一下。但 A 用的是 iPhone , B 用的是 WP 。

    Supplement 2  ·  Oct 26, 2015
    其实我还是喜欢 ipmsg 这类纯内网传输工具。
    明明两个人在同一办公室、同一内网,却要借助需要互联网的软件(尽管文件传输本身可能是点对点)才能传文件总感觉很别扭,一台设备不能连互联网就 GG 了。

    对 ipmsg 唯一的不满意就是跨平台不够全,有些系统已经很久没更新了。
    51 replies  •  2015-10-28 17:45:38 +08:00
    DreaMQ
    DreaMQ
    Oct 25, 2015 via iPhone❤️1
    1
    BitTorrent Sync
    wy315700
    wy315700
    Oct 25, 2015
    2
    微信,, QQ 。。。
    irainsoft
    irainsoft
    Oct 25, 2015
    3
    都内网了还要考虑 FTP 的 SSL ?不是在家里?或者考虑 windows 上安装网盘服务,再在其它设备上用客户端
    zts1993
    zts1993
    Oct 25, 2015 via Android❤️1
    4
    通用的话用 samba 啊


    Nfc 不适合传文件,可以说基本上不能传送文件。。。
    Marfal
    Marfal
    Oct 25, 2015 via iPhone❤️1
    5
    dukto 传文件, bittorrent sync 同步文件,外网用 QQ 或其他网盘

    这样做方便一点,但其他方法也可行
    chairuosen
    chairuosen
    Oct 25, 2015
    6
    scp 命令行
    wm5d8b
    wm5d8b
    Oct 25, 2015
    7
    NFC 传输速度很慢。。
    starship
    starship
    Oct 25, 2015
    8
    1.http://ge.tt/
    小众软件介绍: http://www.appinn.com/ge-tt/
    2.http://sharesend.com/
    1OF7G
    1OF7G
    Oct 25, 2015
    9
    NFC 不是打开蓝牙然后让蓝牙传的么,只是 NFC 自动执行了这一系列动作吧
    Quaintjade
    Quaintjade
    OP
    Oct 25, 2015
    10
    @DreaMQ
    试了下 BitTorrent Sync ,功能不错。
    但是需要能够连接互联网才能连接到对方,纯内网或直连的话就无法了。我看到 PC 客户端高级选项下有 LAN 广播,有没有办法在内网找到对方?

    @a33004407
    看 dukto 好像和 ipmsg 差不多,试试。。。
    Quaintjade
    Quaintjade
    OP
    Oct 25, 2015
    11
    @wy315700
    几十兆的文件外网跑一圈不是蛋疼么……
    而且还得是好友、上线,微信就算是桌面还得掏手机、打开、扫一下。。。

    @irainsoft
    办公室或者学校啊,同事或同学间发个文件。绕外网真的很蛋疼。
    Quaintjade
    Quaintjade
    OP
    Oct 25, 2015
    12
    @zts1993
    samba 确实是个好东西,但好像需要配个服务器?

    @zts1993
    @wm5d8b
    @1OF7G
    NFC 是我理解错了。。。

    @starship
    这些都是走外网的分享服务吧……
    wy315700
    wy315700
    Oct 25, 2015
    13
    @Quaintjade 到最后你会发现,算了还是 QQ 吧
    Quaintjade
    Quaintjade
    OP
    Oct 25, 2015
    14
    @wy315700
    结果发现某人很久没用 QQ ,电脑上没装,先要去下载 QQ ,登陆时发现密码记不清了。
    于是最后还是用 U 盘拷吧……
    wy315700
    wy315700
    Oct 25, 2015
    15
    @Quaintjade 我们现在基本上都是 QQ ,偶尔大文件用 U 盘或者硬盘,
    irainsoft
    irainsoft
    Oct 25, 2015
    16
    @Quaintjade 局域网网盘
    JackBlack2006
    JackBlack2006
    Oct 25, 2015
    17
    dukto 是不是有个 512MB 限制的 bug ?能拿来传数 GB 的 MKV 影片吗?
    Quaintjade
    Quaintjade
    OP
    Oct 25, 2015
    18
    @wy315700
    那也得看公司文化氛围啊。我知道有的公司会整个用企业 QQ 服务,每人一个前几位相同的 Q 号。
    但有些公司可能不到 30%电脑上有 QQ ,用的是 Skype 之类传文件很慢的软件,而且还有几个老外。
    Quaintjade
    Quaintjade
    OP
    Oct 25, 2015
    19
    @irainsoft
    如果说到局域网服务器 /局域网网盘,对于这种时常随手传个文件的需求,是 Seafile , OwnCloud 之类,还是 Samba , FTP 之类,还是不弄服务器,就搞个 NAS 呢?
    irainsoft
    irainsoft
    Oct 25, 2015❤️1
    20
    @Quaintjade 没搞过 NAS 但这样不就多个成本了吗-_-|| Samba 和 FTP 主要是对客户端要求低点很容易连上, seafile 和 owncloud 我觉得更适合在一个固定点的环境使用比如当你在教室或单位时你上传文件后别人可以拿各自的账号获取到文件,优势在于各自有账号储存自己东西, seafile 和 owncloud 也都有自己客户端,即使是网页端也很方便,你可以用 IIS 简单开个目录提供客户端下载。但第一次搞时要简单折腾下,虽说不难时间也不长....
    66450146
    66450146
    Oct 25, 2015
    21
    Dropbox for Business

    有点小贵
    Quaintjade
    Quaintjade
    OP
    Oct 26, 2015
    22
    @chairuosen
    SCP 基于 SSH 的吧, Linux 简单,其他平台就不太管用了。。。
    chairuosen
    chairuosen
    Oct 26, 2015
    23
    @Quaintjade 你还有什么平台, windows 也有 ssh 客户端啊或者有 shell 模拟软件自带 ssh ,比如 git 自带的那个
    Quaintjade
    Quaintjade
    OP
    Oct 26, 2015 via Android
    24
    @chairuosen 客户端没问题,但服务器端呢?
    而且 linux 的 ssh 是和账户整合的, windows 要额外设置吧。
    jasontse
    jasontse
    Oct 26, 2015 via Android
    25
    @Quaintjade
    你不知道 QQ 的面对面传文件是内网直传吗
    Hello1995
    Hello1995
    Oct 26, 2015 via Android❤️1
    26
    我也说一下我偶尔用的方法,有如下网站:

    https://file.pizza/

    描述: Free peer-to-peer file transfers in your browser.We never store anything. Files only served fresh.

    使用方法:不赘述。配合 IM 软件或者生成短网址使用更佳。

    优点: p2p 。而且只要传文件的双方(多方)都有浏览器,就可以了。满足题主所说“在移动版 Android 、 iOS 、 WP 、桌面版 Windows 、 Linux 、 Mac OS 等设备之间传文件”。同在内网的话,速度很快。

    缺点:该网站似乎只支持最大 1GiB 的文件。(但项目开源,你可以自己搭建,然后修改文件大小限制)。
    sogisha
    sogisha
    Oct 26, 2015
    27
    把全公司的电脑都换成瘦客户端,弄个数据中心,文件直接在数据中心内部“交换”。
    Quaintjade
    Quaintjade
    OP
    Oct 26, 2015 via Android
    28
    @jasontse
    但首先两个人都得挂上 qq 不是么?
    Quaintjade
    Quaintjade
    OP
    Oct 26, 2015 via Android
    29
    @sogisha
    手机等移动端呢?
    桌面端大部分是笔记本,出差时可能需要在网络有限的地方办公的。
    chairuosen
    chairuosen
    Oct 26, 2015
    30
    @Quaintjade scp 既可以推也可以拉文件,所以只在 Pc 端操作的话就不用 pc 装 server 了,手机上装 openssh ,哦对我的 iPhone 是越狱的
    shang1jk
    shang1jk
    Oct 26, 2015
    31
    wclebb
    wclebb
    Oct 26, 2015
    32
    我的场景是,同一个办公室里同事都在同一个内网, A 对 B 喊了句“你能把 XXX 文件发我一下吗?我急着用”。但 A 用的是 Mac , B 用的是 Windows

    ( QQ 有自动判断是否内网从而自动传输的功能,如果端口网段都是同一个的话,那么意味着你可以直接直接传输,是走内网的。我用了好多年了,学校内网我随便发同学传输)


    另一个场景是,两个同事一起在(信号极差的)地铁上, A 叫 B 发个文件给他看一下。但 A 用的是 iPhone , B 用的是 WP 。
    我刚拿到 iPhone ,无法回答。
    quericy
    quericy
    Oct 26, 2015
    33
    WP 和其他设备局域网互传可以用茄子快传
    不过有时候和 pc 对传偷懒就直接用 PocketFileManage 开个 ftp 服务器了
    temberature
    temberature
    Oct 26, 2015
    34
    我记得把网线接错几根可以直连对传
    andysheng
    andysheng
    Oct 26, 2015
    35
    到文件所在目录 然后 python -m SimpleHTTPServer
    7654
    7654
    Oct 26, 2015
    36
    http 跨平台传输首选
    xiozf
    xiozf
    Oct 26, 2015
    37
    我也遇到这样蛋疼的是,深有同感。
    高级管理层有权限上网,微信上发文件给我们,我们都是手机开的微信,电脑没法上网。以前安卓还能装个 TC 之类的文件管理器,然后连 360 的那个随身 wifi ,再进共享把文件复制过去,最后用电脑打开。(已经够蛋疼了)
    现在...还没去搜那个 ios 软件支持 Windows 共享的...
    以上流程,想想都要吐。
    而且 360 随身 wifi 插的电脑离我不算近,有时候信号不好没连上,这时候更没法进内网。
    深深地蛋疼。
    kmahyyg
    kmahyyg
    Oct 26, 2015
    38
    @Hello1995 github?
    lwrless
    lwrless
    Oct 26, 2015
    39
    两台 PC 一台 MacBook ,经常需要互相传大文件,三四十 G 那种。然而网络不允许。
    我现在常用的方法是找根 CZ80 ,然后复制赶紧跑过去粘贴。
    理论速率至少得有快 1 Gbps 吧...
    a154312237
    a154312237
    Oct 26, 2015
    40
    小文件 pushbullet
    大文件用移动硬盘
    20015jjw
    20015jjw
    Oct 26, 2015
    41
    @上面所有 pushbullet 的

    强力大腿他家的 portal 跨平台本地 wifi 传大文件
    20015jjw
    20015jjw
    Oct 26, 2015
    42
    @20015jjw 手癌.. 大推..
    Quaintjade
    Quaintjade
    OP
    Oct 26, 2015
    43
    @chairuosen
    你的意思是借助一个 linux server? 如果是两台 Win 之间传,是不是必须有一台装 ssh server ?
    win 下 ssh server 好像不多, cygwin 太大材小用了。

    @temberature
    其实千兆网口会自动翻转,不需要交错网线的。
    temberature
    temberature
    Oct 26, 2015
    44
    @Quaintjade 这功能设计出来干嘛用?原来是大学断电,两个人玩局域网游戏:)
    Quaintjade
    Quaintjade
    OP
    Oct 26, 2015 via Android
    45
    @temberature
    比如要把上百 G 文件传给对方(当面的),不用先拷到移动硬盘,再从移动硬盘拷出。
    有线网络连接速度比同时代的 USB 或无线实际速度快得多,也不用拆硬盘。
    wangfengmadking
    wangfengmadking
    Oct 26, 2015
    46
    我觉得这个就挺好 https://file.pizza/,而且是开源的,可以部署在自己的服务器上
    konakona
    konakona
    Oct 26, 2015
    47
    顺丰 U 盘
    strwei
    strwei
    Oct 26, 2015
    48
    快牙
    temberature
    temberature
    Oct 27, 2015
    49
    @Quaintjade 通过路由器不也可以吗
    Quaintjade
    Quaintjade
    OP
    Oct 27, 2015 via Android
    50
    @temberature
    固定的台式机用路由器没问题,网线直连更适合笔记本与台式,或笔记本之间。
    无线路由器或无线直连稍远一点就会比较慢。
    有线路由器一般放在角落,不易挪动,需要两根较长的网线。
    出差在外,便携路由器一般只有一个网口。
    temberature
    temberature
    Oct 28, 2015
    51
    @Quaintjade 这些能想到,只是觉得这种需要竟然做成了功能
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1487 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 82ms · UTC 23:26 · PVG 07:26 · LAX 15:26 · JFK 18:26
    ♥ Do have faith in what you're doing.