这是 obexpushd 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
obexpushd - 通过蓝牙、IrDA 或网络连接使用 OBEX 协议接收文件
概要
已推送 [-B [[[地址]:]频道][-I[应用程序][-N [[[地址]:]端口][-p 文件[-A]
[-a 文件[-o 目录[-s 文件[-n | -d[-h | -v]
商品描述
obexpushd是一个可以使用OBEX(OBject EXchange)接收文件的程序
蓝牙、IrDA 或网络连接上的协议。 它可用于从以下位置接收文件
手机和其他设备。
在没有 -d 或 -n 选项的情况下运行时,obexpushd 将自身置于后台并开始
通过蓝牙(默认)和/或 IrDA 和/或网络侦听传入连接
连接(TCP)。 obexpushd 将所有收到的文件保存到它的当前目录,但可以
或者将所有接收到的数据转发到脚本以供进一步处理。
配置
-B
收听蓝牙连接。 可以指定本地地址
适配器和要收听的频道号。 默认是使用 渠道 9. 地址
可以是蓝牙适配器接口名称(例如“hci0”),也可以是蓝牙适配器的数量
该接口(例如“0”)或括号中的接口地址(例如
"[11:22:33:44:55:66]").
-I
收听默认收件箱中的 IrDA 连接,此外(可选)
收件箱由 应用 (例如:IrXfer)
-N
侦听网络连接。 如果使用 TcpOBEX 支持(openobex > 1.3)编译,它
可以指定要侦听的地址和端口号(默认值:*:650)。
请注意,要绑定到默认的 TCP OBEX 端口,您需要 root 权限。 这 地址
可以是四点表示法的 IPv4 地址(例如“127.0.0.1”),也可以是 IPv6 地址
括在方括号中(例如“[::1]”)或“*”作为“[::]”的别名。
-p
将守护进程的进程 ID 写入 文件
-A
启用传输层特有的特殊安全/过滤器支持。 为了
蓝牙,这会强制蓝牙配对(不符合协议
规格)。 对于 TCP,这允许使用 hosts.allow 和 hosts.deny 文件。
-a
阅读 用户:密码 来自每一行的对 文件. 注意很多客户端无法处理
使用此选项时将停止工作。 请注意,没有编码是
使用时,将匹配纯字节序列。
-o
使用 VHDL 语言编写 目录 用于读取或写入的文件。 此选项仅影响文件输出(不
脚本)。 如果未指定此选项,则当前工作目录(“.”)为
用过的。
-s
打开由指定的脚本或程序的管道 文件. 这些管道被看到
程序为标准输入和标准输出。 有一个参数是以下之一:
· 放
这要求将数据存储到特定文件中。 obexpushd 正在等待一个
在参数列表之后确认。 脚本必须要么打印一行
“确定”到标准输出以获取标准输入上的数据或任何其他内容的行以拒绝
转移。
· 得到
这要求将特定文件发送到标准输出。 只需退出脚本
非零退出状态以拒绝传输。
· 列表目录
这请求将目录列表发送到标准输出。 您可以使用提供的
obex-folder-listing 以实现格式正确的列表。 直接退出脚本
以非零退出状态拒绝传输。
· 能力
这请求将 obex 功能对象(XML 格式的数据)发送到标准输出。
只需以非零退出状态退出脚本即可拒绝传输。
· 创建者
这要求创建一个新目录。 不传输任何数据。 只需退出
具有非零退出状态的脚本以拒绝请求。
· 删除
这要求删除文件。 不传输任何数据。 直接退出脚本
以非零退出状态拒绝请求。
更多参数通过标准输入输入脚本。 传输的参数
通过标准输入或标准输出的形式为“产品型号: 折扣值"。第一个空行分隔
参数和数据。 空行可以是第一行。 在这种情况下,没有参数
存在。 行分隔符是系统特定的。 可能的参数是:
· “从: 类型/客户标识符"
这指定了客户端地址。 目前,类型可以是“蓝牙”、“irda”、
“tcp”或“usb”。
用法:始终出现在标准输入上。
· “姓名: utf8 字符串"
这指定了文件名。
用法:出现在标准输入上,用于“放置”、“获取”和“删除”。
· “长度: 单位32"
这指定了后面的数据部分中的数据量(以字节为单位)。
用法:“get”在标准输出上是必需的,否则是可选的。
· “类型: ASCII 字符串"
这指定了数据的 MIME 类型。
用法:完全可选。
· “时间: 时间串"
这定义了一个时间戳,其中 时间串 是 ISO-8601 格式的时间
(YYYYMMDDThhmmssZ)。
用法:完全可选。
· “小路: ASCII 字符串"
这定义了已发布基本目录的相对路径。
用法:出现在标准输入上,用于“put”、“get”、“listdir”、“createdir”和“delete”。
未知参数将被忽略。
-n
不要从终端分离。
-d
启用调试消息(暗示 -n)。
-h
显示选项摘要。
-v
显示程序版本。
作者
亨德里克 萨特勒 <[电子邮件保护]>
转换为 docbook,所有其他更改
尤金尼 梅谢里亚科夫 <[电子邮件保护]>
发短信给 obexpushd 联机帮助页的第一个版本
使用 onworks.net 服务在线使用 obexpushd