使用蓝牙将文件发送到远程设备,而无需使用终端中的obexftp引脚

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用蓝牙将文件发送到远程设备,而无需使用终端中的obexftp引脚相关的知识,希望对你有一定的参考价值。

嗨这个命令在终端

obexftp –nopath –noconn –uuid none –bluetooth <BTAddr> –channel <OPUSHChannelNo> –put <FileToPut>

应该允许将文件发送到远程蓝牙设备而无需远程设备上的引脚。

当我用我的数据填充这个

obexftp –nopath –noconn –uuid none –bluetooth 64:89:9A:DE:49:FA –channel 12 –put DUN.jpg

我收到以下错误

尝试使用`obexftp --help'获取更多信息。没事做。使用--help寻求帮助。

我可以使用这个终端命令

obexftp --nopath -noconn --uuid none --bluetooth 64:89:9A:DE:49:FA --channel 12 -put DUN.jpg

但问题是远程设备要求用户在允许接收文件之前配对。我需要解决方案来跳过配对请求。

或者,如果任何人都可以建议一个替代的终端解决方案,我可以从覆盆子pi发送文件到移动设备,而无需配对将是伟大的。

任何建议将不胜感激。谢谢。

答案

即使我面临这些问题。无论你如何使用obzftp和bluez,你都需要使用引脚来配对我不能接受的设备。

虽然有一种方法,使用gnome-bluetooth包,你将能够使用bluetooth-sento命令发送文件与一些参数,我想你会得到它。

另一答案

我最近尝试使用嵌入式设备和android手机进行类似的操作。我相信你所寻求的是不可能的,因为它会给Android设备带来安全风险,你可以直接将文件推送到Android设备,而无需事先征得许可/配对。除非您对Android设备和底层代码进行修改,否则我认为您无法实现预期目标。

以上是关于使用蓝牙将文件发送到远程设备,而无需使用终端中的obexftp引脚的主要内容,如果未能解决你的问题,请参考以下文章

我们可以使用蓝牙重新连接断开的外围设备而无需再次扫描 ios

无需打开插座即可连接蓝牙设备

使用蓝牙打开远程设备文件管理器 [Android]

手机蓝牙连接其他手机,传输文件时,怎么找到对方设备

是否可以从 Android 中的远程 mp3 文件中检索专辑封面?

无需用户确认的蓝牙配对