2

Я пытаюсь загрузить xcode v3.2 с веб-сайта Apple Developer Connection, но каждый раз, когда я загружаю огромный файл, он не удается смонтировать из-за ошибки контрольной суммы. Это действительно расстраивает! Загрузчики BitTorrent обладают большей надежностью, чем обычные http-загрузки. В любом случае, просто интересно, есть ли какой-нибудь интеллектуальный загрузчик, который можно скачать без повреждения.

Я могу использовать проверку хеша md5, но это полезно только после того, как весь файл был загружен. Мне нужно решение, которое может проверить целостность на лету и повторно загрузить поврежденные биты. Если есть такое положение в HTTP.

Я искал файл на обычных торрент-источниках ... его там нет :(

Любая помощь приветствуется ... хорошего дня! Thanx

2 ответа2

2

Bittorrent - это все, что вы можете иметь на данный момент. Стандартные загрузки HTTP не могут быть обработаны, как вы описываете - сначала вам нужно предварительно проверить контрольные суммы всех частей файла (например, bittorrent), затем вам нужно будет передать небольшой файл с этими контрольными суммами клиенту (например, bittorrent), тогда вам понадобится программное обеспечение, которое проверяет эти контрольные суммы при поступлении фрагментов (например, bittorrent).

Лучшее, что вы можете сделать со стандартными загрузками HTTP/FTP/ и т.д. - это контрольная сумма файла после завершения передачи.

Если ваш перевод не удался, попробуйте

  • а) другое место загрузки (как в другом URL для загрузки), или
  • б) другое место загрузки (как при физическом переходе на другой сайт и использовании их интернет-соединения - возможно, попробуйте это с работы).
2

Http не сообщает вам контрольную сумму данных заранее и, конечно, не сообщает контрольную сумму частей. Без использования инструмента, не относящегося к http, лучшее, что я могу порекомендовать, это использовать curl с опцией возобновления, мне повезло больше, и я действительно использовал ее для больших файлов dmg на сайте Apple.

Это будет использовать опцию -C - примерно так:

curl -O -C - http://developer.apple.com/download/something.dmg

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .