hangups 是Google Hangouts的第一个第三方即时通讯客户端。它包括一个 Python 库和一个带有基于文本的用户界面的参考客户端。
与其前身 Google Talk 不同,Hangouts 使用专有的、不可互操作的协议。hangups 是通过对该协议进行逆向工程来实现的,这允许它支持通过 XMPP 连接的客户端中不可用的群消息等功能。
hangups 仍处于早期发展阶段。参考客户端可用于基本聊天,但 API 未记录并且可能会更改。
hangups 需要Python 3.6+,并且可以在 Linux、Mac OS X 和 Windows(使用Cygwin)上工作。
hangups 在PyPI中列出,并且可以使用pip安装:
pip3 install hangups
官方hangups Docker 镜像可用。
使用 Docker 在容器中运行挂断:
docker run -it --rm tdryer/hangups
要记住运行之间的登录会话,请为 hangups 缓存目录指定绑定挂载:
docker run -it --rm --mount type=bind,source=$HOME/.cache/hangups,target=/home/hangups/.cache/hangups tdryer/hangups
要升级挂断,请拉取最新版本的映像:
docker pull tdryer/hangups
Arch 用户存储库中为 Arch Linux 提供了一个非官方的 hangups 包。
挂断代码可从 GitHub 获得。下载并提取 hangups 发布存档,或克隆hangups 存储库:
git clone https://github.com/tdryer/hangups.git
切换到hangups目录并安装包:
cd hangups
python3 setup.py install | 留言与评论(共有 0 条评论) “” |