Andrey_A_A
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Mchoff Цитата: Непонятно почему такая реакция? | Всем нельзя нравится. Есть специальные люди, которые любят открыто показывать свою неприязнь, либо от зависти, либо от злости, либо из принципа что-то ляпнуть, дабы повысить свою знАчимость и псевдо-осведомлённость. Цитата: И кому тут интересно какое-то липовое кол-во скачиваний, из которого в лучшем случае 0.0005% реальных пользователей? | Враньё чистой воды (как и все фейковые сообщения этого тролля в мою сторону). Из этого процентного соотношения выходит, что пользуются полтора человека Эта цифра далека от действительности. Любой, кто хочет подробнее узнать о TCIMG, переходит по ссылкам 1, 2, 3, 4, 5 ( и по другим темам и сайтам), и видит, что за 5 лет написано пользователями (не мной) более 10.000 сообщений, связанных с утилитой. И кто же их написал? 1.2 человека? Я уже не говорю, что утилита используется в различных сборках, которые закачиваются десятками тысяч раз за год. По этому принципу можно сказать что утилитой TCFS2Tools (18.000 скачиваний) вообще никто не пользуется... Цитата: А что касаемо "тугодумит", то чего ещё следует ожидать от скомпилированного AutoIt-скрипта с "мУльоном" функций? У нас тут есть некоторые залётные индивиды, думающие, что для того, чтобы кого-то "переплюнуть", надо создать забитый до ушей комбаин, и неважно, что он при этом будет двигаться со скоростью улитки. | Опять же враньё от того же фейкового тролля. Если человек мало-мальски знаком с программами автоматизации, то он знает, что торможение той или иной программы может быть связано с десятками различных ситуаций: 1. Антивирус блокирует или постоянно проверяет программу (помещается в игнорируемые программы). 2. Загруженность процессов. 3. Медленный компьютер. 4. Режим тестирования (на одном файле или 100.000 файлов). 5. Методы и параметры, которые используются (одни могут тормозить, к примеру, неправильное регулярное выражение, другие - ускорять). 6. Аккуратность кода при написании программы (к примеру, я не использую Include файлы, каждую функцию я переписываю под себя, что позволяет уменьшать количество проверок и "холостых" заходов в функции). и.т.д. ------ Что касается "переплюнуть" - было бы кого, то можно было наверно задаться целью. TCIMG - это моё хобби - я уже как года 3 не смотрю ни влево, ни вправо, и кто что делает вокруг мне не интересно. И соответственно бредовые оценки меня не интересуют и не трогают. ------ Что касается скорости утилиты. Для некоторых команд TCIMG есть аналоги в других программах, которые работают быстрее на несколько миллисекунд. Это команды, в основном, связанные с выделением объектов в Total Commander. В других же командах скорость работы не уступает аналогам. На офф. форуме Autoit много раз поднимались темы по поводу скорости движка, где сравнивались js, vbs ... Autoit не уступает скорости, хотя как и в любом языке программирования есть свои нюансы (в Autoit - это момент запуска, на который требуется 100-200 дополнительных миллисекунд). Человек, хочь чуточку связанный с программированием, знает, что "мУльон" функций не влияет на скорость, если их правильно расставить, на скорость влияет неаккуратность и захламленность кода излишними проверками, пустыми циклами (в основном это происходит из-за незнания или когда берётся чужой код как есть...). Требуются наносекунды, чтобы обработать структуру в миллион условий: Код: $hTimer=TimerInit() $n=1000000 Switch $n Case 1 _Func1() Case 2 _Func2() Case ... _Func...() Case 1000000 _Func1000000() EndSwitch Func _Func1000000() MsgBox(4096,'Тест','Время:'&TimerDiff($hTimer)/1000) EndFunc | А в TCIMG всего 3500 функций, т.е. по 5-15 на каждую команду, что никак не может глобально влиять на уменьшение скорости. Специально тестирую код отдельно взятой команды в скрипте au3 и внутри утилиты - разницы нет. Цитата: TCIMG под загрузочной системой(livecd) просто вываливается в ошибку... | TCIMG использует широкий спектр возможности системы: WinAPI, vbs, js, различные системные dll библиотеки, и много чего ещё. LiveCD - это "обрезанная" система, в которой чего-то может не хватать (dll библиотек и тому подобного), поэтому возможны ошибки. Скрипты vbs тоже не работают на каких-то сборках LiveCD. Тестировать на этой системе я не буду, не интересно бороться с тем, чего нет в системе. Что касается ошибок в утилите - они есть, и исправляются по мере их выявления. С полгода назад появилась группа китайских пользователей, благодаря которым было найдено и исправлено десятки ошибок, появлявшихся в китайской локализации. Что касается кода утилиты: он постоянно развивается, находятся лучшие решения, обобщается подобный функционал, команды и параметры постоянно тестируются, уменьшается количество функций и переменных, что позволяет не "пухнуть" утилите: за год добавлено около 40 новых команд и 300 параметров, при этом размер увеличился всего на 40кб. Цитата: Непонятно почему такая реакция? | Все понятно - такие люди живут со своими штампами, стереотипами и тараканами в голове. Бороться с ними и что-то доказывать бесполезно. Лучше отойти в сторону и заниматься своим делом. Вот их мозговые кирпичи, в которых нет логики: - "Если программа многофункциональная, значит она тормозная" - "Если программа не написана на C++, значит она плохая" - "Если программа не обсуждается на форуме, значит её можно хаять" - "Если человек не нравится, значит всё его творчество г.вно" Итог: Никто никого не заставляет чем-либо пользоваться. Каждый решает сам что ему нужно и для каких задач. Цитата: Эта тема никаких дискуссионных перспектив не имеет и закрывается. | И правильно, зачем находится на ресурсах, где подходят к задачам автоматизации (и не только) однобоко, где можно встретить неквалифицированную и откровенно лживую информацию и оценку? |