这是一个轻量级、低带宽的CLI工具,可以直接从您的终端进行组通信。
tmessage的Python项目详细描述
t信息
这是一个轻量级、低带宽的CLI工具,可以直接从您的终端进行组通信(这不是很酷吗?)
欢迎对Hacktoberfest 2019(由DigitalOcean和DEV提供)投稿。搜索标有^{} 的问题。
安装说明
- 使用命令
git clone https://github.com/Haider8/tmessage.git
克隆此项目 - 使用以下命令设置python3虚拟环境
virtualenv -p python3 venv
- 使用
source venv/bin/activate
切换到您的venv - 现在通过运行
pip install .
安装所需的依赖项 - 现在要运行tmessage,请使用
tmessage --user [YOUR USERNAME] --port [PORT (optional)] --server [YOUR BROKER IP OR URL (optional)]
- 要测试这一点,您可以打开不同的终端选项卡。在
PROs的一些可选说明;)
- 在
如果您不想创建自己的代理,那么tmessage使用默认代理
在test.mosquitto.org
就可以了。因此,您可以使用python msg.py --user [YOUR USERNAME]
运行tmessage。在 - 在
如果您碰巧在另一个端口上使用它,可以将其指定为-
在tmessage --user [USERNAME] --port [PORT]
。如果省略,则默认为1883年。在 - 在
此项目使用API对用户进行身份验证。默认API Url为this。{ku}如果您想在本地使用我们的API,可以在本地部署(a7ku)。然后,您可以在
在.env
文件中设置该Url,如下所示TMESSAGE_API_URL=http://localhost:8080
或{}。在
开发说明
- 您可以首先fork tmessage,然后使用命令
git clone https://github.com/[YOUR USERNAME]/tmessage.git
进行克隆 - 请使用新分支而不是主目录发送请购单
- 提交消息应该完美地描述您所做的代码更改
希望听到任何建议、反馈、功能请求或任何其他问题
- 项目
标签: