[identity profile] ex-ex-ex-ab.livejournal.com posting in [community profile] useful_faq
Как без интернета и торрент-клиент проверить много файлов на докачанность? (вопрос проверен в яндексе)

Дано:
Файлы. Длина у них правильная. Но содержимое может оказаться:

datadatadata0000000000000000000datadatadatadatadata00000000000data

где data - полезные и скачанные части, а нули - зарезервированное и заполненное нулями место.
Внешне файлы выглядят прилично.

Файлов много, поэтому использовать Far+F3, HEX-редакторы и просмотрщики, плееры прочие вещи нерентабельно.


(для тех, кто присматривает за мной анонимно: мопед не мой)

Date: 2007-12-07 12:22 pm (UTC)
From: [identity profile] xytop.livejournal.com
взависимости от типа файла. некоторые форматы поддерживают механизмы проверки целосности. а иначе только имея какую-нибудь контрольную сумму.

Date: 2007-12-07 12:22 pm (UTC)
From: [identity profile] abr.livejournal.com
Да никак не проверишь -- где гарантия того, что и в докачанных файлах нет массивов нулей? Пример -- wav-файл и абсолютная тишина в нем.

Date: 2007-12-07 12:29 pm (UTC)
From: [identity profile] uxare.livejournal.com
ч0рт!!
верните бейсик. такую программу писать пять минут!
а по нулевым вэйвам - степень подозрительности можно определять по наличию одинаковых длин нулярных фрагментов

Date: 2007-12-07 12:39 pm (UTC)
From: [identity profile] abr.livejournal.com
Он жив еще, сссс.... Живет в виде VB.NET в визжальной студии или даже как VBA (офис) или VBS (windows scripting host). Не уверен, что два последних дадут читать файл в бинарной моде.
Но, самый простой вареанд -- поставь Ruby или Perl. И на них прога займет 3 строчки :) Запускаться будет из командной строки.

Date: 2007-12-07 01:26 pm (UTC)
From: [identity profile] wisegrey.livejournal.com
Погулите словосочетание "контрольная сумма"

Date: 2007-12-07 02:25 pm (UTC)
From: [identity profile] ex-grayhex597.livejournal.com
Большо брат следит)

Date: 2007-12-07 03:03 pm (UTC)
From: [identity profile] haviras.livejournal.com
Помнится с год назад качал файл с инета, там закачка сдохла чтото
Нашел точно такой же файл на торрентах (100% был уверен, что скачан был из одного первоисточника). Перименовал соответствующе. И начал качать. Докачал

Date: 2007-12-10 10:38 am (UTC)
From: [identity profile] pan-2.livejournal.com
попросить =)
в принципе иного варианта и быть неможет, либо по чексумме, либо торрент клиентом, иначе никак