Скрипт для проверки/оглашения контрольной суммы CRC и MD5 в общем канале/личных сообщениях. Полезно, если используете mIRC для скачивания файлов.
Прописывать в Popups -> Channel (общий канал) или Query (личные сообщения)
Код:
CRC + MD5
.Check CRC + MD5 Echo {
var %f = $sfile($mircdir,Checksum,Checksum)
if $isfile(%f) {
echo $active $char(U+007) Checksums of $nopath(%f) ( $+ $iif($size($file($mircexe).size) != $null,$size($file(%f).size),$file(%f).size $+ b) $+ ): CRC: $crc(%f) MD5: $md5(%f,2)
}
}
.Check CRC + MD5 Say {
var %f = $sfile($mircdir,Checksum,Checksum)
if $isfile(%f) {
say $char(U+007) Checksums of $nopath(%f) ( $+ $iif($size($file($mircexe).size) != $null,$size($file(%f).size),$file(%f).size $+ b) $+ ): CRC: $crc(%f) MD5: $md5(%f,2)
}
}
После этого при правом шелчке в общем канале/личном сообщении в сплывающем окне у Вас появляется "Check CRC + MD5 Echo" и "Check CRC + MD5 Say", делее выбираем нужный файл. Первое покажет контрольную сумму CRC и MD5 только вам, второе огласит данную информацию всем.
Возможны вариации. Например, прописать со 2-й по 9-ю строки в Channel, а 10-й по 17-ю в Query. Только надо убрать "." перед "Check CRC + MD5..."