Inno Setup и антивирусы

Автор V0lt, 28 ноября 2020, 19:13:33

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

V0lt

#15
Evgeniy1990
Пожалуйста убери изменения и обнови код до r5756.

Актуальные рабочие комплекты для сборки инсталлятора такие:
Inno Setup 5.6.1 + Inno Download Plugin 1.5.1
Inno Setup 6.1.2

Inno Setup 6.0 более не поддерживается.
Если r5756 не собирается, то скопируй и покажи информацию об ошибке.

Добавлено:
Цитата: Evgeniy1990 от 30 ноября 2020, 07:48:39Блин, уважаемые разработчики, определитесь уже... Мы решили пока остановиться на более выгодной и проверенной связке, при построении инсталляторов. Да, согласен с вами, лучше перейти на 6.1...
Я такого не говорил. :-) Мне 5.6.1 больше по душе.
Цитировать...но вопрос в том, будет ли ругаться этот проклятый защитник Майкрософт?
Залить на VirusTotal и посмотреть результат для Microsoft. Если норм, то можно клепать ночнушки.

PS: Сейчас похоже базы обновили и Защитник больше не ругается на MPC-BE.1.5.6.5744.x64.exe. :D

Evgeniy1990

V0lt,
ЦитироватьПожалуйста убери изменения и обнови код до r5756.
Убрал изменения, обновил код до SVN r5756.
Только что собрал SVN r5756 при использовании комплекта: Inno Setup 5.6.1 + Inno Download Plugin 1.5.1.
ЦитироватьАктуальные рабочие комплекты для сборки инсталлятора такие:
Inno Setup 5.6.1 + Inno Download Plugin 1.5.1
Inno Setup 6.1.2
Это понятно.
ЦитироватьInno Setup 6.0 более не поддерживается.
Если r5756 не собирается, то скопируй и покажи информацию об ошибке.
Сейчас попробую собрать SVN r5756 с помощью Inno Setup 6.1.2. Если будут ошибки, то отпишусь вам.
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

Evgeniy1990

#17
V0lt,
Собрал инсталляторы SVN r5756 с помощью Inno Setup 6.1.2. Ошибок, как таковых, критических - нет.
Зато есть целая куча Warning-ов в ISC. Если собирать (строить) через консоль, то их нет вообще.

Особенность еще заключается в том, что для Inno Setup 6.1.2 необходимо добавлять "Other Languages", но далеко не все из них используются в нашем проекте. Отсюда вопрос - сейчас это актуально и насколько это необходимо?
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

Evgeniy1990

V0lt,
ЦитироватьЗалить на VirusTotal и посмотреть результат для Microsoft. Если норм, то можно клепать ночнушки.
Странно, залил инсталлятор на VirusTotal, собранный с помощью ISC 6.1.2. И все равно Защитник Майкрософт ругается на него. Кроме него, на него ругаются еще и три других антивируса. Ужас какой-то... Некий "Jiangmin" видит в нем даже трояна (Trojan.Agentb.hkd). :(
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

Aleksoid1978

У меня не ругается защитник :)
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

Evgeniy1990
Используй пока вариант Inno Setup 5.6.1 + Inno Download Plugin 1.5.1. Понаблюдаем.

Evgeniy1990

V0lt,
ЦитироватьИспользуй пока вариант Inno Setup 5.6.1 + Inno Download Plugin 1.5.1. Понаблюдаем.
Хорошо. Пока остановлюсь на этой связке. Все же она пока самая лучшая, на данный момент, особенно для публичных сборок. :)
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

V0lt

#22
Цитата: Evgeniy1990 от 30 ноября 2020, 09:24:24Особенность еще заключается в том, что для Inno Setup 6.1.2 необходимо добавлять "Other Languages", но далеко не все из них используются в нашем проекте. Отсюда вопрос - сейчас это актуально и насколько это необходимо?
Там как минимум не хватало двух файлов, из-за отсутствия которых у меня не собирался инсталлятор в 6.1.2. Как вы без них собирали, непонятно. :D. Добавил в r5757.

А warning-и в основном из-за неполных локализаций Inno Setup. Я обновил дополнительные локализации в r5758, надеюсь проблем у юзеров не будет. Если будут, то верну старые файлы специально для 5.6.1.

Aleksoid1978

Про нехватку этих 2-х локализаций я писал еще давно когда заходила речь про 6 версию, и писал что их надо качнуть самому :)
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

Evgeniy1990

V0lt,
ЦитироватьТам как минимум не хватало двух файлов, из-за отсутствия которых у меня не собирался инсталлятор в 6.1.2. Как вы без них собирали, непонятно. :D. Добавил в r5757.
Просто у вас отсутствовали два языковых файла - это "Greek.isl"  и "Hungarian.isl". А без них сборка невозможна. Поэтому вы без них не могли собрать инсталляторы. А у нас с Aleksoid-ом они были скачаны заранее, еще в тот самый роковой день, когда пошла речь про 6-ую версию Inno Setup.

Aleksoid1978,
ЦитироватьПро нехватку этих 2-х локализаций я писал еще давно когда заходила речь про 6 версию, и писал что их надо качнуть самому
Я же не случайно напомнил V0lt-y про особенность Inno Setup 6.1.2 - это "Other Languages". В отличие от версии 5.6.1, для 6-ых версий обязательно нужно устанавливать дополнительные языки, желательно все имеющиеся, дабы избежать потом ошибок при сборке инсталлятора.
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.