signal/Textsecure c/c++ 的绑定?
signal/Textsecure bindings for c/c++?
我正在尝试使用 qt 和 C++ 创建一个 signal/textsecure 客户端,但是我似乎无法为它排除任何 C++ 绑定。
我能找到的唯一绑定是 Go (https://github.com/nanu-c/textsecure/)
有什么方法可以将C++与信号连接起来吗?
编辑:
我想澄清一些事情:
-我在谈论名为 Signal (https://signal.org)
的消息传递应用程序
-我正在尝试为 ubuntu touch 编写一个应用程序,并在 manjaro linux.
上开发
在 Linux 或 Unix 上,您可能希望使用某种通信协议与其他远程应用程序通信,例如 HTTP or HTTPS or SOAP or JSONRPC or ONCRPC. Of course read about socket(7) and before that Advanced Linux Programming then about syscalls(2). Consider reading a textbook on Operating Systems
一定要好好学习source code related to Signal. Read their technical documentation。
你肯定需要了解细节。因此,请花几天或几周时间阅读更多有关它们的信息。
如果你想使用某些 web service,你需要阅读并理解它的文档,以及何时以及如何允许你使用它。可能存在法律或财务问题。
那么您可能会使用 HTTP 相关库(例如 Wt or libonion server side, and libcurl or curlpp 客户端)。
另请参阅 2020 年 4 月正在进行的 HelpCovid free software 项目(针对 Linux),至少是为了获得灵感。我们正在用 C++ 对其进行编码。
经过更多挖掘后,我发现 textsecure 绑定现在已重命名为 libsignal。
发现后,我找到了 c/c++ 的库
https://github.com/signalapp/libsignal-protocol-c
我正在尝试使用 qt 和 C++ 创建一个 signal/textsecure 客户端,但是我似乎无法为它排除任何 C++ 绑定。
我能找到的唯一绑定是 Go (https://github.com/nanu-c/textsecure/)
有什么方法可以将C++与信号连接起来吗?
编辑: 我想澄清一些事情:
-我在谈论名为 Signal (https://signal.org)
的消息传递应用程序-我正在尝试为 ubuntu touch 编写一个应用程序,并在 manjaro linux.
上开发在 Linux 或 Unix 上,您可能希望使用某种通信协议与其他远程应用程序通信,例如 HTTP or HTTPS or SOAP or JSONRPC or ONCRPC. Of course read about socket(7) and before that Advanced Linux Programming then about syscalls(2). Consider reading a textbook on Operating Systems
一定要好好学习source code related to Signal. Read their technical documentation。
你肯定需要了解细节。因此,请花几天或几周时间阅读更多有关它们的信息。
如果你想使用某些 web service,你需要阅读并理解它的文档,以及何时以及如何允许你使用它。可能存在法律或财务问题。
那么您可能会使用 HTTP 相关库(例如 Wt or libonion server side, and libcurl or curlpp 客户端)。
另请参阅 2020 年 4 月正在进行的 HelpCovid free software 项目(针对 Linux),至少是为了获得灵感。我们正在用 C++ 对其进行编码。
经过更多挖掘后,我发现 textsecure 绑定现在已重命名为 libsignal。
发现后,我找到了 c/c++ 的库 https://github.com/signalapp/libsignal-protocol-c