Fuente de BiglyBT, un cliente bittorrent de código abierto, sin publicidad y lleno de funciones. BiglyBT se deriva del proyecto original y lo mantienen dos de los desarrolladores originales, así como miembros de la comunidad. Con más de 15 años de desarrollo, es muy probable que tengamos las características que buscas, así como los errores de hace una década que no buscas :)
Método | DIRECCIÓN |
---|---|
PayPal | Página de donaciones de BiglyBT |
BCH/BTC/BSG/BSV | 1BiGLYBT38ttJhvZkjGc5mCw5uKoRHcUmr |
ESTRELLARSE | XjDwmSrDPQBaLzCkuRHZaFzHf7mTVxkW9K |
DUX | DMXWdEtPUJc5p2sbHGo77SvqFXKTR8Vff1 |
ETH/ETC | 0x4e609B5EF88C8aA8Ab73945fD1ba68c9E27faC75 |
LTC | LKGc2utCrGfojpYsX3naT9n1AxjLiZ5MMG |
TRX/BTT | TAbsb7pjEEWNpXFvPf49rfVhFSB2e3dAM7 |
XRP | rPFKfbx2tuzMMaz7Zy99M6CquHKgp9srSb |
Obtener los conceptos básicos para compilar desde el código fuente es bastante sencillo:
core/src
y uis/src
como raíces del proyecto (módulos fuente)core/lib/*
y uno de los swt.jars en /uis/lib/
:swt-win64.jar
Windowsswt-cocoa-64.jar
en OSXswt-linux-64.jar
en Linux (GTK)core/lib/*
uis
dependa del core
. Core
no debería depender de uis
IntelliJ IDEA realizará todos estos pasos por usted con su asistente.
Si desea que IntelliJ IDEA muestre cadenas de MessageBundle en lugar de claves, así como reducir la cantidad de advertencias de NPE, puede adjuntar las anotaciones externas de la siguiente manera:
/.iml
agregar al componente:
">
Las definiciones de anotaciones externas son una lista WIP y no una lista completa de definiciones.
Correr son solo unos pocos pasos más:
La clase principal es com.biglybt.ui.Main
en el módulo uis
El Directorio de trabajo debe ser una carpeta nueva, ya que la aplicación escribirá cosas en ella. Coloque aereg.dll
o libOSXAccess.jnilib
allí.
Cuando un usuario normal ejecuta la aplicación, el directorio de trabajo es donde están el jar, el ejecutable y las bibliotecas (dll, por lo tanto, jnilib).
Si desea un directorio de configuración separado del predeterminado, use la opción VM -Dazureus.config.path=
ejecutarlo
Construimos nuestros instaladores usando Install4j, creador de instaladores multiplataforma
Nuestros binarios e instaladores hasta la v3.4 incluida están firmados con una firma digital de "Bigly Software". Las versiones posteriores a la versión 3.4 utilizarán un certificado de firma individual y llevarán el nombre "Arron Mogge (desarrollador de código abierto)", que indica la identidad del miembro de nuestro equipo responsable de la firma.