기능이 가득한 오픈 소스, 광고 없는 비트토렌트 클라이언트인 BiglyBT의 소스입니다. BiglyBT는 원래 프로젝트에서 분기되었으며 두 명의 원래 개발자와 커뮤니티 구성원이 유지 관리하고 있습니다. 15년이 넘는 개발 기간을 통해 우리는 귀하가 찾고 있는 기능뿐만 아니라 귀하가 찾고 있지 않은 10년 된 버그도 가질 가능성이 높습니다. :)
방법 | 주소 |
---|---|
페이팔 | BiglyBT 기부 페이지 |
BCH/BTC/BSG/BSV | 1BiGLYBT38ttJhvZkjGc5mCw5uKoRHcUmr |
대시 | XjDwmSrDPQBaLzCkuRHZaFzHf7mTVxkW9K |
총독 | DMXWdEtPUJc5p2sbHGo77SvqFXKTR8Vff1 |
ETH/ETC | 0x4e609B5EF88C8aA8Ab73945fD1ba68c9E27faC75 |
LTC | LKGc2utCrGfojpYsX3naT9n1AxjLiZ5MMG |
TRX/BTT | TAbsb7pjEEWNpXFvPf49rfVhFSB2e3dAM7 |
XRP | rPFKfbx2tuzMMaz7Zy99M6CquHKgp9srSb |
소스에서 컴파일하기 위한 기본 사항을 얻는 것은 매우 간단합니다.
core/src
및 uis/src
프로젝트 루트(소스 모듈)로 표시/uis/lib/
에 core/lib/*
및 swt.jar 중 하나를 추가합니다.swt-win64.jar
swt-cocoa-64.jar
swt-linux-64.jar
core/lib/*
추가합니다.uis
모듈이 core
에 의존하도록 만듭니다. Core
uis
에 의존해서는 안 됩니다.IntelliJ IDEA는 마법사를 통해 이러한 모든 단계를 수행합니다.
IntelliJ IDEA에서 키 대신 MessageBundle 문자열을 표시하고 NPE 경고 수를 줄이려면 다음 중 하나를 수행하여 외부 주석을 첨부할 수 있습니다.
/.iml
에서 구성요소에 추가:
">
외부 주석 정의는 WIP이며 전체 정의 목록이 아닙니다.
실행은 몇 단계만 더하면 됩니다.
메인 클래스는 모듈 uis
의 com.biglybt.ui.Main
입니다.
작업 디렉터리는 앱이 내용을 쓰기 때문에 새 폴더여야 합니다. aereg.dll
또는 libOSXAccess.jnilib
를 거기에 넣으세요.
일반 사용자가 앱을 실행할 때 작업 디렉터리는 jar, 실행 파일 및 라이브러리(dll, 즉 jnilib)가 있는 곳입니다.
기본 구성 디렉토리와 별도의 구성 디렉토리를 원하는 경우 VM 옵션 -Dazureus.config.path=
사용하세요.
실행해 보세요
다중 플랫폼 설치 프로그램 빌더인 Install4j를 사용하여 설치 프로그램을 빌드합니다.
v3.4까지의 바이너리 및 설치 프로그램은 "Bigly Software"의 디지털 서명으로 서명됩니다. v3.4 이후 릴리스에서는 개별 서명 인증서를 사용하며 서명을 담당하는 팀원의 신원을 나타내는 "Arron Mogge(오픈 소스 개발자)"라는 이름이 표시됩니다.