12 лет назад 17 октября 2006 в 12:07 83

Как правило, если вы используете какой-либо менеджер загрузки файлов, то у вас не возникает проблем с определением размера софт-объекта, который вы, собственно, закачиваете. Такой софт сам показывает, какого размера файл, сколько уже закачано, сколько еще примерно осталось времени до завершения процесса закачки и т. д. Однако, несмотря на то, что со страниц нашего журнала, как говорится, “ликбез орать устал” об обязательном и каждодневном использовании джентльменского набора программ, есть еще несознательные личности, атакующие редакционные ящики вопросами типа: “Что делать, если в процессе закачивания файла было разорвано соединение, еще раз качать что ли? Устал, помогите!” или “Система сама собой ни с того ни с сего стала перезагружаться” и т. п. Короче, мораль мы читать больше не будем, а будем действовать для первого описанного случая с тыловой стороны вопроса.

GetFileSize – это небольшая (440 кб) утилита, которая встраивается в Internet Explorer (в контекстное меню, вызываемое кликом правой кнопки мыши, добавляется строка Get File Size) и помогает определять размер файла до его загрузки, таким образом, несчастливые не обладатели какого-либо download-менеджера могут выдохнуть и использовать ее на предмет выяснения “размерной статистики”.

Работает это так. Заходим на сайт, чтобы скачать, допустим, программу, и “выжимаем” на ссылке… нет, не левую, а правую кнопку мыши, и через пару секунд получаем окошком со статистикой в правый глаз. Кроме того, там же располагается статистика о дате последнего изменения файла. Учтено в программе и то, что некоторые сайты, откуда вы собираетесь качать файлы, требуют авторизации (прямо в GetFileSize можно ввести требуемые сведения).

В общем, польза от утилиты несомненная: траффик бережем – раз, быстро смотрим статистику – два. Единственный печальный факт заключается в том, что все действия утилиты GetFileSize справедливы только для HTTP. Протоколы FTP и HTTPS, к сожалению, отдыхают.

Никто не прокомментировал материал. Есть мысли?