Any questions? Ask us: support@enigmaprotector.com

Delays in animation

Post here messages if you have any problems with working of Enigma Protector

Delays in animation

Postby PeterPen » Mon Dec 12, 2016 8:52 am

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

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

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

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

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

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

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

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

Спасибо.
Attachments
TestApplic_enigma.zip
(13.57 KiB) Downloaded 73 times
PeterPen
 
Posts: 23
Joined: Mon Sep 26, 2016 6:10 pm

Re: Delays in animation

Postby Enigma » Mon Dec 12, 2016 1:18 pm

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

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

Что могу посоветовать:
- можно попробовать отключить все опции в Protection Features - Import Protection
- попробуйте этот проект на другой системе, где, например, нет антивируса, может это он влияет так на защищенный процесс
- Вы используете в приложении Enigma API функции, или маркеры для защиты?
Enigma
Site Admin
 
Posts: 2195
Joined: Wed Aug 20, 2008 2:24 pm

Re: Delays in animation

Postby PeterPen » Mon Dec 12, 2016 1:55 pm

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

Нет.

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

Спасибо.
Отпишусь, если что-то [не]получится.
PeterPen
 
Posts: 23
Joined: Mon Sep 26, 2016 6:10 pm

Re: Delays in animation

Postby Enigma » Mon Dec 12, 2016 3:46 pm

Хорошо.
Enigma
Site Admin
 
Posts: 2195
Joined: Wed Aug 20, 2008 2:24 pm


Return to Problems

Who is online

Users browsing this forum: No registered users and 12 guests