비트코메트

BitComet
비트코메트
BitComet logo.svg
BitComet screenshot.png
Windows 10에서 실행되는 BitComet 클라이언트 버전 1.40
개발자비트코메트 개발 그룹(중국)[1]
초기 릴리즈2003년 8월 6일; 18년 전(2003-08-06)
안정적 해제1.85 (2022년 1월 18일; 16일(2022-01-18) [±][2]
릴리스 미리 보기없음(n/a) [±]
기록 위치C++[필요하다]
운영 체제Windows 2000 이상, Android[3]
다음에서 사용 가능52개 언어[4]
유형비트토렌트 클라이언트
면허증애드웨어
웹사이트www.bitcomet.com/en Edit this on Wikidata

BitComet(원래 단순 이름)버전 0.11 ~ 0.37)의 BT 클라이언트Microsoft Windows용 C++작성된 교차 프로토콜 BitTorrent, HTTPFTP 클라이언트이며 52개 언어로 제공된다.[5] 첫 공개는 버전 0.28이었다. 현재 BitComet 로고는 버전 0.50부터 사용되어 왔다.[6]

특징들

비트코메트 프로그램은 멀티스레드 멀티 프로토콜 하이브리드 다운로드 매니저비트토렌트 P2P(Peer-to-peer) 파일 공유 애플리케이션이다. 동시 다운로드 작업을 지원한다. 특정 다운로드를 완료하기 위해, 그것은 다른 P2P와 클라이언트-서버 프로토콜에 걸쳐 많은 소스의 파일 일부를 그릴 수 있다.

비트코메트의 주요 특징은 사용자가 급류를 검색할 수 있도록 내장된 Internet Explorer 창을 포함하고 있다. 특징은 현대적인 비트 토렌트 클라이언트의 전형과 함께 그것은 UPnP게이트 웨이 구성, 대역 폭 스케쥴링, Webseeding, 다운 받기 위한 격류 패키지, NAT통과(v.1.03에 제거)[7] 피어 거래소 이전 버전(, v.1.19로 시작하는 독점적 프로토콜을 사용하는 것 또한을 사용하여 안에 오직 특정한 파일 선택을 지원한다. 월e Extension Protocol, μTorrent/Mainline PEX와 호환되는 PEX 메커니즘 구현,[8] Initial-Seedding(Super-Seedding) 및 Magnetic Links 지원.

BitComet은 다운로드 시 미디어 파일의 첫 번째 부분과 마지막 부분의 우선순위를 지정하여 파일이 다운로드되기 전에 미리 볼 수 있도록 하는 옵션을 제공한다.
토렌트의 모든 파편이 기본적으로 순차적으로 다운로드되어 사용자가 다운로드하는 동안 미디어 파일을 재생할 수 있도록 하는 '프리뷰 다운로드 모드'도 있다(다운로드 속도와 피스 가용성이 비트레이트 재생보다 앞서 있다는 조건).
비트코메트는 또한 사용자들이 검색 가능한 P2P 네트워크에서 이전 버전에서 "토렌트 공유"라는 이름을 가진 토렌트 공유 기능을 통해 다른 비트코메트 사용자들과 그들의 .토렌트 파일을 공유할 수 있게 해준다.[9] 비트코메트는 비트코렌트뿐만 아니라 HTTP와 FTP를 통해 파일을 다운로드할 수 있으며, 파이어폭스, Internet Explorer, 맥스턴용 다운로드 플러그인이 포함되어 있다.[7]

eD2K 네트워크에 연결하는 데 선택적 플러그인을 사용할 수 있다. 플러그인은 GPL eMule 프로그램의 수정된 버전이다. 설치되면 서버에 자동으로 연결된다.[10]

BitComet FLV Player 버전 1.3

소프트웨어에는 플래시 비디오 파일(.flv.swf 파일)[11]을 재생하는 애플리케이션이 포함되어 있다.

2011년 2월 비트코메트는 VIP 고객을 대상으로 익명 다운로드 기능을 출시했다. 이 기능을 이용해 다운로드는 비트코메트 VIP 서버가 처리하며 사용자의 실제 IP주소가 숨겨진다.[12]

독립 실행형 소프트웨어(옵션)

아마존닷컴은 공식 사이트에서 다운로드 가능한 비트토렌트 트래커를 제공한다.[13] FLV 플레이어 프로그램도 별도로 다운로드하여 비트코메트 소프트웨어와 독립적으로 사용할 수 있다.

검색엔진

검색 사이트는 google.atcomet.com.

논란과 비판

해시 보고

0.86 BitComet 버전에는 토렌트 해시를 포함하여 Bitcomet.com 서버에 토렌트에 대한 정보를 전송하는 토론 및 통계 분석 기능이 포함되어 있다.[14][verification needed]

DHT 공격

비트코메트는 0.60 버전 동안 새로운 DHT 기능의 구현으로 트래커의 개인기를 무시하는 데 악용될 수 있어 나쁜 평판을 받았다. 이를 통해 사용자는 개인 추적기에서 공통적으로 발생하는 다운로드 및 업로드 비율 제한을 피할 수 있었다. 일부 민간 추적자들은 이에 대해 블랙리스트 버전 0.60으로 대응했다.[15] 비트코메트 개발자 RnySmile은 블랙리스트 작성에 대한 응답으로 클라이언트를 버전 0.59로 되돌렸다.[16]

DHT 공격은 버전 0.61에서 수정되었다.[17][18]

패딩 파일

비트코메트는 버전 0.85(2007년 초부터)를 시작으로, 다중 파일 토렌트의 데이터 파일이 동일한 비트토렌트 '피스'를 차지하지 않도록 하는 비표준 옵션을 토렌트 메이커에 추가했다. 이를 위해 비트코메트는 토렌트 안에 각 파일의 마지막 "피스"의 나머지를 저장하는 빈 "패딩" 파일의 컬렉션을 포함한다. 이러한 파일은 BitComet 사용자에게는 투명하지만, 다른 클라이언트의 성능을 손상시킨다. 왜냐하면 피어는 비BitComet 사용자에게는 아무런 이득도 주지 않고 패딩 파일에 리소스와 대역폭을 바쳐야 하기 때문이다. 이 파일들은 전송된 총 데이터의 10%까지 구성될 수 있으며, 이로 인해 군집들이 상당히 많이 소모될 수 있다.[19] 비트코메트 개발자들은 비트코메트 클라이언트가 동일한 파일을 가지고 있지만 동일한 토렌트 파일이 아닌 다른 비트코메트 클라이언트로부터 파일을 다운로드 받을 수 있는 롱텀 시딩이라는 기능을 지원하기 위해 이 기능을 추가했다. 또한 ED2K 링크와 같은 다른 비 토렌트 소스에서 개별 파일을 다운로드할 수 있다. 패딩 파일을 추가하면 관련 파일 또는 마지막 "피스"를 완료할 수 없는 대신 파일의 전체 버전을 얻을 수 있다.

패딩 파일 생성은 버전 0.85 이후 기본적으로 활성화되었으며, 버전 1.36은 여전히 기본적으로 활성화되어 있다.[verification needed]

파일히포 논란

다운로드 사이트 FileHippo는 2008년 4월에 비트코메트의 새로운 버전을 더 이상 가지고 있지 않다.

2008년 4월 현재 FileHippo는 더 이상 BitComet을 업데이트하지 않을 것이다. 그들은 FileHippo 사이트 텍스트, 파일, 이미지 및 업데이트 체커를 복사하여 원본 작업으로 전달하고 있다. 우리는 당신이 UTorrent와 같은 좀 더 평판이 좋은 토렌트 클라이언트를 사용하는 것을 추천한다.[21]

이는 AppHit.com 사이트의 디자인과 코드가 FileHippo가 사용한 것과 매우 유사하다는 것을 FileHippo가 알아차린 후 발생했으며, 이는 FileHippo의 웹사이트와 FileHippo의 원래 업데이트 확인 소프트웨어에서 아이콘뿐만 아니라 텍스트도 복사했다.

AppHit와 BitComet은 계약 파트너였기 때문에 FileHippo는 BitComet의 탑승을 중단하기로 결정했다. 비트코메트는 2015년까지 파일하이포가 비트코메트를 한 번 더 이용할 수 있게 만들었다.

Torrent 파일 형식

공식 비트토렌트 사양에 따르면 '텍스트를 포함하는 .토렌트 파일의 모든 문자열은 UTF-8 인코딩이어야 한다.'[22] 중국어 또는 일본어 등 비라틴 문자 시스템에서 토렌트를 생성할 때 1.20[23] 이전 버전의 BitComet은 Windows 중국어/일본어 코드 페이지를 사용하여 파일 이름과 경로를 인코딩하고 UTF-8 버전을 비표준 속성으로 저장했다.[24] 2010년 3월 버전 1.20을 시작으로 비트코메트의 토렌트 형식은 이제 표준에 부합한다.

참고 항목

참조

  1. ^ "BitComet Development Group Private Company Information". Bloomberg Businessweek. Retrieved 14 April 2014.
  2. ^ "BitComet Changelog". www.bitcomet.com. 2019-11-04. Retrieved 2019-11-15.
  3. ^ "BitComet". Google Play Store.
  4. ^ "Help_translations_of_bitcomet [BitComet Wiki]".
  5. ^ "Supported Languages in BitComet". 2009-03-11. Retrieved 2008-05-13.
  6. ^ "BitComet BitTorrent Client". 2006-05-10. Archived from the original on 2008-05-13. Retrieved 2008-05-13.
  7. ^ a b "What is NAT Traversal in BitComet??". 2009-11-24. Retrieved 2010-02-23.
  8. ^ "PEX in BitComet". 2010-02-21. Retrieved 2010-02-23.
  9. ^ "Torrent Share and Torrent Exchange". 2010-01-01. Retrieved 2010-01-01.
  10. ^ "eMule Plugin for BitComet". 2008-03-27. Retrieved 2008-05-13.
  11. ^ "BitComet FLV Player (Flash Video Player)". 2008-03-27. Retrieved 2008-05-13.
  12. ^ "BitComet Adds Support for "Anonymous" Downloads – TorrentFreak". TorrentFreak. 2011-06-02. Retrieved 2018-04-05.
  13. ^ "BitComet Tracker". 2008-03-27. Retrieved 2008-05-13.
  14. ^ BitComet.com (2008). "BitComet reporting bug?". Retrieved 2008-05-15.
  15. ^ Thomas Mennecke (2005). "BitComet Banned". Archived from the original on 2007-01-24. Retrieved 2007-01-15.
  16. ^ Thomas Mennecke (2005). "BitComet Reverts to Version .59". Archived from the original on 2007-01-24. Retrieved 2007-01-15.
  17. ^ Thomas Mennecke (2006). "BitComet .62 and You". Archived from the original on 2007-05-18. Retrieved 2006-12-03.
  18. ^ Thomas Mennecke (2006). "BitComet .64 Released". Archived from the original on 2007-10-08. Retrieved 2006-01-15.
  19. ^ Ernesto (2007-08-23). "BitComet Pollutes BitTorrent with Junk Data". TorrentFreak. Retrieved August 24, 2007.
  20. ^ "align_file_to_piece_boundary [BitComet Wiki]". Retrieved May 13, 2015.
  21. ^ "Download BitComet 0.99 – FileHippo.com". April 2008. Retrieved 2009-12-18.
  22. ^ Bram Cohen. "The BitTorrent Protocol Specification". Retrieved 2009-08-26.
  23. ^ BitComet. "BitComet release notes". Retrieved 2010-03-27. Core Improve: use UTF-8 encoding when making torrent file by default for all language versions of Windows.
  24. ^ BitComet Support Team. "BitComet – Torrent File Format". Archived from the original on 2009-05-14. Retrieved 2009-08-26. In BitComet v0.58 or before, the string is encoded using MSCB (user's code page), and a ".utf-8" key is added for UTF-8 encoded string. In v0.59, the default encoding is changed to UTF-8 if the user's code page is neither Chinese nor Japanese.

외부 링크