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

问题描述 投票:0回答:2

嗨这个命令在终端

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发送文件到移动设备,而无需配对将是伟大的。

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

bluetooth bluez obex obexftp
2个回答
0
投票

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

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


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.