Home

Advertisement

Customise

Тип-о-Трюк: Проверка и "починка" файлов (о контрольных суммах и не только)

Mar. 29th, 2008 | 06:25 pm
location: Abbots Way, Auckland, NZ
mood: content content
music: Thievery Corporation - The Outernational Sound

Тип-о-Трюк #4: Как проверить целостность файла и при необходимости "починить" испорченный файл, не скачивая/копируя его заново целиком.

Предисловие. Читать совсем не обязательно.. )

Проблема: вы скачали файл значительного размера (т.е. вам бы не хотелось бы выкачивать этот файл по-новой), но он у вас не работает (не запускается диск, записанный со скаченного образа, не воспроизводится видео и т.п.). Хочется получить работоспособный файл без скачивания его целиком заново.

Решение: сверить контрольные суммы исходного файла (там, откуда он был получен) и полученного файла. Если они не сходятся, то разделить файлы на множество мелких частей и сверить их целостность. Если ошибки были допущены только в некоторых частях, то перекачать заново только их и соединить конечный файл используя заново скаченные части.

Необходимые условия: доступ к исходному файлу.

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

Шаг 1.Проверяем целостность файла с помощью контрольной суммы (хеша). )

Шаг 2. Делим файл на мелкие части и сверяем контрольные суммы частей. )

Шаг 3. Заново перекачиваем побитые части, проверяем их и соединяем их вместе. )

P.S. Очень удобно было сохранить настройки Semagic в .ini файле и секундно их восстановить на новой системе.
P.S.#2 Как раз перед всеми этими проблемами (5 дней назад) счётчик прослушанного на
Last.fm перевалил за 10 тысяч. Треком под номером 10000 стал Pode Ficar от Arto Lindsay.

Link | Leave a comment {5} | Add to Memories | Tell a Friend

Current status: в раздумии...

Jul. 25th, 2007 | 08:46 pm
music: Talking Heads - Lifetime Piling Up

Поймал себя на мысли, что давно хочу, чтобы можно было разом везде менять статус.. Сижу в сети постоянно, программ и сайтов для интеракции использую не 1 и не 2, а что-то неприлично много и разом и получается, что перед тем как пойти пообедать, приходится тратить чуть не 2 минуты, чтобы везде показать миру, что я пошел есть. А то мало ли.. потеряют :))

Вот такая задача.. нужен лайф-хак. Пойду искать...

Link | Leave a comment {8} | Add to Memories | Tell a Friend

Advertisement

Customise