Andrey_A_A
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Aleks431, странно конечно, т.к. структура утилиты не меняется 1. Обрабатывается командная строка и каждая команда по очереди отсылается в свою функцию, что не влияет на скорость 2. Все нужные переменные тоже объявляются только в (данной командой) функции, а затем после отработки удаляются, что тоже не влияет на увеличение содержимого памяти и скорости 3. Вся дополнительная информация выносится в файлы TCIMG.ini, INC.tci, TCIMG.dll и др. и подключается только в конкретные команды (в основном связанные с окнами), что влияет (насколько можно) на уменьшение размера и скорости 4. Чтение из TCIMG.ini происходит не поочерёдно, а читается секция, а потом ключи (в текстовом режиме), чем увеличивает скорость работы 5. Есть ещё ряд методов, которые позволяют сэкономить время... Никто не спорит с тем, что Autoit работает чуть медленнее программ написанных на C++, но не намного - на несколько миллисекунд Что касается задержки в 15-17 секунд - это конечно не вина утилиты Возможно антивирус пытается её проверять, поставьте в игнорирование Вы можете прочитать моё отношение к этим поползновениям Антивирус удаляет TCIMG.exe? Вот последняя проверка VirusTotal https://www.virustotal.com/ru/file/45aa0f749ad8812a54072d1b823b2438216e07617a3b664092671af504dd8632/analysis/ Видно что Symantec её каждый раз пытается сканировать... sivyiw, iifoks447, Waran789 спасибо за спасибо... Есть на сайте тема Расширения фнкционала Там предложения могут висеть от нескольких часов, до нескольких лет - но, дай бог, времени, вдохновения и терпения дойти до каждой и реализовать. |