用javascript为hitbox.tv编写机器人程序

v8bot的Python项目详细描述


v8bot使您能够使用google的v8引擎在javascript中为hitbox.tv编写聊天机器人程序脚本。

Linux安装

通过pip的安装目前似乎已中断,因此您必须手动构建和安装pyv8:。( 但并不难,在Debian上,请遵循以下步骤:

# apt-get install subversion scons libboost-all-dev libboost-python-dev
$ svn checkout http://v8.googlecode.com/svn/trunk/ v8
$ svn checkout http://pyv8.googlecode.com/svn/trunk/ pyv8
$ cd v8
$ export V8_HOME=`pwd`
$ cd ../pyv8
$ python setup.py build

现在,如果您想安装V8Bot作为系统范围的侧包

# python setup.py install

或者如果您使用virtualenv

$ virtualenv venv
$ . venv/bin/activate
$ python setup.py install

如果您使用debian lenny,还可以使用我为x64构建的二进制发行版,libboost v1.55.0.2。 你可以在这里找到它:https://v8bot.ewelt.net/dist/pyv8/

现在下载V8Bot源文件,并像往常一样使用setup.py安装它。

# python setup.py install

Windows安装

来自源

从这里下载架构的PyV8安装程序:https://code.google.com/archive/p/pyv8/downloads 然后安装。

从这里下载V8Bot源代码https://v8bot.ewelt.net/dist/,并使用setup.py安装它,或者使用提供的msi安装程序安装它。

来自py2exe的独立生成

https://v8bot.ewelt.net/dist/上,您还可以找到使用Py2Exe

生成的独立生成

用法

要启动bot实例,请键入

$ v8b -u username -p password -c channel script_file.js

其中,usernamepassword是bot应该使用的hitbox.tv凭据。用你自己的证件没问题, 然后机器人会有你的昵称。你可以让他加入你所在的频道,没有重复的支票之类的。

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

推荐PyPI第三方库


热门话题
并行处理java。util。同时发生的叉子在游泳池里。常见的并行性准则,用于选择正确的并行度大小   java如何将空白字符追加到指定长度?   安卓应用程序中出现错误,SSLHandshakeException,找不到证书路径的信任锚点   java如何使用JUnit Mockito验证检查方法是否未被调用   java如何使用不同的@RequestMapping解析多个控制器中的静态页面   Selenium中的javascript需要验证搜索结果   访问数据库SQLiteopenHelper方法时java应用程序崩溃(nullpointerexception)   在二叉树中验证最小堆时出现java空指针异常   Java 7的SSL连接失败   java用RestEasyWebTarget替换ProxyFactory不起作用   在Java应用程序中单击“否”按钮后,数组程序冻结(无响应)   数组中的前缀Java初学者前进和   Java HTML解析器,包括脚本标记和LineNumberReader   在java中为长类型数字加前导零   正则表达式无法映射正则表达式java。lang.IllegalArgumentException:模式段中捕获组的数量