与qchatterserver接口的客户机。

QChatterPyClient的Python项目详细描述


qchatterpyclient

使用qchatterpy的python制作的qchatter客户端

qchatterpyclient,版本1.5cleanup版

服务器位于http://polisflatt.servehttp.com

屏幕截图

enter image description hereenter image description here

信息

qchatterpyclient是一个用python 3编写的free程序,它与qchatterserver接口,并充当客户端,能够从两个或更多方发送和接收消息。它还包括qchatterpy库,可以在更容易创建外部程序的级别上与qchatterserver接口。这个程序不是tui,也不是gui,而是一个简单的终端程序,从stdin获取输出到stdout。它是一个非常基本的程序,主要是概念的证明。

安装

由于pip的伟大和多功能性,现在安装比以往任何时候都更容易。要在(Linux)系统上安装,请执行pip install QChatterPyClient

方向

要运行,您需要:

  • Python3(3.6+,很可能;我不知道)
  • libqchatterpysudo 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.pyconstants.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”,然后输入主密码。主密码是创建频道时使用的密码。

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

推荐PyPI第三方库


热门话题
java类。getResource和ClassLoader。getSystemResource:有没有理由选择其中一个而不是另一个?   在Java中以编程方式粘贴后恢复剪贴板   Java字符串到日期没有时间   JavaSpring注释:@Component起作用,@Repository不起作用   java“addScript”在HSQL中是否有最大记录计数?   java如何将值从JDialog框返回到父JFrame?   java我的模块库的用户有没有办法访问尚未导出的类?   java javac:未找到命令   java如何解决jsoup错误:无法找到请求目标的有效证书路径   类中的java作用域变量   Java中集合实现中的arraylist add()方法不起作用   java如何使用while循环和从用户接收输入来近似Pi?   java Spring安全CSRF培训模式   在安卓系统中,如何通过在警报框外单击来限制用户?