Что такое формат файла BC?
Файл .bc - это незавершенная загрузка, управляемая BitComet, клиентом BitTorrent для Windows. Пока загрузка продолжается, BitComet добавляет .bc к целевому имени файла - например, movie.avi становится movie.avi.bc - и файл растет на диске по мере поступления загруженных и проверенных по хешу фрагментов.
Файл .bc не имеет собственной структуры контейнера: это необработанные байты фактического целевого файла, при этом на диск записываются только те части, которые получены к настоящему моменту. Как только загрузка завершается и хеши всех фрагментов проходят проверку, BitComet удаляет расширение .bc, открывая полный файл. BitComet также использует тесно связанный вариант .bc! (с восклицательным знаком) в качестве альтернативного суффикса неполного файла; оба функционально идентичны.
Другие загрузочные клиенты используют разные маркеры для той же цели: Firefox и qBittorrent используют .part, Google Chrome использует .crdownload, а µTorrent использует .!ut.
Важные предупреждения:
- Не переименовывайте и не открывайте принудительно файл
.bc, пока загрузка еще продолжается; данные неполны, что приведет к ошибкам или повреждению воспроизведения - Не удаляйте файлы
.bcдля активных загрузок - BitComet не сможет возобновить работу без частичных данных - Сопутствующий файл (с тем же базовым именем и суффиксом
.bc!) отслеживает, какие фрагменты были проверены; его отдельное удаление может нарушить возобновление
Безопасность и защита
РИСК: LOWСам файл .bc представляет собой лишь частичные данные загрузки и не несет большего риска, чем конечный файл. Реальный вопрос безопасности касается загружаемого контента и его источника. Загрузка контента, защищенного авторским правом, через BitTorrent незаконна во многих юрисдикциях. Загруженные исполняемые файлы (игры, ПО) следует сканировать антивирусом после завершения. Известных вредоносных программ, использующих сам формат частичного файла .bc, не существует.
Детали формата
в двух словах- Байт-код языка программирования bc / калькулятор произвольной точности GNU bc - Командный калькулятор стандарта POSIX (bc) не использует расширение файла; не связано.
- Файл резервной копии BlackBerry Curve - Некоторые версии BlackBerry Desktop Manager сохраняли резервные копии с расширением .bc; сегодня встречается редко.
Программы, открывающие файлы BC
Технические подробности
глубокая спецификация| Создано | Клиент BitTorrent BitComet (Windows) |
| Тип формата | Необработанное частичное бинарное содержимое целевого файла; не имеет собственной оболочки или заголовка |
| Магические байты | Отсутствуют - зеркально отражает байты целевого файла; только расширение .bc сигнализирует о неполноте |
| Целостность фрагментов | Хеши BitTorrent SHA-1 (протокол v1) или SHA-256 (v2), проверяемые клиентом на соответствие метаданным .torrent |
| Сопутствующий файл | Сайдкар .bc! отслеживает карту проверенных фрагментов; необходим для возобновления загрузки |
| Типичный размер файла | От 0 байт (только начато) до полного размера целевого файла (почти завершено) |
| Кодировка | Бинарная (точное зеркало кодировки целевого файла) |
| Операционная система | Windows (BitComet доступен только для Windows) |
| Альтернативный вариант | .bc! (суффикс с восклицательным знаком) - функционально идентичен .bc |
| Аналогичные форматы | .part (Firefox/qBittorrent), .crdownload (Chrome), .!ut (µTorrent) |
| Удаление расширения | BitComet автоматически удаляет .bc, когда загрузка завершается и проверка хеша проходит успешно |
| Контейнер | Отсутствует - необработанные загруженные данные, хранящиеся последовательно или разреженно на диске |
| Выпущен | circa 2003 (BitComet initial release) |
| Последняя версия | N/A (internal marker, no versioned spec) |
| Спецификация | wiki.bitcomet.com |
Конвертации BC
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах BC.