Leechcraft 0.3.0

こんにちは、%ユーザー名%。
今日、私のプロジェクトの1つについてお話したいと思います。このプロジェクトは、かなり前に、抽象的でモジュール式でクールなものを書きたいという単純な願望から始まりました。

画像

すぐに3年を過ぎて、LeechCraftが判明しました。 LeechCraftは、モジュール式のクロスプラットフォームインターネットクライアントです。 モジュラー-本当に重要なことはすべてプラグインによって行われ、プログラムのコアはプラグインを接続するだけですが、それらの共通のインターフェースを示します。 クロスプラットフォーム? LeechCraftは著者によってLinuxで常に使用され、Windowsで実行され、理論的にはMac OS Xで動作します。ただし、Macがないため、その動作はテストされていません。



画像

本日、バージョン0.3.0がリリースされました。 そのため、今日はすでに(最も重要な)ものがあります。


完全を期すために、以下もあることに注意してください。


次のバージョンのためにすでに何が書かれていますか?


何が計画されていますか?


ああ、私はまだLeechCraftが書かれていることを言っていません また、C ++、Qt、およびBoostで記述されています。

あなた、%ユーザー名%、あなたはすでに%programname%があるとき、そのような収穫機のために何を尋ねるかもしれません?
プラグインは互いに非常にうまく統合され、同時に別々に動作するため、新しいプラグインを追加するのは非常に簡単だからです。 表現された統合とは何ですか? たとえば、すべてのプラグインが1つのウィンドウに表示されます(必要に応じて新しいプラグインを開くことができます)、ダウンロードプラグインは1つのリストにタスクのリストを表示します。
たとえば、BitTorrentを使用して、Aggregatorのニュースから受信したリンクを自動的にダウンロードし、ダウンロードしたメディアファイルをLMPに追加できます。 十分に開発されたアーキテクチャのおかげで、新しいプロトコルで動作する独自のプラグインを追加し、他のプラグインと統合することは非常に簡単です。 Chatterプラグインは数時間で別のプログラムからやり直され、LeechCraftの他の部分はircリンクをサポートします。

一般に、より詳細な説明はウィキペディアにあります: en.wikipedia.org/wiki/LeechCraft

また、このプログラムは現在2人で開発されています。1人はChatterプラグインを作成し、もう1人は他のすべてを作成します。 WindowsおよびさまざまなLinuxディストリビューションのビルドを支援する人がさらに数人います。
誰が本当に必要でしょうか?


これについてはどこで議論できますか?


要約すると:

Source: https://habr.com/ru/post/J67563/


All Articles