БитКомет
![]() | |
![]() Клиент BitComet версии 1.40, работающий в Windows 10 | |
Разработчик(и) | Группа разработчиков BitComet (Китай) [1] |
---|---|
Первоначальный выпуск | 6 августа 2003 г |
Стабильный релиз(ы) | |
Предварительный выпуск(ы) [±] | |
Нет (н/д) [±] | |
Написано в | С++ [ нужна ссылка ] |
Операционная система | Windows 2000 и более поздние версии, Android , [3] macOS |
Доступно в | 52 языка [4] |
Тип | BitTorrent-клиент |
Лицензия | Рекламное ПО |
Веб-сайт | www ![]() |
BitComet (первоначально называвшийся клиентом SimpleBT в версиях 0.11–0.37) — это кросс-протокольный BitTorrent , HTTP и FTP, клиент написанный на C++ для Microsoft Windows и доступный на 52 различных языках. [5] Его первым публичным выпуском была версия 0.28. Текущий логотип BitComet используется с версии 0.50. [6]
Функции
[ редактировать ]Программа BitComet представляет собой многопоточный, многопротокольный гибридный менеджер загрузок и BitTorrent одноранговое (P2P) приложение для обмена файлами . Он поддерживает одновременные задачи загрузки. Для завершения конкретной загрузки он может извлекать части файлов из многих источников по различным протоколам P2P и клиент-сервер .
Основные функции BitComet включают встроенное окно Internet Explorer , позволяющее пользователям искать торренты. Наряду с функциями, типичными для современных BitTorrent-клиентов, он поддерживает UPnP настройку шлюза , планирование пропускной способности, Webseding , выбор только определенных файлов для загрузки внутри торрент-пакета, обход NAT ( удалено в v.1.03 ), [7] Peer Exchange ( в старых версиях с использованием собственного протокола и начиная с v.1.19 также с использованием Extension Protocol, реализующего механизм PEX, совместимый с μTorrent/Mainline PEX ), [8] Начальное пополнение ( Super-Seeding ) и поддержка Magnet Links .
При загрузке BitComet предоставляет возможность установить приоритет первой и последней частей медиафайлов, чтобы файлы можно было просмотреть до их полной загрузки.
Он также имеет «режим предварительной загрузки», в котором все фрагменты торрента, по сути, будут загружаться последовательно, что позволяет пользователю воспроизводить медиафайл во время загрузки (при условии, что скорость загрузки и доступность фрагментов опережают битрейт воспроизведения).
BitComet также позволяет пользователям делиться своими файлами .torrent в P2P-сети с возможностью поиска с другими пользователями BitComet с помощью функции обмена торрентами, которая в предыдущих версиях называлась «Torrent Share», а с версии 1.17 переименована в «Torrent Exchange». [9] BitComet использует Kademlia (основной канал) DHT для работы, даже когда трекер находится в автономном режиме. BitComet способен загружать файлы через HTTP и FTP, а также через BitTorrent и включает плагины загрузки для Firefox , Internet Explorer и Maxthon . [7]
доступен дополнительный плагин Для подключения к сети eD2K . Плагин представляет собой модифицированную версию программы GPL eMule . После установки он автоматически подключается к серверу. [10]
В состав программного обеспечения входит приложение для воспроизведения файлов Flash Video ( файлы .flv и .swf ). [11]
В феврале 2011 года BitComet запустил функцию анонимной загрузки для своих VIP-клиентов. Используя эту функцию, загрузки будут обрабатываться VIP-серверами BitComet, а реальный IP-адрес пользователя будет скрыт. [12]
Дополнительное автономное программное обеспечение
[ редактировать ]BitComet.com предлагает трекер BitTorrent , доступный для скачивания с официального сайта. [13] Программу проигрывателя FLV также можно загрузить отдельно и использовать независимо от программного обеспечения BitComet.
Поисковая система
[ редактировать ]Поисковый сайт — google.atcomet.com.
Споры и критика
[ редактировать ]Хэш-отчетность
[ редактировать ]Начиная с версии 0.86 BitComet включает в себя функции обсуждения и отслеживания статистики, которые отправляют информацию о торрентах на серверы Bitcomet.com, включая хэш торрента . [ нужна ссылка ]
Эксплойт DHT
[ редактировать ]В версии 0.60 BitComet получил плохую огласку, поскольку его реализация функции DHT , которая была новой на тот момент, могла быть использована для игнорирования частного флага трекера. Это позволило пользователям избежать ограничений на соотношение загрузки и выгрузки, которые часто встречаются на частных трекерах. Некоторые частные трекеры отреагировали на это занесением версии 0.60 в черный список . [14] Разработчик BitComet RnySmile вернул клиент обратно к версии 0.59 в ответ на занесение в черный список. [15]
Эксплойт DHT был исправлен в версии 0.61. [16] [17]
Заполнение файлов
[ редактировать ]Начиная с версии 0.85 (с начала 2007 года), BitComet добавила в свой создатель торрентов нестандартную опцию, которая гарантирует, что никакие два файла данных в многофайловом торренте не будут занимать один и тот же «кусок» BitTorrent. Для этого BitComet включает в торрент набор пустых файлов-заполнителей, в которых хранится оставшаяся часть последней «части» каждого файла. Хотя эти файлы прозрачны для пользователей BitComet, они ухудшают производительность других клиентов, поскольку одноранговые узлы должны выделять ресурсы и пропускную способность для файлов заполнения, без какой-либо выгоды для пользователей, не являющихся пользователями BitComet. Эти файлы могут составлять до 10% от общего объема передаваемых данных, что приводит к существенному истощению роя. [18] Разработчики BitComet добавили эту функцию, чтобы обеспечить поддержку функции долгосрочного раздачи, при которой клиент BitComet может загружать файлы от других клиентов BitComet, у которых есть идентичный файл, но не из того же торрента. Он также позволяет загружать отдельные файлы из других источников, не связанных с торрентами, таких как ссылки ED2K. Добавление файла заполнения гарантирует, что можно получить полную версию файла, а не невозможно завершить соответствующий файл или последнюю «часть». [19]
Создание файлов заполнения включено по умолчанию, начиная с версии 0.85, а начиная с версии 1.36 все еще включено по умолчанию. [ нужна ссылка ]
Споры о FileHippo
[ редактировать ]![]() | Этот раздел может сбивать с толку или быть неясным для читателей . В частности, отношение/значение AppHit.com для любой из сторон в этом «споре». ( декабрь 2023 г. ) |
После этого объявления сайт загрузки FileHippo прекратил публиковать новые версии BitComet в апреле 2008 года.
С апреля 2008 г. FileHippo больше не будет обновлять BitComet. Поскольку они скопировали текст, файлы, изображения и средство проверки обновлений сайта FileHippo и выдают их за оригинальную работу. Мы рекомендуем вам использовать другой, более надежный торрент-клиент, например uTorrent. [20]
Это произошло после того, как FileHippo, как сообщается, заметил, что дизайн и код сайта AppHit.com очень похожи на тот, который использовал FileHippo, копируя не только значки, но и текст с веб-сайта FileHippo и собственного оригинального программного обеспечения FileHippo для проверки обновлений.
Поскольку AppHit и BitComet были договорными партнерами, FileHippo решила прекратить поддержку BitComet. С тех пор BitComet прекратила партнерство, и к 2015 году FileHippo снова сделал BitComet доступным.
Формат торрент-файла
[ редактировать ]Согласно официальной спецификации BitTorrent, «Все строки в файле .torrent, содержащие текст, должны быть в кодировке UTF-8 ». [21] При создании торрентов в системах с нелатинскими буквами, таких как китайская или японская, версии BitComet до 1.20 [22] закодировал имена и пути к файлам, используя китайскую/японскую кодовую страницу Windows, и сохранил версию UTF-8 в нестандартном атрибуте. [23] Начиная с выпуска версии 1.20 в марте 2010 года, формат торрентов BitComet теперь соответствует стандарту.
См. также
[ редактировать ]- Сравнение BitTorrent-клиентов
- BitLord (на основе BitComet)
Ссылки
[ редактировать ]- ^ «Информация о частной компании BitComet Development Group» . Блумберг Бизнесуик . Архивировано из оригинала 13 декабря 2019 года . Проверено 14 апреля 2014 г.
- ^ Jump up to: а б https://www.bitcomet.com/en/changelog .
{{cite web}}
: Отсутствует или пусто|title=
( помощь ) - ^ «БитКомет» . Магазин Google Play . Архивировано из оригинала 31 октября 2021 г. Проверено 10 декабря 2020 г.
- ^ «Help_translations_of_bitcomet [BitComet Wiki]» . Архивировано из оригинала 5 марта 2010 г. Проверено 26 февраля 2010 г.
- ^ «Поддерживаемые языки в BitComet» . 11 марта 2009 г. Архивировано из оригинала 11 декабря 2015 г. Проверено 13 мая 2008 г.
- ^ «Битторрент-клиент BitComet» . 10 мая 2006 г. Архивировано из оригинала 13 мая 2008 г. Проверено 13 мая 2008 г.
- ^ Jump up to: а б «Что такое NAT Traversal в BitComet??» . 24 ноября 2009 г. Архивировано из оригинала 18 августа 2019 г. Проверено 23 февраля 2010 г.
- ^ «PEX в BitComet» . 21 февраля 2010 г. Архивировано из оригинала 17 декабря 2010 г. Проверено 23 февраля 2010 г.
- ^ «Torrent Share и Torrent Exchange» . 01.01.2010. Архивировано из оригинала 5 октября 2013 г. Проверено 1 января 2010 г.
- ^ «Плагин eMule для BitComet» . 27 марта 2008 г. Архивировано из оригинала 13 мая 2008 г. Проверено 13 мая 2008 г.
- ^ «BitComet FLV Player (Flash Video Player)» . 27 марта 2008 г. Архивировано из оригинала 13 мая 2008 г. Проверено 13 мая 2008 г.
- ^ «BitComet добавляет поддержку «анонимных» загрузок – TorrentFreak» . ТоррентФрик . 2011-06-02. Архивировано из оригинала 5 апреля 2018 г. Проверено 5 апреля 2018 г.
- ^ «БитКомет Трекер» . 27 марта 2008 г. Архивировано из оригинала 30 апреля 2008 г. Проверено 13 мая 2008 г.
- ^ Томас Меннеке (2005). «Биткомет запрещен» . Архивировано из оригинала 24 января 2007 г. Проверено 15 января 2007 г.
- ^ Томас Меннеке (2005). «BitComet возвращается к версии .59» . Архивировано из оригинала 24 января 2007 г. Проверено 15 января 2007 г.
- ^ Томас Меннеке (2006). «BitComet .62 и ты» . Архивировано из оригинала 18 мая 2007 г. Проверено 3 декабря 2006 г.
- ^ Томас Меннеке (2006). «Выпущен BitComet .64» . Архивировано из оригинала 8 октября 2007 г. Проверено 15 января 2006 г.
- ^ Эрнесто (23 августа 2007 г.). «BitComet загрязняет BitTorrent ненужными данными» . ТоррентФрик. Архивировано из оригинала 24 августа 2007 г. Проверено 24 августа 2007 г.
- ^ «align_file_to_piece_boundary [BitComet Wiki]» . Архивировано из оригинала 12 мая 2015 года . Проверено 13 мая 2015 г.
- ^ «Загрузить BitComet 0.99 – FileHippo.com» . Апрель 2008 г. Архивировано из оригинала 20 апреля 2008 г. Проверено 18 декабря 2009 г.
- ^ Брэм Коэн. «Спецификация протокола BitTorrent» . Архивировано из оригинала 8 февраля 2014 г. Проверено 26 августа 2009 г.
- ^ БитКомет. «Примечания к выпуску BitComet» . Архивировано из оригинала 17 декабря 2010 г. Проверено 27 марта 2010 г.
Основное улучшение: используйте кодировку UTF-8 при создании торрент-файла по умолчанию для всех языковых версий Windows.
- ^ Команда поддержки BitComet. «BitComet — формат торрент-файла» . Архивировано из оригинала 14 мая 2009 г. Проверено 26 августа 2009 г.
В BitComet v0.58 или более ранней версии строка кодируется с использованием MSCB (кодовой страницы пользователя), а для строки в кодировке UTF-8 добавляется ключ «.utf-8». В версии 0.59 кодировка по умолчанию меняется на UTF-8, если кодовая страница пользователя не является ни китайской, ни японской.