Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Приветствую. Мой вопрос:

Почему KAV, используя NSIS, конфликтует с ним?

NSIS самого KAV не содержит downloader.

При попытке использовать NSIS-установщик с downloader'ом (IMVU, OpenTTD, The Ur-Quan Masters), KAV блокирует закачку даже если пользователь установил разрешение на закачку. :cool2:

Чат и две игры - лишь три примера программ, использующих NSIS с downloader'ом. Возможно, друной (не развлекательный) софт тоже применяет этот модуль NSIS.

 

Сообщение от модератора vasdas
Перемещено из раздела Е.К.
Опубликовано

Добро пожаловать на фан-клуб

 

Какая у вас версия КАВ?

Если КАВ отключить - блокировать будет?

Опубликовано

http://sc2.sf.net

http://openttd.org

http://warzone2100.sf.net

http://imvu.com

Эти четыре проекта (3 открытых и собственнический) используют NSIS и его модуль для закачки.

Несмотря на то, что я "разрешил" файлу качать, антивирус продолжает мешать NSIS'у качать файлы. Особенно надоедливо в случае с IMVU - нет возможности скачать эти пакеты вручную.

NSIS - это инсталлер (Nullsoft Scriptable Install System). Не знал, проблема ли это KAV или NSIS, поэтому запихал сюда.

Варзон ставит моды через закачку, uqm/openttd/imvu качают основные данные.

 

Сообщение от модератора vasdas
Темы соединены.

 

КАВ2010 на win7. При выключенном КАВ качает нормально.

 

vasdas, извините за дублирование, повтор вопроса пустил в "общие", не будучи уверенным - проблема это КАВ или НСИС

Опубликовано (изменено)

значит так,

только что попробовал с openttd

 

при первом запуске инсталлятора - действительно, он не скачал свои какие то большие архивы (тем не менее инсталляция завершилась успешно, но это на совести разработчиков openttd) После деинсталляции и запуска инсталлера заново - все прошло без ошибок. Ибо iSwift/iChecker, файлы уже проверены...

 

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

Пока такие мысли после того, как я посмотрел на инсталляцию openttd.

Изменено пользователем hinote
Опубликовано

Он не вносит эти файлы в список, в этом и баг. Наступает тайм-аут, файл не докачивается (и не проверяется до конца). Что делать? Уменьшать глубину проверки архивов веб-компонентом антивируса? или снижать тайм-аут? и то, и другое небезопасно.

 

В случае с OpenTTD, третий пакет (маленький) скачивается успешно, хотя весь период скачивания пишет "connecting".

Также, в OpenTTD можно указать "не скачивать новые файлы" (если есть копия оригинала TTD).

В Warzone можно запретить скачивание модификаций и роликов. В uqm (sc2.sf.net) можно скачать пакеты отдельно, при установке указать к ним путь.

Самая большая проблема - IMVU. :cool2:

Опубликовано

Как обработать download-запрос NSIS так, чтобы закачка не срывалась, но файл полностью проверялся? Какое приложение-посредник необходимо установить?

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
×
×
  • Создать...