Help - Search - Members
Full Version: Универсальный Updater
Kaspersky Lab Forum > Бета-тестирование > Универсальный Updater
yut23
возможно ли в упдатер добавить показания скорости скачивания (лично мне это нужно)
DJ ShkipeR
+1, было бы полезно
Taktik
Да согласен, нужно сделать более информативную полосу загрузки
fp_post
QUOTE
...информативную полосу загрузки...

Обновления скачиваются консольной утилитой,
GUI-надстройка над ней, не имеющая возможности обмениваться сведениями "напрямую".

Еще проще:
Gui получает сведения от утилиты обновления посредством анализа логов (возможны, в принципе, варианты, но все это отнюдь не прямый пути)

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

Может, Alex и сделает (например, Notify на директорию + анализ того, что скачано, и за какой интервал).
Но все это - пути совсем не прямые: так необходимая вам "скорость", насколько я понимаю, может считаться "косвенным" образом.
И, кроме сказанного выше, в ряде случаев (кэширующий прокси и т.п.) еще более "косвенным".
Alex Zemtchihin
Все верно. Логи пишуться отрывками, причем очень большими. Поэтому что-то из них выделить когда нужно и посчитать скорость загрузки невозможно. Объем обновления вообще не посчитать. Так что кривых способов делать не стоит.
А вот предложение к самому апдейтеру как утилите имеет право на жизнь, поэтому и выделено в отдельный топик из ветки обсуждения GUI.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2009 Invision Power Services, Inc.