用于ESTM单元(EROSTEK ET312、EROSTEK ET232、ESIM系统2b)控制的Python库

buttshock的Python项目详细描述


冲击波py

以下设备基于串行控制的python实现:

  • Erostek ET-312电刺激装置
  • Erostek ET-232电刺激装置
  • ESTM系统2B电刺激装置
docsDocumentation Status
testsTravis CI build statusCode healthCode coverage
packageLatest PyPI versionLatest PyPI versionLatest PyPI version

使用pyserial 3.1.1(思想可能适用于pyserial 2.6+,但未经测试)

Buttshock项目目标

如果你想在屁股上(或其他地方)休克 性快感,难道你不想知道 你好吗?即使你不明白,是不是 对那些能够接触到他们的知识和数据的人来说很好 需要确保安全吗?为什么最好的加密是开放的 来源,但电动玩具是关闭的?

P.T.ButsProject存在逆向工程和文档 Eletrostim设备,以便任何想要控制其 设备可以通过自己的代码。

这个项目的一些目标包括:

  • 记录通信协议(串行或其他)
  • 对固件进行逆向工程(如果可能)
  • 映射电路板并创建示意图

安装

要安装:

$ pip install buttshock --upgrade

pypi上的http://pypi.python.org/pypi/buttshock

python实现细节

这是rs-232控制协议的python实现,用于 电子刺激箱。

链接电缆、协议和其他信息的文档位于:

https://buttshock.com/doc/et312

这个库是使用运行v1.6的et-312b开发和测试的。 固件。ET-232和2B库未经测试,但请让我们 知道你是否使用过它们,但它们确实/不起作用!

要求

如果你想 通过串行连接。但是,它可以通过 不管你喜欢什么媒介。

回购内容

此回购协议包含以下内容:

  • src-库的源代码
  • 示例-使用库的示例代码

许可证

tl;dr:bsd 3条款许可证

版权所有(c)2016,Buttshock项目

全文见许可文件。

版本

0.2.0(2016-07-05)

  • 更改模块布局以规划新的硬件实现
  • 添加文档树
  • 更多测试

0.1.2(2016-07-05)

  • 已修复串行初始化问题

0.1.1(2016-07-04)

  • CI/自动化更改

0.1.0(2016-07-04)

  • 初始版本
  • 基本ET-312功能

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java无法启动发现(Android附近连接API v2)   如何用Java在Firestore中创建嵌套字段?   GUI Java中的swing BMI计算器;   java如何检查上下文是否为当前正在运行的活动   LiveCycle ES4支持java 8吗?   构建Spring引导API后,java类路径不正确   启动时swing Java Jtable行颜色   JAVAutil。ConcurrentModificationException随着Apache Tomee Plus 7.1.2的发布启动ear文件   在JAVA中使用lambda表达式的foreach for循环   java小程序没有在我的IE8和firefox6中运行。0.2   java有没有比ConcurrentHashMap性能更好的并发映射?   java Android静态与非静态问题   尝试提交TableCell时调用java cancelEdit()   java在LINUX系统上使用MCRTsim模拟器   Java多态性方法重写