Source pour BiglyBT, un client bittorrent rempli de fonctionnalités, open source, sans publicité. BiglyBT est un dérivé du projet original et est maintenu par deux des développeurs d'origine ainsi que par des membres de la communauté. Avec plus de 15 ans de développement, il y a de fortes chances que nous ayons les fonctionnalités que vous recherchez, ainsi que les bugs vieux de dix ans que vous ne recherchez pas :)
Méthode | Adresse |
---|---|
Paypal | Page de don de BiglyBT |
BCH/BTC/BSG/BSV | 1BiGLYBT38ttJhvZkjGc5mCw5uKoRHcUmr |
TIRET | XjDwmSrDPQBaLzCkuRHZaFzHf7mTVxkW9K |
DOGE | DMXWdEtPUJc5p2sbHGo77SvqFXKTR8Vff1 |
ETH/ETC | 0x4e609B5EF88C8aA8Ab73945fD1ba68c9E27faC75 |
SLD | LKGc2utCrGfojpYsX3naT9n1AxjLiZ5MMG |
TRX/BTT | TAbsb7pjEEWNpXFvPf49rfVhFSB2e3dAM7 |
XRP | rPFKfbx2tuzMMaz7Zy99M6CquHKgp9srSb |
Obtenir les bases pour compiler à partir des sources est assez simple :
core/src
et uis/src
comme racines du projet (modules sources)core/lib/*
et l'un des swt.jars dans /uis/lib/
:swt-win64.jar
sous Windowsswt-cocoa-64.jar
sur OSXswt-linux-64.jar
sous Linux (GTK)core/lib/*
uis
dépende de core
. Core
ne devrait pas dépendre de uis
IntelliJ IDEA effectuera toutes ces étapes pour vous grâce à son assistant.
Si vous souhaitez qu'IntelliJ IDEA affiche les chaînes MessageBundle au lieu des clés, ainsi que réduise le nombre d'avertissements NPE, vous pouvez joindre les annotations externes soit en :
/.iml
ajoutez au composant :
">
Les définitions d'annotations externes sont un WIP et non une liste complète de définitions.
Courir ne représente que quelques étapes supplémentaires :
La classe principale est com.biglybt.ui.Main
dans le module uis
Le répertoire de travail doit être un nouveau dossier, car l'application y écrira des éléments. Mettez-y le aereg.dll
ou libOSXAccess.jnilib
.
Lorsqu'un utilisateur normal exécute l'application, le répertoire de travail est l'endroit où se trouvent le fichier jar, l'exécutable et les bibliothèques (dll, donc, jnilib).
Si vous souhaitez un répertoire de configuration distinct de celui par défaut, utilisez VM Option -Dazureus.config.path=
Exécutez-le
Nous construisons nos installateurs à l'aide d'Install4j, constructeur d'installateurs multiplateforme
Nos binaires et installateurs jusqu'à la v3.4 incluse sont signés avec une signature numérique de « Bigly Software ». Les versions ultérieures à la v3.4 utiliseront un certificat de signature individuel et porteront le nom « Arron Mogge (développeur Open Source) » indiquant l'identité du membre de notre équipe responsable de la signature.