与qchatterserver接口的客户机。
QChatterPyClient的Python项目详细描述
qchatterpyclient
使用qchatterpy的python制作的qchatter客户端
qchatterpyclient,版本1.5cleanup版
服务器位于http://polisflatt.servehttp.com!
屏幕截图
信息
qchatterpyclient是一个用python 3编写的free程序,它与qchatterserver接口,并充当客户端,能够从两个或更多方发送和接收消息。它还包括qchatterpy库,可以在更容易创建外部程序的级别上与qchatterserver接口。这个程序不是tui,也不是gui,而是一个简单的终端程序,从stdin获取输出到stdout。它是一个非常基本的程序,主要是概念的证明。
安装
由于pip的伟大和多功能性,现在安装比以往任何时候都更容易。要在(Linux)系统上安装,请执行pip install QChatterPyClient
方向
要运行,您需要:
- Python3(3.6+,很可能;我不知道)
- libqchatterpy
sudo pip install libQChatterPy
- 请求python库
sudo pip install requests
- 异步python库(异步编程)
sudo pip install asyncio
- pygame python库(声音)
sudo install pygame
- 祝福python库(终端颜色、格式等)
sudo pip install blessed
- 了解Python3,因为您需要编辑Python3中惰性编写的配置文件,并且必须能够处理由于程序不稳定和粗糙而导致的错误。Python 3 Documentation here
开始之前,您可能需要编辑settings.py和constants.py文件,该文件包含一些选项和服务器url。outposed
使用python 3运行qchatterpy,并为任何类型的错误做好准备。修复它们,然后,将要求您输入用户名和密码。有99.99%的可能性你没有!你必须注册一个帐户。
用参数register运行qchatterpy。在——注册之后,输入您的用户名、密码,然后输入您确认的密码。用“”括起任何有空格的字符串。
现在,运行qchatterpy并使用凭据登录。你现在需要一个频道,但是,你不知道,有可能。键入任何内容,然后按回车键。键入一条消息将打印出您的消息,但您将看到一个字母数字字符串,它看起来几乎是神奇的——它确实是。您需要先将自己添加到频道列表中(抱歉,太懒了,无法自动执行此操作!)。但是,在加入之前,您还需要创建一个频道。
键入“/create_channel”,后跟(间隔)频道名称、密码和密码确认。您应该看到:nothing(error)、php errors(normal)、random alphanumeric string(error/normal)或表示有意义的文本(error/normal/good)。
现在,键入“/join_channel”,后跟(间隔)频道名称。你现在在频道里。你现在可以,希望,输入没有任何错误。
键入“/help”查看其他一些基本命令。
对一个通道的支配权由主密码表示。如果您想成为一个操作,请键入“/get_op”,然后输入主密码。主密码是创建频道时使用的密码。