Объявление


Форум находится в режиме только для чтения, для комментариев есть блог.

#201 20.06.2011 09:16:48

xcv
Member
Зарегистрирован: 14.04.2010
Сообщений: 29

Re: ESET Constructor 4.2.71.3

AL сообщает:

Симптомы банального отсутствия файла em008_32_l0.nup

Вы как всегда оказались правы... Файлы обновления брал из зеркала формируемого самим нодом (при простом обновлении этот файлик походу не нужен), там такого файлика и впрямь нет, сейчас посмотрел файлы обновления формируемые нодвиевом, там такой файлик есть...

подсунул свою папку с обновлением из нодвиев - все установилось правильно, только во время установки комп перегрузился, но виной тому похоже то что ставил нод не на чистую машину, до "эксперимента" там стоял нод, был удален штатным деинсталятором, после удаления комп не перегружал... В общем все замечательно.

Еще одна просьба.... не сочтите за наглость... Может кто помочь создать "хитрый" "eset.xml" чтобы после установки нод пытался обновиться с "d:\eset_upd", если не находит там обновлений то с "http://server1", если не находит и там обновлений, то с "http://server2", или просто каждый раз при обновлении по порядку перебирал заданные МНОЙ (при сборе инсталятора) сервера... Или это не возможно? Раньше в эпоху второго нода это делалось путем подмены оф зеркал обновления на свои в реестре, а потом в ноде просто ставил "автоматический выбор...", не знаю как в 2-м ноде (я им не пользовался), но в 4-м этого добиться у меня пока не получилось. sad Или это просто не возможно сделать?

ЗЫ: удалил/установил нод 4 раза подряд, все good Оказывается всему виной было "неправильное" зеркало обновлений, оказывается нод не умеет делать для себя "правильное" зеркало, пользуйтесь сторонними прогами, думаю данную инфу надо добавить в описание конструктора.

Отредактировано xcv (20.06.2011 10:06:49)

 

#202 20.06.2011 19:13:05

Alexey_KF
Member
Откуда: Гомель
Зарегистрирован: 13.10.2010
Сообщений: 41

Re: ESET Constructor 4.2.71.3

Спасибо AL
Вот столкнулся с еще одной проблемой, для ess свой файл лицензии, а для eav свой...

как исправить исходники, чтоб эту проблему исключить? помогите пожалуйста...

 

#203 20.06.2011 23:25:13

AL
Member
Зарегистрирован: 27.04.2010
Сообщений: 30

Re: ESET Constructor 4.2.71.3

xcv

создать "хитрый" "eset.xml"...  Все это уже реализовано в EsetClient.exe
Извлеките файл cfg.xml с помощью 7z и внимательно изучите. Обновляется с четырех адресов.
При редактировании следите за кодировкой UTF-8 без BOM.
Напомню, при сборке конструктора подхватывается cfg.xml, а при сборке клиента eset.xml или eav.xml + ess.xml; при установке не подхватываются вообще.

Забыл предупредить, нодвьювер там тоже интегрирован.

Alexey_KF

Аналогично извлеките файл eset.lic Подходит и для ess, и для eav.
Можно конечно и дописать несколько строк, но зачем?

Замените в файле EsetClient4.nsi строку


Код:

File /nonfatal "/oname=$0\License\eset.lic" "eset.lic"

на группу строк


Код:

File /nonfatal "/oname=$0\License\eset.lic" "eset.lic"
ReadRegStr $2 HKLM "SOFTWARE\ESET\ESET Security\CurrentVersion\Info" "ProductType"
IfErrors exit
StrCmp $2 "eavbe" 0 +3
File /nonfatal "/oname=$0\License\eset.lic" "eav.lic"
Goto +2
File /nonfatal "/oname=$0\License\eset.lic" "ess.lic"

 

#204 21.06.2011 14:10:25

xcv
Member
Зарегистрирован: 14.04.2010
Сообщений: 29

Re: ESET Constructor 4.2.71.3

нда... посмотрел я cfg.xml если я правильно понял то создается 4 профиля, в каждом - свой сервер обновления по умолчанию.
Объясните пожалуйста как нод сам переключает эти профиля? он обновляется в определенное время по определенному профилю? и если один сервер не доступен, будет ли переключаться на следующий? будет ли выдавать ошибку если сервер из какого либо профиля не доступен?

 

#205 22.06.2011 17:25:38

Alexey_KF
Member
Откуда: Гомель
Зарегистрирован: 13.10.2010
Сообщений: 41

Re: ESET Constructor 4.2.71.3

По прежнему не копируется файл лицензии в папку License (исправил строки как написано выше) и еще если применяю eav.xml + ess.xml то при установке клиента (выбрав ess) выскакивает ошибка при загрузке конфигурации фаервола Пробовал перезапускать ОС - снова вылезла такая же ошибка.
Пользуюсь Win 7 x64

 

#206 23.06.2011 00:36:44

AL
Member
Зарегистрирован: 27.04.2010
Сообщений: 30

Re: ESET Constructor 4.2.71.3

xcv
Изучите каждую задачу в планировщике НОДа (изменить...) и сопоставьте с cfg.xml
При невозможности обновиться с основного профиля НОД обновится с альтернативного.

Alexey_KF
По моей ссылке выше лежат:
- клиент, работающий без ошибок
- конструктор, работающий без ошибок
- исходный код без ошибок
Я думаю, вполне достаточный набор.

Вы же где-то взяли код с дефектами и ищите приключений.

Выложите где-нибудь свой ess.xml посмотреть на предмет ошибок.
И укажите, куда Вы вставили строки ${If} ${RunningX64} итд. Без них eset.lic не копируется.

 

#207 23.06.2011 23:12:17

Alexey_KF
Member
Откуда: Гомель
Зарегистрирован: 13.10.2010
Сообщений: 41

Re: ESET Constructor 4.2.71.3

http://rghost.ru/12177001 ссылка на исходники ( там же и ess.xml)

 

#208 26.06.2011 00:35:56

AL
Member
Зарегистрирован: 27.04.2010
Сообщений: 30

Re: ESET Constructor 4.2.71.3

Alexey_KF
http://rghost.ru/12410831 для eav.lic + ess.lic
Что Вам мешает использовать один файл лицензии eset.lic к двум вариантам установки.

По вопросу ошибок в ess.xml
Очень много лишнего, ненужного. Можно смело удалить 95%.
Определитесь, что все-таки Вы хотите интегрировать с настройки НОДа.
Например: хочу сервер обновлений 4local.ru, разбаненый allnod.com, итд итп

 

#209 26.06.2011 10:28:15

Alexey_KF
Member
Откуда: Гомель
Зарегистрирован: 13.10.2010
Сообщений: 41

Re: ESET Constructor 4.2.71.3

в ess.xml настроен фаервол таким образом, чтоб на моем провайдере интернет работал iptv player, eav.lic и ess.lic разные файлы лицензий (так заявлено в том месте где скачал)... до 23.05.2012г

 

#210 13.09.2011 19:15:18

Angel-iz-Ada
Member
Зарегистрирован: 11.05.2010
Сообщений: 11

Re: ESET Constructor 4.2.71.3

Вот и вышла Пятерочка. Будет ли новый конструктор?
----------------------
Отвечу сам себе - скорее всего конструктора не будет пока не выйдут корпоративные версии антивирусаsmile

Отредактировано Angel-iz-Ada (13.09.2011 22:03:56)

 

#211 17.09.2011 11:27:42

Alexey_KF
Member
Откуда: Гомель
Зарегистрирован: 13.10.2010
Сообщений: 41

Re: ESET Constructor 4.2.71.3

Настройка адреса сервера обновлений (для 5 версии) прописана в реестре по пути - HKEY_LOCAL_MACHINE\SOFTWARE\ESET\ESET Security\CurrentVersion\Plugins\01000400\Settings  в параметре FailSafeServer shock

Отредактировано Alexey_KF (17.09.2011 11:28:08)

 

#212 30.09.2011 16:07:25

Angel-iz-Ada
Member
Зарегистрирован: 11.05.2010
Сообщений: 11

Re: ESET Constructor 4.2.71.3

Alexey_KF,
ага. вот только если этот сервер не будет доступен, то антивирус полезет на свои серваки и пропишет их в реестре и после этого перестанет обновляться с альтернативы

 

#213 09.11.2011 18:46:38

Alexey_KF
Member
Откуда: Гомель
Зарегистрирован: 13.10.2010
Сообщений: 41

Re: ESET Constructor 4.2.71.3

Для разблокировки возможностей выбора сервера обновлений и создания зеркала:
1. Перезагрузиться в безопасном режиме.
2. Запустить редактор реестра, [Win]+[R] -> regedit -> Ok.
3. В разделе реестра

HKEY_LOCAL_MACHINE\SOFTWARE\ESET\ESET Security\CurrentVersion\Info

найти параметр PackageFeatures и изменить его значение на 1.
4. Перезагрузиться в обычном режиме.

*файл лицензии, для создания зеркала, необходимо добавлять через Настройки->Служебные программы->Лицензии, а не простым копированием файла в папку License.


Будет ли продолжение проекта?

Отредактировано Alexey_KF (20.11.2011 09:35:10)

 

#214 22.11.2011 04:20:54

AL
Member
Зарегистрирован: 27.04.2010
Сообщений: 30

Re: ESET Constructor 4.2.71.3

Версия 5.0.94.4:

Конструктор (314 КБ)   http://rghost.ru/users/AL25/releases/ESET1

ещё ссылки (раскрыть):
Яндекс, он же narod.ru
Если ваш провайдер поддерживает программу Яндекса «Локальная сеть», ваш трафик считается по локальному тарифу.
eset_be_5094_rus.7z  94 Мб
eset_upd_v5.zip   46 Мб


Там же все русские дистрибутивы версия 5.0.94.4 и папка с обновлениями от 21.11.2011
Из-за ограничений файлообменника архив 7z разбит на три части. Качать все три!

78345c8fe0e15d3026b075410fde0b48 *eavbe_nt32_rus.msi
33a6cdbe6fb71cb9b93447146631f100 *eavbe_nt64_rus.msi
6fde2109761f589769620282a2c13cd6 *essbe_nt32_rus.msi
35e25ccdfdf44951b9fee99ec3c55079 *essbe_nt64_rus.msi

Конструктор претерпел изменения:
Сделано это в связи с большими отличиями в наборах обновлений v.5 и v.4
Изменения (раскрыть):

1. Вместо папки \Updates\ теперь следует использовать папку \eset_upd\ - общемировая практика.

2. Временно отключена возможность использования Генератора обновлений.

3. Если рядом с  ESET Constructor.exe  есть папка \eset_upd\ с файлами обновлений, во время сборки клиента обновления интегрируются только при наличии ВСЕХ! 68 файлов. Отсутствие хотя бы одного блокирует их интеграцию в EsetClient.exe (вспомните проблему em008_32_ у xcv).  Папка с файлами от 21.11.2011 в качестве образца прилагается. Файл update.ver не требуется. Практически время от времени при сборках достаточно заменять файлы группы em002_32_l?.nup на свежие.

4. Если рядом с  EsetClient.exe есть папка \eset_upd\ с файлами обновлений, во время установки антивируса обновления будут скопированы в папку c:\eset_upd\
Антивирус при запуске сразу же обновится из этой локальной папки. Можно использовать файлы обновлений v.4

5. Дистрибутивы ESET сжаты по-новому, конструктор из-за этого работает минут 10, не удивляйтесь.

6. Все необходимые изменения уже внесены в eset.xml, редактируйте с осторожностью! Лучше вообще не трогать.

Отредактировано AL (25.11.2011 18:31:30)

 

#215 23.11.2011 17:11:28

Alexey_KF
Member
Откуда: Гомель
Зарегистрирован: 13.10.2010
Сообщений: 41

Re: ESET Constructor 4.2.71.3

AL
Спасибо за труд! Есть вопрос. Как Вам удалось разблокировать сервер обновлений с помощью nsis ?
Я пробовал переделать исходники simplixa. Сделал конструктор для eav 5.0.94.8 но установить сервер обновлений по умолчанию тот который мне нужен так и не удалось.
Вот часть кода:


Код:

Section Install
File cfg.xml
SetOutPath "$WINDIR\Temp\EsetSIM"
File /nonfatal "/oname=$WINDIR\Temp\EsetSIM\cfg.xml" "eset.xml"
StrCmp $product "eav" 0 
StrCmp $bit "32" 0 eav64
File /r "Distrib\eavbe_nt32_rus\*.*"
File /nonfatal "/oname=$WINDIR\Temp\EsetSIM\cfg.xml" "eav.xml"
StrCpy $setup eavbe_nt32_rus
Goto install
eav64:
StrCmp $bit "64" 0 exit
File /r "Distrib\eavbe_nt64_rus\*.*"
File /nonfatal "/oname=$WINDIR\Temp\EsetSIM\cfg.xml" "eav.xml"
StrCpy $setup eavbe_nt64_rus
Goto install
install:
SetOutPath "$WINDIR\Temp\EsetSIM\APPDATADIR\Updfiles"
File /nonfatal /x em011_*.nup /x *_r*.nup "$%WinDir%\Temp\EsetSIM\Distrib\Updfiles\*.nup"
IfFileExists "$EXEDIR\Updates\update.ver" 0 start
IfFileExists "$EXEDIR\Updates\em000_32_l0.nup" 0 start
IfFileExists "$EXEDIR\Updates\em005_32_l0.nup" 0 start
CopyFiles /silent /filesonly "$EXEDIR\Updates\*.nup" "$WINDIR\Temp\EsetSIM\APPDATADIR\Updfiles"
start:
ReadRegStr $0 HKLM "SOFTWARE\ESET\ESET Security\CurrentVersion\Info" "InstallDir"
ExecWait '"$SYSDIR\msiexec.exe" /i "$WINDIR\Temp\EsetSIM\$setup.msi" /$silent'
WriteRegDWORD HKCU "Software\ESET\ESET Security\CurrentVersion\Client" "ShowSplash" 0x00000000
WriteRegDWORD HKEY_LOCAL_MACHINE "SOFTWARE\ESET\ESET Security\CurrentVersion\Info" "PackageFeatures" 0x1
WriteRegStr HKLM "SOFTWARE\ESET\ESET Security\CurrentVersion\Plugins\01000400\UI_Settings\Servers"Server_0" "http://4local.ru:2221"
WriteRegStr HKLM "SOFTWARE\ESET\ESET Security\CurrentVersion\Plugins\01000400\Profiles\@My profile" "SelectedServer" "http://4local.ru:2221"
ClearErrors
IfErrors exit
StrCpy $1 $0 "" -1
StrCmp $1 "\" 0 +2
StrCpy $0 $0 -1
IfFileExists "$0" 0 exit
File /nonfatal "/oname=$0\License\eset.lic" "eset.lic"
exit: 
SetOutPath "$WINDIR\Temp"
RMDir /r /rebootok "$WINDIR\Temp\EsetSIM"
Quit
SectionEnd

Подскажите, что тут не так?

 

#216 23.11.2011 18:23:49

AL
Member
Зарегистрирован: 27.04.2010
Сообщений: 30

Re: ESET Constructor 4.2.71.3

Что тут не так в коде?

Поменяйте 2 и 3 строки местами. Сначала указываем директорию назначения, а затем вкладываем файл.
Зря удалили блок кода, касающийся ess.xml и его импортирования в Smart Security при установке.
ReadRegStr... переместить ниже - перед IfErrors exit
Попытка перезаписать что-либо в ветке HKLM "SOFTWARE\ESET... ни к чему не приведет. Не даст самозащита ESET. Пробуйте через xml

Как удалось разблокировать сервер обновлений с помощью nsis ?
Видимо я просто использовал ESET Business Edition.

 

#217 25.11.2011 20:10:03

Alexey_KF
Member
Откуда: Гомель
Зарегистрирован: 13.10.2010
Сообщений: 41

Re: ESET Constructor 4.2.71.3

Иконка NOD32 v.5 http://rghost.ru/32127811

Отредактировано Alexey_KF (26.11.2011 19:43:07)

 

#218 26.11.2011 21:19:14

Angel-iz-Ada
Member
Зарегистрирован: 11.05.2010
Сообщений: 11

Re: ESET Constructor 4.2.71.3

Alexey_KF сообщает:

Как Вам удалось разблокировать сервер обновлений с помощью nsis ?

AL сообщает:

Видимо я просто использовал ESET Business Edition.

как бы официальных BE версий нет. были использованы самодельные бизнес версии, в которых были поправлено некоторые параметры в MSI пакете - в PackageFeatures и Property.
----------------------
тему бы переименовать. сделать из названия что нибудь поуниверсальнее good

Отредактировано Angel-iz-Ada (26.11.2011 21:21:25)

 

#219 27.11.2011 13:42:45

Alexey_KF
Member
Откуда: Гомель
Зарегистрирован: 13.10.2010
Сообщений: 41

Re: ESET Constructor 4.2.71.3

Выложите пожалуйста еще раз CRCCheck для eset

Отредактировано Alexey_KF (01.12.2011 21:29:57)

 

#220 07.12.2011 20:31:13

Angel-iz-Ada
Member
Зарегистрирован: 11.05.2010
Сообщений: 11

Re: ESET Constructor 4.2.71.3

CRCCheck
Кстати, вышли русскоязычные версии 5.0.95.0
ESS x32
ESS x64
EAV x32
EAV x64

 

#221 13.12.2011 17:02:03

Alexey_KF
Member
Откуда: Гомель
Зарегистрирован: 13.10.2010
Сообщений: 41

Re: ESET Constructor 4.2.71.3

Что то Al ничего не вылаживает...

 

#222 16.12.2011 12:58:33

AL
Member
Зарегистрирован: 27.04.2010
Сообщений: 30

Re: ESET Constructor 4.2.71.3

Выложенные выше версии 5.0.95.0 отличаются от 5.0.94.4 одним единственным файлом ekrnAmon.dll
Собрал клиент 5.0.95.0, видимых отличий не увидел. Юзайте пока 5.0.94.4

 

#223 16.12.2011 16:52:53

svoit
Advanced Member
Зарегистрирован: 28.04.2009
Сообщений: 172

Re: ESET Constructor 4.2.71.3

видимых отличий не увидел.

исправлен важный глюк при работе с USB, многие его заметели, поэтому актуальна именно 95 версия

 

#224 19.12.2011 08:28:28

laeg
New member
Откуда: ВС
Зарегистрирован: 19.12.2011
Сообщений: 3

Re: ESET Constructor 4.2.71.3

Добрый день, подскажите
Вопрос в том, возможно ли и как изменить уже собранный дистрибутив ESET контсруктором Simplix-а.

 

#225 19.12.2011 12:03:25

MBTY
Профессиональный соучастник
Откуда: ЮФО
Зарегистрирован: 30.04.2009
Сообщений: 1612
Вебсайт

Re: ESET Constructor 4.2.71.3

laeg
есть

 

Board footer


© simplix