GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

Tribler

tribler – プライバシーを強化したBitTorrentクライアント(P2Pコンテンツ検出機能付き)

投稿日:

プライバシーを強化したBitTorrentクライアント(P2Pコンテンツ検出機能付き) http://www.tribler.org

トリブラー

Bittorrentを匿名にしてシャットダウンすることは不可能です。

開発者は通常、公式のIRCチャンネル#tribler @ FreeNodeにいらしています(ウェブチャットウィンドウを直接表示するにはここをクリックしてください)

匿名のトレントダウンロードには、Tor専用ネットワークを使用しています。 Torプロトコルの仕様を実装し、強化し、Bittorrentストリーミングと統合しました。 詳細情報: https : //github.com/Tribler/tribler/wiki Triblerには、秘密サービスベースのシードとエンドツーエンドの暗号化、詳細仕様のhttps://github.com/を持つ、独自のTorのようなタマネギのルーティングネットワークが含まれています。 Tribler / tribler / wiki /匿名ダウンロードおよびストリーミング仕様

Triblerの目的は、オンライン(ストリーミング)ビデオに匿名でアクセスできるようにすることです。 私たちは、プライバシー、強力な暗号と認証をインターネット標準にしようとしています。

Triblerは現在、Youtubeスタイルのサービスを提供しています。 たとえば、Bittorrent互換のストリーミング、高速検索、サムネイルプレビュー、コメントなどがあります。 過去9年間、私たちは非常に頑強なピアツーピアシステムを構築してきました。 今日、Triblerは堅牢です。「Triblerをダウンさせる唯一の方法は、インターネットをダウンさせることです」(ただし、単一のソフトウェアバグがすべてを終了させる可能性があります)。

サブモジュールを使用するので、このrepoを複製するときには–recursive引数を使用してください。

最新リリースの入手

ここをクリックして最新のパッケージをダウンロードしてください。

サポートを受ける

バグを見つけた場合や機能リクエストがある場合は、寄稿ページを読んでから問題を開いて ください できるだけ早くそれを見ていきます。

貢献する

貢献は大歓迎です! 貢献するコードやその他の情報に興味がある場合は、寄稿ページをご覧ください あなたがインスピレーションを求めているならば、 問題トラッカーを見てください:)。

開発環境の設定

Linux、OS X、Windowsでの開発をサポートしています。 Tribler開発環境をセットアップする際に必要なパッケージをインストールする手順を説明するドキュメントを作成しました。 Linuxディストリビューションでの開発環境の設定については、Linux開発ガイドを参照してください。 Windows上のすべての設定については、Windows開発ガイドを参照してください。 OS Xの開発環境を設定する方法については、OS Xの開発ガイドを参照してください 。ドイツ語の翻訳については、 こちらを参照してください

リポジトリからTriblerを実行する

最初にリポジトリをクローンします:

git clone --recursive git@github.com:Tribler/tribler.git

またはgithubアカウントにsshキーを追加していない場合は、次のようにします。

git clone --recursive https://github.com/Tribler/tribler.git

次に、 依存関係をインストールします。

完了! これで、リポジトリのルート上でtribler.shスクリプトを実行することで、 tribler.sh実行できます。

./tribler.sh

Windowsでは、次のコマンドを使用してTriblerを実行できます。

python run_tribler.py

パッケージングトリブラー

さまざまなシステムで配布するためにTriblerをパッケージ化する方法に関するガイドを作成しました。 ここを見てください

サブモジュールノート

  • 更新されたサブモジュールは分離されたヘッド状態にあるので、変更をコミットする前にブランチをチェックアウトすることを忘れないでください。
  • コミットを行う前にブランチをチェックアウトするのを忘れてしまった場合は、そのことを知らせる警告が表示されます。 ブランチへのコミットを取得するには、ブランチをチェックアウトし、コミットのgit cherry-pickを実行します。
  • 誤ってサブモジュールのリビジョンをgit commit -aないように気をつけてください。
  • 最初にすべてのテストを実行せずに新しいモジュールがTriblerを破壊していないことを確認しないで、サブモジュールの更新をコミットしないでください。







-Tribler
-, , , , , ,

執筆者: