Поставил на виртуалке чистую винду, создал клеент, проблема осталась (
Help
Скачиваю ESET Constructor 4.0.474 и необходимые дистрибутивы расспаковываю все общюю папку.
На виртуалке ставлю чистую винду XP PROSP3(32) туда ess из архива, в ess отменяю Системные обновления, прописываю адреса http//10.71.48.157/~nod32 и http://nod32.misteriya.com больне ничего не трогаю делаю экспорт в файл eset
Там же на виртуалке в общей папке лежат дистрибутивы конструктор папка Updates и файл eset Создаю клеент. На чистую машину устанавливаю ess все работает но постоянно вылетает "Ошибка при загрузке конфигурации файервола"
Действительно глюк возникает только при наличии папки Updates...
Добрый день на последней сборке пишет ошибку.
Возникла сетевая ошибка при попытке чтения из
файла d:\Windows\Temp\EsetSIM\eavbe_nt64_rus(1).msi
я так предполагаю, что путь не правильный в конструкторе прописан.
Файл в этой папке d:\Windows\Temp\EsetSIM\eavbe_nt64_rus.msi
Windows стоит на в диске
Поэкспериментировав с SFX_RAR пришол к выводу что при запуске с ключом /qb вылетает такая же ошибка а при ключе /passive ставиться корректно и с отображением хода установки.
Ось у меня 7 (Если необходимо)
Отредактировано Jux (27.01.2010 16:07:43)
simplix, прошу прощения за тупость , но что-то я не очень понял для чего предназначен этот релиз.
Итак.
1. Данынй конструтокр при запуске находит все новые релизы НОДа. Скачивает их и собирает в один файл для установки.
2. И соответственно, если такой файл я уже ранее скачал. То могу запустить Updates Generators, скачать обновления. Полоджить их рядом и снова запустить , то пройдет обновление дистрибьютива.
Все работает по принципу Вашего релиза ХР.
Правильно ли я все понял?
Спс
З.ы. и для чего вобще предназначен файл лицензии? ключи понятно - дают возможность обновляться.
а может подскажете как в эту автоустановку подсунуть чтобы сразу и вечный триал делался???
вообщем по моему идеальный конструктор получился если бы можно было добавлять команды, выполняемые до запуска антивируса. Т.е. запустил инсталяк... он зарегил сервисы ну и все шо ему надо, но не запуская их выполнять какие либо действия... к примеру кряк туда всунуть или еще чего
На руборде уже давно выложен кряк)))
Отредактировано VoV_I_K (25.02.2010 11:09:21)
simplix
С оффсайта скачиваются дистры 4.0.474 с другими чексуммами и размером. Вероятно обновился билд. Нельзя ли обновить конструктор? Дистрибутивами могу поделится. Если при сборке конструктором подсовывать неправильные дистры, то он ругается "Скачайте правильную версию 4.0.424" - забыл при сборке цифирку поменять
March 10, 2010 - 4.2.35
prokaz
Пока только ENG, рано еще
на руборде есть уже 4.2.40.10 RUS... ждемс обновленный конструктор...
ЗЫ: спасибо за громадную работу, но глупый вопрос, нельзя сделать "универсальный" конструктор, так сказать не зависящий от версии?
Отредактировано xcv (14.04.2010 15:52:20)
ждемс обновленный конструктор...
вчера один, сегодня другой, часто они меняются в последнее время, пусть лучше устаканятся с недельку
хотя насчет универсального - по моему тоже не плохая идея
Конструктор обновлён до версии 4.2.40.10. Универсального не будет, в первую очередь важна корректность сборки, ведь конструктор может неправильно работать с новой версий антивируса. Лучше использовать то, что гарантированно будет работать.
http://letitbit.net/download/3113.34ebc … 0.exe.html
уже готовые в инэте появились
simplix
При установке NOD (и ess, и eav, run as Administrator) не копируется eset.lic в системе Win7 x64. В точке Temp\EsetSIM его тоже нет. Баг в коде или в моей системе? В x86 системах полный порядок.
В файле конфигурации "ShowSplash" и "ScanUnwantedApp" лишние, первый не обрабатывается, второй по дефолту и так идет.
Данная конфигурация планировщика - это Ваше личное предпочтение или всем рекомендуете. Чем она лучше дефолтной?
pohodu сообщает:
Скачиваю ESET Constructor 4.0.474 и необходимые дистрибутивы расспаковываю все общюю папку.
На виртуалке ставлю чистую винду XP PROSP3(32) туда ess из архива, в ess отменяю Системные обновления, прописываю адреса http//10.71.48.157/~nod32 и http://nod32.misteriya.com больне ничего не трогаю делаю экспорт в файл eset
Там же на виртуалке в общей папке лежат дистрибутивы конструктор папка Updates и файл eset Создаю клеент. На чистую машину устанавливаю ess все работает но постоянно вылетает "Ошибка при загрузке конфигурации файервола"
baw17 сообщает:
убери базы и все будет нормально, у меня с базами тоже такой косяк
похоже что данный глюк до сих пор присутствует....
или не так что-то делаю, но при сборке клиента с обновлением, в последствии файервол запускаться отказывается...
simplix, не подскажешь в чем дело?
ниче не понимаю, но у меня что-то уже и при сборке без баз обновления и последующей установке с ключем /ess выдает ошибку о невозможности запуска персонального файервола...
если у кого получается собрать дистрибутив клиента выложите пожалуйста (если он будет еще и с обновленными базами двойное спасибо)
Отредактировано xcv (02.06.2010 10:33:00)
xcv
http://rghost.ru/1790737 У меня с другими базами работает, с этими не проверял.
vol_and спасибо, все работает, но вот глупый вопрос, почему у меня не работает
vol_and, можно вас попросить сбросить архивом ваши 4 инсталяшки, папку апдейт и т.д..... в общем все из чего вы собирали свой клиент?
xcv
Инсталляшки в сообщении #1, другие конструктор не принимает. Updates легко скачать самому. Simplix предлагает Wget, еще есть Nod32Viewer. Можно собрать вообще без Updates, получится рабочий клиент размером всего 17мб. И не надо апгрейдить постоянно до выхода новой версии Nod. Он лишь на секунду моргнет красным глазом, обновится и все о'к. А Updates лучше иметь отдельно всегда свежий, и подсовывать ноду при установке.
Теперь о Ваших проблемах. Примените метод исключений. "Без обновлений" лучше не стало. Пробуем "без баз обновлений и файла конфигурации". Если все хорошо - ошибки в файле eset.xml. Если файл писали сами - ищите ошибки, если импортировали - его надо подчистить от мусора. Как правило от ~50кб остается 2-3кб.
Если без eset.xml ошибки продолжаются, попробуйте создать из дистрибутива essbe_nt32_rus.msi админ-точку. Далее если установка из оригинального дистрибутива идет хорошо, а из админ-точки с ошибками - копайте в сторону Вашего MsiInstaller тут и тут
Дело в том, что сам конструктор наверно не при чем. Он банально создает четыре админ-точки из Ваших дистрибутивов, оптимизирует повторяющиеся файлы (а их около 80%), не внося никаких изменений в оригиналы, а лишь убирая повторы. Пакует все в EsetClient.exe. Далее при инсталляции воссоздает админ-точку %Temp%\EsetSIM, байт в байт идентичную оригинальной, добавляет в нее обновления и cfg.xml, и запускает установку.
Вот если созданная Вами вручную админ-точка отличается от %Temp%\EsetSIM, тогда виноват бесспорно конструктор.
Еще теоретически можно настроить аудит и посмотреть события\безопасность. По ошибкам файервола при обращении к службам, веткам и файлам можно найти причину. Может службу какую отключили, или ветку удалили.
Вот быстренько написал код. Он подчистит систему от предыдущих установок Нода.
Создайте батник в кодировке DOS-866. Применим для XP, Vista, Win7 x86. Для x64 пути не проверял. Может чего забыл, добавите сами.
Можно еще для Win7 добавить REG DELETE "HKLM\SYSTEM\CurrentControlSet\Services\eamonm" /f , но потребуется двойной ребут перед установкой Нода (особенность HKLM:Enum\Root), иначе ошибка.
Батник (раскрыть):
@echo off tasklist | find /i "ekrn.exe">nul || GoTo :naxy echo . echo . echo . ВНИМАНИЕ !!! echo . echo . Сначала удалите NOD 32 !!! echo . Только потом запускайте этот bat - ник! echo . echo . echo . Или через F8 - безопасный режим. echo . Можно удалить зависший NOD 32. echo . pause exit :naxy RD /S /Q "%ProgramFiles%\ESET" RD /S /Q "%ALLUSERSPROFILE%\Application Data\ESET" RD /S /Q "%USERPROFILE%\Local Settings\Application Data\ESET" RD /S /Q "%APPDATA%\ESET" DEL /F /Q "%windir%\system32\drivers\eamon*.sys" DEL /F /Q "%windir%\system32\drivers\ehdrv.sys" DEL /F /Q "%windir%\system32\drivers\epfw*.sys" REG DELETE "HKCU\Software\ESET" /f REG DELETE "HKLM\SOFTWARE\ESET" /f REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\egui" /f REG DELETE "HKLM\SYSTEM\CurrentControlSet\Services\eamon" /f REG DELETE "HKLM\SYSTEM\CurrentControlSet\Services\eamon4" /f REG DELETE "HKLM\SYSTEM\CurrentControlSet\Services\ehdrv" /f REG DELETE "HKLM\SYSTEM\CurrentControlSet\Services\easdrv" /f REG DELETE "HKLM\SYSTEM\CurrentControlSet\Services\EhttpSrv" /f REG DELETE "HKLM\SYSTEM\CurrentControlSet\Services\ekrn" /f REG DELETE "HKLM\SYSTEM\CurrentControlSet\Services\epfw" /f REG DELETE "HKLM\SYSTEM\CurrentControlSet\Services\Epfwndis" /f REG DELETE "HKLM\SYSTEM\CurrentControlSet\Services\epfwtdir" /f REG DELETE "HKLM\SYSTEM\CurrentControlSet\Services\epfwtdi" /f REG DELETE "HKLM\SYSTEM\CurrentControlSet\Services\epfwwfp" /f REG DELETE "HKLM\SYSTEM\CurrentControlSet\Services\EpfwTdr4" /f REG DELETE "HKLM\SYSTEM\CurrentControlSet\Services\EpfwWfpR" /f REG DELETE "HKLM\SYSTEM\CurrentControlSet\Services\epfwndhk" /f REG ADD "HKCU\Software\ESET\ESET Security\CurrentVersion\Client" /f /v "PageMode" /t REG_DWORD /d 1 REG ADD "HKCU\Software\ESET\ESET Security\CurrentVersion\Client" /f /v "ShowSplash" /t REG_DWORD /d 0
немного разобрался с причиной возникающей у меня ошибки... попробовал собрать клиент на виртуальной машине... все замечательно, собрал еще раз клиент на этой же виртуальной машине, но предварительно установил и обновил на ней esset ss... полученный 2-й дистрибутив устанавливается с описанной ошибкой, переставил винду снова собрал.... работает, снова поставил ess, обновил, собрал клиент... ставится с ошибкой.
Эксперимент провел 8 раз... дистрибутивы собранные на системе без антивиря работают норм, дистрибутивы собранные на системе с работающим и обновленным ess при установке выдают ошибку
и еще, если собирать клиент на системе с установленным обновленным ess не подсовывая папку с обновлениями, то клиент все равно получается ~ 47mb... (наверно конструктор выдирает некоторые файлы из системы)
да... забыл уточнить... во время эксперементов антивирь не просто устанавливал и обновлял, но и вносил некоторые так сказать "настройки" для фаервола и сервера обновлений....
Отредактировано xcv (04.06.2010 17:42:42)
xcv
Я всё скачивал с первых страниц необходимые дистрибутивы, ESET Constructor 4.2.40.10 и Eset Updates Generator 1.1 (кстати каким генератором пользуетесь, если Nod32 Updates Generator 1.1, то базы будут неполные). Распаковываешь всё в одну папку, запускаешь EsetUpdates.ехе, создаётся файл EsetUpdates.ini, затем запускаешь ESET Constructor.ехе (если сразу запустить ESET Constructor.ехе, то при автоматическом запуске EsetUpdates.ехе будет создан только файл EsetUpdates.ini, а обновления не скачяются, EsetClient получится без обновлений), создаётся папка Updates, скачиваются базы и затем создаётся EsetClient.
Я делал на рабочей системе с установленным ESS и у меня все работает.
Отредактировано vol_and (05.06.2010 05:13:30)
xcv
Рабочий клиент размером всего 17мб - это факт! Экспериментируйте!
Из вышесказанного Вами могу предположить, что мешают "хвосты" в сервисах, оставшиеся от старого файервола Нода. А что, разве батник не помог?
антивирь не просто устанавливал и обновлял, но и вносил некоторые так сказать "настройки" для фаервола и сервера обновлений....
Скажите, а файл eset.xml вы не редактируете после экспорта из Нода? Его желательно почистить от лишнего. Смело можно процентов 90 удалить. Может и ошибки пропадут. Я бы Вам написал его отдельно чистый, но на форуме его не прикрепить. Буду после выходных - что-нибудь придумаем.
я eset.xml вообще не добавляю... в папку ложу 4 дистрибутива и ESET Constructor и ВСЕ нету там ни папки с обновлениями, ни файла лицензии, ни файла настроек, как я уже писал все это конструктор берет наверно с рабочего, установленного антивиря, а батник... есть уже подобный, но он мне не нужен, так как я ставлю антивирь на чистую машину (на виртуалку)...
xcv
В каждом из четырех дистрибутивов изначально уже лежит папка Updfiles 28-30мб от 7-го апреля. Из работающего Нода конструктор ничего не берет, дистрибутивные файлы не модифицирует. Работает только с тем, что ему дают, лишь совмещая повторы и пакует все в клиент. Нужно оставаться в рамках правового поля, иначе судебные иски. При последующей установке дистрибутив (админ-точка) воссоздается в неизменном виде. Лишь содержимое папки Updfiles заменяется Вашей Updates, да добавляется cfg.xml
Что касается клиента 17мб, мне проще его Вам выложить где-нибудь, чем объяснять как сделать. Вот только удалю из него свои серверы обновлений.
Что касается ошибок установки ESS, у меня два вопроса:
В сообщении #121 Вы указали, что решили проблему. Скажите, а если взять Ваш EsetClient.exe "...собранный на системе без антивиря, работающий норм..." и попытаться установить ESS несколько раз подряд по циклу: удаление Нод - ребут - установка, удаление Нод - ребут - установка, и тд. Будут ли ошибки без применения батника?
Правильно ли я понял что Ваш EsetClient.exe "...собранный на системе с работающим и обновленным ess ..." далее ни на одной машине нормально не установился?
А eset.xml зря Вы не добавляете. Полезная штука.