Linux (ubuntu)和安卓手机之间的文本/文件传递有什么比较好的方案

2022-06-16 10:00:22 +08:00
 kaiger

公司 wifi 和电脑连接的网络被分成了两个子网,一个是 192.168.70.xx 一个是 192.168.60.xx

ps:

1, 两者不再同一个局域网

2, 排除微信文件传输助手,延迟太高了

6857 次点击
所在节点    Linux
92 条回复
zenxds
2022-06-16 19:26:21 +08:00
lllyglh
2022-06-16 19:48:20 +08:00
只是传文件的话,其实不用完整的局域网环境,能简单通讯就行了,电脑随便开个什么文件服务 。 adb reverse tcp:3001 tcp:3000 把安卓的端口转发到电脑,然后安卓上访问 127.0.0.1:3001 即可。
weiiai
2022-06-16 23:38:16 +08:00
Ubuntu ( 192.168.60.1 )上应该有 python2 吧,进入指定的路径下执行命令。
python -m SimpleHTTPServer 65530
手机浏览器直接访问 http://192.168.60.1:65530 下载文件
realpg
2022-06-17 04:12:18 +08:00
楼主的环境翻译成人话:
两个不互通的网络设备如何传输内容

正确答案:微信文件传输助手

楼主不想用微信传输助手,因为延迟高,我是真没看明白微信文件传输助手有啥延迟,基本就是个传输时间+微信 pc 版轮询新消息时间,在服务器上的中转啊开销不超过 2s 。

不用微信传输助手,那就装个 QQ 吧,发送到自己手机
realpg
2022-06-17 04:13:25 +08:00
@minami #8
@1235467 #13
楼主连微信的大约扣除传输时间后约 2s 延迟都嫌高,还过墙,还用 P2P
gnawll
2022-06-17 06:52:13 +08:00
LANDrop
DianQK
2022-06-17 07:33:28 +08:00
btw op 或许可以试试借助 Wifi Direct 实现,Android 和 Linux 开启并连接可能没那么麻烦(没调查过)
StarStrategy
2022-06-17 07:36:02 +08:00
搞的也太复杂了吧,android 端装一个 airdroid ,然后全平台都可以直接访问 web 传文件了
anjiannian
2022-06-17 09:07:44 +08:00
p2p 文件传输
abc8678
2022-06-17 09:08:06 +08:00
我以前也想问这个问题 https://www.v2ex.com/t/811853 Linux 给手机可以用二维码,反过来……没想好
kaiger
2022-06-17 09:20:42 +08:00
@StarStrategy

网络不通的
p1gd0g
2022-06-17 09:35:00 +08:00
昨天 python -m http.server 的时候发现同样的问题,也没找到好办法
虽说笔记本可以开热点吧,切来切去也很麻烦啊

理论上可以通过开发机中转,有空再折腾吧
Latin
2022-06-17 09:46:55 +08:00
kaiger
2022-06-17 12:04:32 +08:00
兄弟们,感谢大家的帮助,我已经找到解决办法了

目前的环境是电脑 ping 不通手机,但是手机可以 ping 通电脑

直接在电脑端搭建 ftp 服务器,手机端访问就行,可以正常上传下载文件
kaiger
2022-06-17 12:06:33 +08:00
另外,为什么手机可以 ping 通电脑,电脑却不可以 ping 手机呢?

有没有大佬出来解答疑惑
j0ck1e
2022-06-17 13:55:32 +08:00
j0ck1e
2022-06-17 13:56:16 +08:00
tomychen
2022-06-17 14:02:54 +08:00
如果两端网不通,那就只能借第三方了
dropbox
https://file.io
https://transfer.sh

如果网通 python -m SimpleHTTServer

再不行,就在公司弄个文件服务器吧,两端都通网那种
zjsxwc
2022-06-17 14:37:04 +08:00
安卓有个软件叫做 airdroid
zjsxwc
2022-06-17 14:45:21 +08:00
@zjsxwc
不过最简单的办法还是,
搞个二手路由器,
把原先电脑的网线插到路由器里,
然后路由器把无线网络共享出来给手机连接,
这样手机与电脑都在一个局域网里面了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/859938

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX