본문으로 건너뛰기
로그인 둘러보기
윈도우즈 유틸 · 인터넷·네트워크·원격

Ratiomaster

0

RatioMaster.NET은 비트토렌트 트래커에 업로드 및 다운로드 통계를 시뮬레이션하는 독립형 애플리케이션입니다.

MIT단독 실행비율비트토렌트오픈소스클라이언트 에뮬레이션토렌트트래커

소개

RatioMaster.NET은 비트토렌트 트래커에 업로드 및 다운로드 통계를 시뮬레이션하는 독립형 애플리케이션입니다. 2005년부터 개발되어 왔으며, 현재 .NET 10과 Avalonia 인터페이스로 완전히 재작성된 최신 버전은 Windows, Linux, macOS에서 단일 파일로 실행됩니다. 이 프로그램은 토렌트 파일이나 클라이언트 없이도 트래커와 직접 통신하여 선택된 클라이언트의 정확한 프로토콜 패킷을 생성합니다.

상세정보

프로그램 소개

RatioMaster.NET은 실제 토렌트 파일을 다운로드하거나 업로드하지 않고, 비트토렌트 트래커가 보는 업로드/다운로드 수치를 시뮬레이션하는 도구입니다. 자체 내장된 클라이언트 에뮬레이션을 통해 qBittorrent, uTorrent, BitComet, Vuze 등 17개 패밀리의 28개 클라이언트 버전을 정확히 모방할 수 있습니다.

주요 기능

  • 동시 토렌트 처리: 각 토렌트에 대해 고유한 클라이언트 에뮬레이션과 속도를 설정하여 여러 토렌트를 동시에 관리할 수 있습니다.
  • 정확한 클라이언트 에뮬레이션: 각 에뮬레이션은 실제 클라이언트 소스 코드와 대조하여 바이트 단위로 검증되었습니다. 0.43 버전의 WinForms 소스는 테스트 골든 파일로 유지되어 정확한 요청이 보장됩니다.
  • 스케줄링 및 자동 제어: 설정한 시간 후 자동 중지, 시더/리처 수 제한, 업로드/다운로드량 제한 또는 리처/시더 비율에 도달하면 자동으로 작업을 중지합니다.
  • 실시간 통계 표시: 업로드량, 다운로드량, 비율, 속도, 스웜 크기 및 다음 업데이트 시간을 실시간으로 확인할 수 있습니다.

다운로드·설치 방법

RatioMaster.NET은 .NET Framework 설치가 불필요한 단일 독립형 파일로 제공됩니다. 공식 GitHub 릴리스 페이지에서 시스템에 맞는 아카이브를 다운로드한 후 압축을 풀고 실행 파일을 시작하면 됩니다.

  • Windows 10/11 (x64, arm64): RatioMaster.NET-win-x64.zip 파일을 다운로드하여 압축을 푼 후 RatioMaster.NET.exe를 실행합니다.
  • Linux (x64, arm64): libfontconfig1, libx11-6, libice6, libsm6 라이브러리가 필요하며, most 데스크톱 환경에는 이미 포함되어 있습니다.
  • macOS 12+: Apple Silicon 또는 Intel Mac용 파일을 다운로드한 후, 앱을 마우스 오른쪽 버튼으로 클릭하여 ‘열기’를 선택하거나 터미널에서 ‘xattr -dr com.apple.quarantine RatioMaster.NET.app’ 명령을 한 번 실행해야 합니다.

기본 사용법

프로그램을 실행한 후 토렌트 파일을 창에 드래그 앤 드롭하면 트래커 정보가 자동으로 로드됩니다. 새로운 토렌트를 추가할 때는 ‘Add’ 버튼을 클릭하여 클라이언트 유형, 버전, 업로드/다운로드 속도를 설정할 수 있습니다. 각 작업에 대해 ‘On each tracker update, pick a new random speed’ 옵션을 활성화하면 실제 클라이언트처럼 랜덤 속도를 적용할 수 있습니다.

이런 경우에 유용합니다

비트토렌트 트래커에서 요구하는 특정 비율 요건을 충족해야 할 때 유용합니다. 실제 대역폭을 사용하지 않고 트래커에 보이는 수치를 관리할 수 있으며, 프록시(HTTP CONNECT, SOCKS4, SOCKS4a, SOCKS5)를 통한 연결도 지원합니다.

지원 환경·시스템 요구사항

  • 운영체제: Windows 10/11, Linux, macOS 12+
  • 설치: 별도의 설치 과정 없이 압축 해제 후 즉시 실행 가능
  • 라이선스: MIT 오픈소스 라이선스

최신 버전·업데이트

최신 버전은 1.1(2026년 9월 7일 릴리스)이며, qBittorrent 5.1.4/4.6.7, uTorrent 3.5.4, Deluge 2.1.1, Vuze 5.7.5.0 등 최신 클라이언트 에뮬레이션이 추가되었습니다. 이전 버전의 업데이트는 프로그램 내에서 자동으로 확인할 수 있습니다.

제한 사항·확인 사항

  • macOS에서 앱이 서명되지 않았으므로 첫 실행 시 우클릭으로 ‘열기’를 선택하거나 quarantin 속성을 제거해야 합니다.
  • Linux에서는 libfontconfig1 등 몇 가지 라이브러리가 필요합니다.
  • 프로그램은 선택한 트래커에만 연결되며, 설정된 업데이트 주기 외에는 네트워크 활동이 없습니다.

화면으로 보는 주요 기능

토렌트 추가 대화상자

토렌트 추가 대화상자

토렌트 파일을 추가하기 위한 대화상자로, 클라이언트 유형(qBittorrent)과 버전(5.2.3) 선택, 업로드/다운로드 속도 설정(최소/최대값 및 랜덤 옵션), 그리고 시작 옵션이 표시됩니다.

시스템 요구사항

Windows 10/11, Linux, macOS 12+