问题标签 [obexftp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1287 浏览

bluetooth - 在终端中使用 obexftp 将文件发送到带有蓝牙的远程设备,而无需使用 pin

嗨 这个命令在终端

应该允许将文件发送到远程蓝牙设备,而不需要远程设备上的 pin。

当我用我的数据填充它时

我收到以下错误

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

我可以让它与这个终端命令一起工作

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

或者,如果有人可以建议一个替代终端解决方案,我可以将文件从树莓派发送到移动设备,而无需配对,那就太好了。

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

0 投票
1 回答
785 浏览

android - 最新 Android / Cyanogenmod 的蓝牙库?

我正在尝试使用 NDK 为 Android 构建一些蓝牙终端工具,例如 hcitool 和 obexftp。但是,据我了解,由于最新 Android 上的蓝牙堆栈发生了变化,因此包含在 hcitool、hcidump、obexftp 的几个 Android 实现中的 libbluetooth.so 不再有效。

具体来说,我需要 obexftp 才能在两部 Nexus 5 和 OnePlus One 手机之间执行蓝牙 ftp 传输。以下是 5-6 年前一些工具实施的链接,这些工具不再有效。我收到错误Device not found

有谁知道我现在需要哪个 libbluetooth.so 文件,还是需要其他库才能使用蓝牙堆栈?

我目前的手机有 Cyanogenmod 12.1 和 Android 5 Lolipop。

0 投票
1 回答
739 浏览

android - obexftp -l 失败,返回码 81

我目前正在尝试使用 obex 工具来浏览(并稍后安装)Android 设备(7.1.1)的文件系统。当我尝试使用 obexftp -l 列出时,它根本不返回任何内容。我在-l 之后尝试了几乎所有可能的文件参数组合,但仍然得到相同的错误。我的最终目标是使用 obexfs 进行挂载,但感觉这是一个中间垫脚石。详情如下。

从 Linux 设备到 Android 设备的成功文件推送​​:

尝试在 Android 设备上列出文件结构:

尝试上述 obexftp -l 命令时 btmon 的输出:

0 投票
1 回答
1377 浏览

obex - 如何使用 Obex FTP 在 android 中接收服务器发送的图像

我使用 Android 蓝牙聊天示例在 android 中开发了一个应用程序。 https://developer.android.com/samples/BluetoothChat/index.html

我想通过使用蓝牙连接我的移动客户端来从 abc 服务器接收数据。我已经使用 RFCOMM 实现了蓝牙连接,如上面的链接所示。我也能够从服务器接收文本。但是我无法在移动客户端上接收服务器发送的图像文件。服务器正在使用 Obex FTP 将图像作为文件发送。由于保密问题,无法在此处发布代码。

有人可以告诉我如何使用 Obex 协议在 Android 中接收图像吗?我在 Android 中找不到任何相同的 API。

0 投票
0 回答
405 浏览

shell - 为什么期望'obexctl'的shell脚本不能按预期工作

我想使用蓝牙将文件从一台设备发送到另一台设备。为此,我正在使用 obex,它有一个名为“obexctl”的命令。它的工作原理如本文所述...请查看此文档

在此处输入图像描述

在此处输入图像描述

这就是发送文件的工作原理。为了使这个过程自动化,我使用 expect 编写了一个 shell 脚本。如下所示。

但它没有用。它没有完全执行该连接命令。并退出代码。如果你们中的任何人知道解决方案,请告诉我。

0 投票
0 回答
3758 浏览

android - Windows 是否使用 OBEX 对象推送配置文件将文件发送到 android 智能手机?

我可以通过蓝牙将文件从 Windows PC 发送到我的 Android 智能手机。但我目前无法在 linux 中使用obexftp. 我现在怀疑,Windows 7 使用什么配置文件通过蓝牙将文件传输到 Android?