소개
Dottorrent GUI는 토렌트 파일을 생성하는 고급 GUI 도구로, PyQt와 dottorrent 라이브러리를 기반으로 개발되었습니다. Windows 64비트 버전을 지원하며, 바이너리 릴리즈를 통해 간단히 실행할 수 있습니다. 배치 토렌트 생성, 피스 크기 수동 선택, 웹 시드 지원 등 다양한 기능을 제공하여 토렌트 파일 제작을 효율적으로 처리할 수 있습니다.
상세정보
배치 토렌트 생성 모드
여러 파일을 한 번에 토렌트 파일로 변환할 수 있는 배치 생성 기능을 지원합니다. 이는 대량의 파일을 처리할 때 시간과 노력을 크게 절약해 줍니다.
피스 크기 수동 및 자동 선택
사용자는 토렌트 파일의 피스 크기를 수동으로 지정하거나 자동으로 설정할 수 있습니다. 최대 64MB까지 피스 크기를 조정할 수 있어 다양한 사용 환경에 유연하게 대응할 수 있습니다.
웹 시드 및 BEP 지원
HTTP/Web seeds (BEP 19)와 Private flag (BEP 27)를 지원하여 토렌트의 가용성과 보안을 향상시킬 수 있습니다. 또한 사용자 정의 소스 문자열을 설정할 수 있습니다.
프로파일 가져오기/내보내기
트래커, 웹 시드, 소스 문자열, 파일명 제외 패턴 등을 포함한 프로파일을 가져오고 내보낼 수 있어 반복적인 설정을 간편하게 관리할 수 있습니다.
다운로드 및 설치 방법
Windows 64비트 버전의 바이너리 릴리즈는 GitHub releases 페이지에서 다운로드할 수 있습니다. 다운로드 후 압축을 해제하고 폴더 내의 dottorrent_gui.exe 파일을 실행하면 됩니다. 실행 시 Microsoft Visual C++ Redistributable for Visual Studio 2015가 필요할 수 있으니, 해당 환경이 설치되어 있지 않다면 먼저 설치하는 것이 좋습니다.
기본 사용법
프로그램을 실행하면 메인 화면에서 ‘Input path’ 섹션을 통해 토렌트화할 파일 또는 폴더를 선택할 수 있습니다. ‘Browse…’ 버튼을 클릭하거나 클립보드에서 경로를 붙여넣을 수 있습니다. ‘Seeding’ 섹션에서는 트래커 URL과 HTTP/FTP 시드를 입력할 수 있으며, ‘Torrent options’에서는 피스 크기, 코멘트, 소스 문자열 등을 설정할 수 있습니다. ‘Private torrent’ 및 ‘Compute MD5 hashes’ 옵션을 체크하여 추가 기능을 활성화할 수 있습니다. 모든 설정이 완료되면 하단의 ‘Create…’ 버튼을 클릭하여 토렌트 파일을 생성할 수 있습니다.
이런 경우에 유용합니다
대량의 파일을 토렌트로 배포해야 하는 사용자에게 유용합니다. 예를 들어, ISO 이미지나 대용량 멀티미디어 파일을 여러 명과 공유할 때 배치 생성 기능을 사용하면 각 파일을 개별적으로 처리하는 것보다 훨씬 빠르게 토렌트 파일을 일괄 생성할 수 있습니다. 또한, 웹 시드를 지원하는 토렌트를 만들어 장기적인 배포 환경을 구축하려는 경우에도 적합합니다.
지원 환경·시스템 요구사항
Windows 64비트 시스템에서 실행됩니다. Linux 및 macOS에서는 Python 3.3+와 PyQt5 5.7+가 필요하며, pip를 통해 pip install dottorrent-gui 명령으로 설치할 수 있습니다. 포터블 모드를 사용하려면 실행 파일과 동일한 디렉터리에 빈 dottorrent-gui.ini 파일을 생성하면 됩니다.
최신 버전·업데이트
현재 버전은 1.3.11이며, 최신 업데이트 내역은 공식 저장소의 CHANGELOG.rst 파일을 통해 확인할 수 있습니다.
제한 사항·확인 사항
Windows에서 실행 시 Microsoft Visual C++ Redistributable for Visual Studio 2015가 필요할 수 있습니다. 이 런타임 라이브러리가 설치되어 있지 않은 경우 프로그램이 정상적으로 실행되지 않을 수 있으니, 먼저 설치하는 것이 권장됩니다.
화면으로 보는 주요 기능
Dottorrent GUI 메인 화면

Dottorrent GUI 1.3.8의 메인 화면입니다. 'Input path' 섹션에는 'File' 옵션이 선택되어 있고, 'systemrescuecd-x86-5.0.4.iso' 파일 경로가 입력되어 있습니다. 'Browse…' 및 'Paste from clipboard' 버튼이 있습니다. 'Seeding' 섹션에는 'Tracker URLs'와 'HTTP/FTP seeds' 입력란이 각각 하나씩 있습니다. 'Torrent options' 섹션에는 'Piece size'가 'Auto'로 설정되어 있으며, '956 pieces @ 512 KiB each'라고 표시되어 있습니다. 'Comment'와 'Source' 입력란이 있으며, 'Private torrent' 및 'Compute MD5 hashes' 체크박스가 있습니다. 하단에는 'Create…' 및 'Reset' 버튼이 있습니다. 하단 상태 표시줄에는 'systemrescuecd-x86-5.0.4.iso: 477.93 MiB'라고 표시되어 있습니다.
시스템 요구사항
Windows 64비트 시스템에서 실행되며, Microsoft Visual C++ Redistributable for Visual Studio 2015가 필요할 수 있습니다.


