Унять KIS 2009

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Унять KIS 2009

Сообщение jangle » 21.02.2010 (Вс) 11:18

Он уже задолбал проверять каждый новый скомпилированный файл, в любой среде билдишь экзешник и KIS секунд на 20 замораживает IDE проверяя этот новый EXE на вирусы. Эти тормоза дико бесят. Как настроить KIS, чтобы он не проверял сбилженный экзешник. Внисение в игнор лист компилятора не помогает

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Унять KIS 2009

Сообщение Хакер » 21.02.2010 (Вс) 11:33

Так ведь хорошая практика. Заразить IDE/компилятор — очень хороший трюк, чтобы они стали вирусомножителями.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: Унять KIS 2009

Сообщение jangle » 21.02.2010 (Вс) 12:15

Хакер писал(а):Так ведь хорошая практика. Заразить IDE/компилятор — очень хороший трюк, чтобы они стали вирусомножителями.


Так он не проверят компилятор, он проверяет скомпилированный exe файл, в зависимости от его размера, проверка может затянутся на полминуты и более. В это время и экзешник и компилятор и IDE находятся в "замороженном" состонии. При работе в PB или C, при интенсивной отладке когда билдишь код в среднем через каждые 1-2 минуты, такие задержки просто не дают нормально работать. Приходится отключать антивирус и выгружать его из памяти.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Унять KIS 2009

Сообщение Хакер » 21.02.2010 (Вс) 12:20

Логично, что проверяется не компилятор, а продукт его деятельности.

Вопрос в том, почему виснет IDE? Все известные мне средства разработки имеют раздельные IDE и компилятор. Нелогично, что проверка осуществляется в контексте процесса компилятора. Или, если это не так, нелогично, что компилятор блокируется на время проверки.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: Унять KIS 2009

Сообщение jangle » 21.02.2010 (Вс) 12:41

Хакер писал(а):Вопрос в том, почему виснет IDE?


IDE запускает компилятор и ждет пока он вернет лог-файл с результатами. Компилятор создает EXE файл на диске, в этот момент его тормозит KIS проверяет экзешник. Получается, что IDE ждет пока отработает компилятор, а компилятор ждет пока KIS проверит экзешник и вернет ему управление. В итоге все "замораживается"

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Унять KIS 2009

Сообщение Хакер » 21.02.2010 (Вс) 13:35

Вопрос в том, как ждёт. Если с помощью WaitForSingleObject в основном потоке, который обрабатывает GUI, то это уже проблема IDE.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: Унять KIS 2009

Сообщение jangle » 21.02.2010 (Вс) 15:21

Хакер писал(а):Вопрос в том, как ждёт. Если с помощью WaitForSingleObject в основном потоке, который обрабатывает GUI, то это уже проблема IDE.


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

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Унять KIS 2009

Сообщение Хакер » 21.02.2010 (Вс) 15:22

Ерунду говоришь. При правильной архитектуре никаких непредсказуемых результатов не будет.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

NET Coder
Новичок
Новичок
 
Сообщения: 25
Зарегистрирован: 06.02.2008 (Ср) 0:18

Re: Унять KIS 2009

Сообщение NET Coder » 22.02.2010 (Пн) 2:25

Это особенность КИСа. Он проверяет новые и изменённые файлы. Ради Вашей же безопасности.
НО! Эта проверка включена по умолчанию. Её кажется отключить можно.
Кстати, другие антивирусы тоже просят подтвердить легитимность сбилженного exe.

Twister
Теоретик
Теоретик
Аватара пользователя
 
Сообщения: 2251
Зарегистрирован: 28.06.2005 (Вт) 12:32
Откуда: Алматы

Re: Унять KIS 2009

Сообщение Twister » 24.02.2010 (Ср) 11:02

Никогда не юзал кис, но подразумеваю, что в нем должна быть такая вещь, как исключения. Если нет, то может стоит сменить софт? ;)
А я все практикую лечение травами...

jangle
Википедик
Википедик
Аватара пользователя
 
Сообщения: 3013
Зарегистрирован: 03.06.2005 (Пт) 12:02
Откуда: Нидерланды

Re: Унять KIS 2009

Сообщение jangle » 24.02.2010 (Ср) 12:47

Twister писал(а):Никогда не юзал кис, но подразумеваю, что в нем должна быть такая вещь, как исключения. Если нет, то может стоит сменить софт? ;)


В исключение можно добавить конкретный EXE файл, который не меняется. Но невозможно отключить проверку, просто указав папку или имя файла, которые не надо проверять.

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Re: Унять KIS 2009

Сообщение Andrey Fedorov » 27.02.2010 (Сб) 1:14

Раньше использовал KIS - никакого торможения не замечал.
Потом, когда надоело искать ключи, пересел на бесплатный Avast....
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 65

    TopList  
cron