Версия 4.2.71.3:
Конструктор (300 КБ) http://rghost.ru/users/AL25/releases/ESET1
Там же все русские дистрибутивы версия 4.2.71.3, или с оффсайта
4ec8fa7947476056338cf758d5736c15 *eavbe_nt32_rus.msi
be548eaaad3157d9a2d316138ee83541 *eavbe_nt64_rus.msi
be23fc62868a7a595cc9af445148b440 *essbe_nt32_rus.msi
0987bc22f3466ae0e428338cf43d5bd8 *essbe_nt64_rus.msi
Информация для XCV и других с аналогичной проблемой при установках ESS:
Скрытый текст (раскрыть):
Скачайте файлы http://rghost.ru/4106423
Запустите конструктор однократно. Полученный EsetClient.exe можно удалить.
Найдите в папках c:\WINDOWS\Temp\EsetCache\e*...._rus\ четыре файла:
eavbe_nt32_rus.msi,
eavbe_nt64_rus.msi,
essbe_nt32_rus.msi,
essbe_nt64_rus.msi,
и замените на те, что скачали по ссылке.
Запустите конструктор. Полученный EsetClient.exe можно использовать.
Отредактировано AL (27.01.2011 23:24:07)
можно не такие дебильные архивы
eset_be_4271.7z.001
eset_be_4271.7z.002
что во 2 ом ?
не получается создать рабочий
пишет в обоих случаях ошибка обновления баз
пробовал и без папки Updates
с прошлой версией всё с первого раза получилось
ЗЫ может кто то выложит свой готовый
ЗЫ из предедушего сообщение
в этом проблема не решена !!!
рабочийй был Nod Constructor 4.2.40.10
докажите что всё работает выложив свой рабочий
XCV
его на его форуме просил предедушию версию выложить
ответа не получил
Отредактировано conductor2009 (30.01.2011 20:16:59)
Добрый вечер AL, подскажите, а под версию 3.0.695 существует конструктор? Конкретно интересует для х86 essbe_nt32 и eavbe_nt32.
И возможно ли конструктор 4.2.71.3 переделать только для х86? Если да то как?
Если создать версию 4.2.71.3 x86
- время работы конструктора сократится секунд на 10-15
- время установки EAV или ESS не изменится
- размер клиента уменьшится на ~ 6 Мб
Как видим, преимущества сомнительны. alik, а какие цели Вы преследуете?
Что касается версий 3.0.xxx
Изменения, которые претерпела программа за последние три года, в целом пошли ей на пользу. имхо 4.0 стала лучше.
Версией 3.0.xxx продолжают пользоваться предприятия, ограниченные корпоративной лицензией.
А в чем Ваш интерес к ретро-версиям?
Для желающих поэкспериментировать добавил исходники.
AL спасибо за ответ вопрос снят.
AL
Можно уболтать вас поделиться методом создания "тонкого" клиента в 17мегабайт? Пересобрал себе для других языковых версий нода, но надо видимо кусок кода переписывать чтобы этого добиться. В NSIS не рулю, некогда его изучать, может подскажете?
mariolast
Для других языковых версий видимо достаточно изменить 8 значений CRC в файле Constructor4.nsi, и переименовать дистрибутивы точно как русские.
Добавил файл crcCheck.exe для расчета значений CRC сразу из четырех дистрибутивов. На выходе - CRC.txt
Метод создания клиента 17 Мб в посте #147 'Кусок кода переписывать' не надо.
При последующих инсталляциях НОДа следите за тем, чтобы папка Updates с полным комплектом обновлений всегда была рядом с клиентом!
Если пожертвовать файлами eset.chm и eula.rtf - получим клиент менее 10 Мб, и всего лишь без справки по F1.
Лично я считаю все эти минимизации бесполезными и даже вредными.
Для карманного терабайта размером менее сигаретной пачки экономия места 10-20 Мб ничтожна.
Необходим такой конструктор, который создовал бы инстолятор с двумя лицензиями (для be своя для ess своя лицензия)
AL огромное спасибо Вам за то что Вы тратите свое время на нас
Уже 5 бета версию выпустили...
дойдет она до кондиции хорошо если к концу лета, а то и к осени.
Отредактировано svoit (12.05.2011 23:10:34)
к началу октября обещали
все бы хорошо, но есть маленькое НО... создаю клиент последним конструктором, потом заменяю мси файлы на выложенные AL, собираю снова клиент ставлю.... все равно получаю старую добрую ошибку, которая правда пропадает после 1-о обновления, пробовал подбрасывать папку с апдейтом, вроде подхватывает... тоесть в программе пишет версию обновления нужную, но, объясню на примере, создал "тонкий" клиент, положил рядом с ним папку с сегодняшним обновлением, устанавливаю... нод установился показав мне ошибку о неверной конфигурации фаервола, смотрю версию обновления - сегодняшняя!!! захожу в настройки выбираю в качестве обновления ТУЖЕ папку которая лежала рядом с клиентом, обновляю заново... при обновлении нод скачивает 29 мб!!! после обновления версия остается той же, но ошибки все пропадают =)
xcv
а что удивительного? у тебя в update.ver прописана сегодняшняя версия. после установки ты обновляешься с этой же папки с этим же update.ver, но файлы обновления имеются все. при обновлении Нод не 29 мб качает (это просто ты столько видишь), а 39. и он будет их качать в любом случае, потому что у антивируса нет ни единой базы
Angel-iz-Ada сообщает:
xcv
у тебя в update.ver прописана сегодняшняя версия
про какой update.ver Вы говорите? если про тот который использовался при создании клиента, то там далеко не сегодняшняя база...
Angel-iz-Ada сообщает:
xcv
потому что у антивируса нет ни единой базы
почему нет? ведь если я правильно, цитирую шапку: "Если рядом с файлом EsetClient.exe есть папка Updates в время установки антивируса, обновления будут взяты оттуда (структура официальная)." при установке должно было подхватиться само обновление, а не только его версия, иначе какой смысл в подкладывании этой папки?
Уважаемый Angel-iz-Ada Вы похоже сами не поняли что ляпнули...
Подскажите AL
- что нужно отредактировать в исходнике чтоб и справить баг с копированием лицензии на x64?
- каким образом можно запустить НОД поверх установленного?
Отредактировано Alexey_KF (08.06.2011 20:23:57)
поверх установленного вроде ставится если запустить клиент с ключем /eav или /ess
а как на счет бага с x64 ? Не могу понять, где именно ошибка в исходнике? Подскажите добрые люди...
а какой баг с лицензией? файл куда-то не туда копируется? а то у меня к примеру нет х64 чтобы проверить, поидее все нормально должно быть
win7 x64 - после установки НОДа нет лицензии в соответствующей папке.
Alexey_KF сообщает:
в соответствующей папке.
, а в какой есть? посмотрите куда бросается этот файлик, воспользуйтесь поиском по системному диску...
xcv сообщает:
про какой update.ver Вы говорите? если про тот который использовался при создании клиента, то там далеко не сегодняшняя база
xcv сообщает:
положил рядом с ним папку с сегодняшним обновлением
я вот этого не пойму
создал "тонкий" клиент
захожу в настройки выбираю в качестве обновления ТУЖЕ папку которая лежала рядом с клиентом, обновляю заново... при обновлении нод скачивает 29 мб
под словом тонкий я понимаю облегченную версию сборки - без антивирусных баз. зачем же вы тогда полные базы ложите в папку Updates? какой размер клинета вы получили на выходе?
при установке должно было подхватиться само обновление, а не только его версия, иначе какой смысл в подкладывании этой папки?
правильно, должно было. значит Что-то пошло не так...
xcv сообщает:
Alexey_KF сообщает:
в соответствующей папке.
, а в какой есть? посмотрите куда бросается этот файлик, воспользуйтесь поиском по системному диску...
в том то и дело что не в какой...
Angel-iz-Ada сообщает:
под словом тонкий я понимаю облегченную версию сборки - без антивирусных баз. зачем же вы тогда полные базы ложите в папку Updates? какой размер клинета вы получили на выходе?
Открою Вам секрет! Папку "Updates" можно подкладывать не только при создании клиента, но и при установке ранее собранного!!! Зачем это надо? Да все просто, вышла новая версия антивиря, собираю тонкий клиент, ложу рядом с ним папку "Updates" с текущими базами, и в последствии, если хочу установить нод с новыми базами - не надо пересобирать клиент, достаточно обновить содержимое папки "Updates"...
Alexey_KF
Баг с копированием лицензии на x64 у меня отсутствует. Исходник давно выложен выше.
Чтобы "InstallDir" корректно считывался из ветки HKLM\SOFTWARE\ESET\ESET Security\CurrentVersion\Info,
я добавил в файл EsetClient4.nsi строки:
${If} ${RunningX64}
SetRegView 64
${EndIf}
иначе будет считываться из ветки HKLM\SOFTWARE\Wow6432Node\ESET\ESET Security\CurrentVersion\Info
Это же касается и обнаружения сторонних антивирусов.
xcv
1. Симптомы банального отсутствия файла em008_32_l0.nup Выложу на RGhost папку с обновлениями, попробуйте их.
2. Особенности (странности) сетевого адаптера или драйвера к нему могут препятствовать добавлению компоненты "Eset Personal Firewall" в свойствах сетевого адаптера.
3. Если не помогло, там же выложу EsetClient.exe, который вычищает перед установкой весь мусор от старых НОДов. Им же можно и нужно удалять работающий НОД. Справка при запуске с параметром /?
Установите и удалите несколько раз подряд. О результатах отпишитесь.