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