跳转到主要内容

简单只读文件协议客户端

项目描述

# SRFP客户端用于Mac OS X(以及Windows和Linux,很快)

为Windows、Mac和Linux编写的SRFP服务器,用Python编写。目前,它在Mac OS X上进行测试,但它应该在Linux上工作,而添加Windows支持应该是微不足道的。

SRFP是一种用于数据保存的只读文件访问协议。SRFP客户端设计得易于使用;它最终将提供一个图形用户界面,用于挂载和卸载卷,以便可以使用

目前,它设计为与32位DOS的SRFP客户端一起使用,但它应该可以与任何实现通过串行接口的SRFP的客户端一起使用。`comms`模块提供了通信层抽象,这样客户端就可以扩展到与它提供的任何双向数据流一起工作。

目前,它还提供了对Unix域套接字的支持,这可以通过使用“主机管道”方法公开Virtualbox虚拟机的串行端口,在Mac OS X和Linux上进行测试。

## 安装

首先,安装然后安装OSXFUSE,通过[下载最新稳定版](http://osxfuse.github.io/),以及Pip,使用以下命令

curl -o get-pip.py https://bootstrap.pypa.io/get-pip.py && python get-pip.py

然后,安装SRFP

pip install srfp

## 使用方法

要挂载卷,请运行

srfpmnt <服务器路径> <挂载路径>

其中 <SERVER PATH> 是串行端口或 Unix 域套接字的路径,例如 serial:/dev/tty.usbserialunix:/tmp/virtualbox.sock,而 <MOUNT PATH> 是挂载 SRFP 目录的路径。

要列出 SRFP 服务的文件内容,请运行

srfptree <SERVER PATH>

其中 <SERVER PATH> 的指定方式如上所述。

项目详情


下载文件

下载适用于您的平台文件。如果您不确定该选择哪个,请了解更多关于 安装包 的信息。

源代码分发

srfp-0.1.0.tar.gz (19.2 kB 查看哈希值)

上传时间 源代码

由以下支持