LITH是一個主要致力於將快速和用戶友好的Weechat客戶端帶到所有主要台式機和移動操作系統的項目。該項目的主要重點是將一個完整的本機繼電器客戶端帶到iOS,但在某種程度上支持所有主要的移動和桌面平台。

Lith是Weechat的實用程序應用程序(不要與微信混淆),這是一個主要針對IRC協議的終端聊天應用程序。它是Weechat實際接收和發送的消息的唯一圖形繼電器。這意味著您需要在計算機或服務器上準備一個weechat實例(或讓提供商為您做到這一點)才能實際使用任何有意義的方式使用LITH。
有關Weechat方面的設置,請諮詢以下資源:
在桌面系統上,您可以在與LITH同一設備上運行Weechat,但該項目的主要重點是處理遠程連接,尤其是在移動平台和iOS上。遠程Weechat服務器需要直接通過TCP套接字或Websocket在Internet上。
借助WebAssembly:https://lith.app/lith/,還有一個瀏覽器版本,您可以立即嘗試。
LITH當前支持以下平台:
LITH使用C ++和QT框架編寫,並使用QML編寫。唯一支持的版本是QT 6.5且更新。其他依賴項如下列出。
在為所有受支持的平台構建時,只有正確設置CMAKE時才需要以下步驟:
mkdir build && cd build
cmake ..
cmake --build .
另外,您只需在QT Creator中打開項目文件即可。
AUR中還有一個用於Arch Linux的軟件包:https://aur.archlinux.org/packages/lith-git
除QT外,LITH當前取決於以下列出的軟件包。您無需手動安裝它們。可以控制這一點,請參見下面的部分,描述了CMAKE選項,以選擇要使用的軟件包。
QT總是需要安裝在Lith的構建系統之外。其他依賴性是:
LITH_FEATURE_KEYCHAIN默認情況ON 。在Linux,MacOS,Windows,iOS和Android上啟用鍵鏈集成。LITH_FEATURE_QHOT默認情況OFF 。構建內部qhot實例,並添加一個目標以自動運行qhot 。對最終用戶沒有用。LITH_FORCE_DOWNLOAD_DEPENDENCIES默認情況OFF 。使CPM可以從GitHub下載軟件包,而無需檢查本地系統。此選項優先於LITH_FORCE_LOCAL_PACKAGES_ONLY 。LITH_FORCE_LOCAL_PACKAGES_ONLY默認情況下OFF 。強制使用本地系統上安裝的軟件包的使用。 對於錯誤報告和問題,請隨時在GitHub上使用“問題”頁面。
還有一個IRC頻道: #lith on libera.chat(irc.libera.chat:6697 with ssl)
您可以直接通過[email protected]與我聯繫