Delays in animation

Post here messages if you have any problems with working of Enigma Protector
Post Reply
PeterPen
Posts: 23
Joined: Mon Sep 26, 2016 6:10 pm

Delays in animation

Post by PeterPen »

Здравствуйте.

При работе защищенной программы обнаружилась проблема.
Суть в следующем:

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

В первоначальном варианте реализации, исходные фрагменты перечитывались как "файлы" (средствами Qt) и все прекрасно работало до защиты программы. После защиты, тормоза при анимации стали просто неудовлетворительными - частота обновления картинок упала раз в 100.

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

Программа написана на Qt/Qml, формирование самих динамических картинок - на С++.

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

В приложении - архив с проектом протектора с удаленной секцией <Files>.

Спасибо.
Attachments
TestApplic_enigma.zip
(13.57 KiB) Downloaded 551 times
Enigma
Site Admin
Posts: 2944
Joined: Wed Aug 20, 2008 2:24 pm

Re: Delays in animation

Post by Enigma »

Здравствуйте,

Судя по проекту, у Вас уже отключено все что можно.

Что могу посоветовать:
- можно попробовать отключить все опции в Protection Features - Import Protection
- попробуйте этот проект на другой системе, где, например, нет антивируса, может это он влияет так на защищенный процесс
- Вы используете в приложении Enigma API функции, или маркеры для защиты?
PeterPen
Posts: 23
Joined: Mon Sep 26, 2016 6:10 pm

Re: Delays in animation

Post by PeterPen »

Вы используете в приложении Enigma API функции, или маркеры для защиты?
Нет.

На счет антивируса - попробую отключить. Но у меня лицензионный НОД-32, который не находит в защищенной программе вирусов.

Спасибо.
Отпишусь, если что-то [не]получится.
Enigma
Site Admin
Posts: 2944
Joined: Wed Aug 20, 2008 2:24 pm

Re: Delays in animation

Post by Enigma »

Хорошо.
Post Reply