Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (1): [1]   

> Без описания
SemEMP
Отправлено: 17 Января, 2014 - 18:04:17
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 7
Дата рег-ции: Дек. 2013  
Репутация: 2




AutoClickExtreme - платный, хотя можно ограниченное время пользоваться бесплатно, кликер подобие нашему Kibor,
Аутоит - полностью бесплатный
Ну про кибор и так всё знаете, бесплатный
1) Пользовательский интерфейс в части "скриптописания"
Kibor +2 AutoClickExtreme +1 Autoit +3
Кибор позволяет именно писать скрипт,
а экстриме хоть и сделано подобие скрипта, однако, копирование кусков кода, а так же большая путница(в экстриме

не наглядно всё)
в аутоит используется тестовый редактор с подсветкой и удобной табуляцией, ну и проверкой синтаксиса SciTE -

кстати частенько в киборе тоже использую этот редактор с подсветкой C#/java

2)Визуальность создания скрипта
Kibor +2 AutoClickExtreme +3 Autoit +1
Тут экстрим выигрывает всех - у него создание скрипта иначе и быть почти не может с помочью их фичи нахождения

картинок "попиксельный контроль"
в автоите всё делаешь ручками или как-то так...
в киборе приходится и ручками и есть ээлемент захвата изображения

3) качество и скорость поиска изображений
Kibor +3 AutoClickExtreme +2 Autoit +1
Тут Кибор на высоте, у него самая высокая скорость поиска именно кусков изображений, а не точек.
экстрим проигрывает как по скорости, так и по качеству нахождения, своими ошибками и неудачными нахождениями
в автоите всё делается сторонними утилитами
(Добавление)
4) управление мышью, клавиатурой, окнами, запуск сторонних файлов - точность и стабильность
Kibor +2 AutoClickExtreme +1 Autoit +3
Тут выигрыш на стороне автоит - более продвинутые возможности запуска сторонних файлов, мышь и клавиатура работает в любых программах(в том числе и удалённых типа Citrix Metaframe) проблем и ошибок с определением окон не возникает
Кибор в этом плане тоже не сильно отстает, в играх где экстрим без его фирменного "пиксельного контроля" не может просто кликнуть по нужным координатам кибор делает на ура. Клавиатура тоже слушает, кроме программ удалённых типа Citrix Metaframe - почему-то там упёрто отказывается нажимать кнопки, о экстриме вообще молчу...

5) стабильность создания скрипта (как возможности автосохранения и горячих клавиш)
Kibor +1 AutoClickExtreme +1 Autoit +2
в автоит нет проблем с утерями только что написанных кусков кода, всё можно сохранить на диск горячими клавишами, а так же скрипт автосохраняется при тестовом пробном запуске,
в Киборе не предусмотрено автосохранение и горячие клавиши и программа частенько зависая вылетает и написанный код теряется в никуда %(( приходится или писать в другом редакторе, или мышкой периодически наживать на сохранение, к тому же спрятанном в меню Недовольство, огорчение
в экстриме сохранять особо нет необходимости, но иногда после сбоев что-то может потеряться

6) защита скрипта при распространении
Kibor +3 AutoClickExtreme +1 Autoit +2
В киборе всё хорошо продумано и ненадо голову ломать,
в автоите придётся пользоваться сторонними фишками, однако и так могут декомпилировать, так как исходный код вшит по лицензии в сам эгзешник
в экстриме нету никакой защиты скрипта

Пока отхожу от глючного экстрима в кибор, но что-то приходится подделывать в автоите...и писать код в SciTE
 
 Top
Kibor
Отправлено: 17 Января, 2014 - 22:22:41
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Огромное спасибо за обзор. Приму к сведению. Позновательно, особенно учитывая то, что я вообще ни когда не работал в этих программах. Да и вообще в подобных. Максимум пару раз запускал... Что в принципе способствует креативности.
Ваш обзор очень для меня ценен для повышения юзабилити Кибор.
 
 Top
Cyberdroidz
Отправлено: 09 Августа, 2014 - 14:41:06
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 6
Дата рег-ции: Авг. 2014  
Репутация: 0




7) работа в фоновом окне
Kibor +3 Autoit +1
Кибор позволяет искать изображения и посылать команды в фоновое окно браузера.
В случае с AutoIt нужно чтобы окно находилось на переднем плане, что затрудняет создание ботов.

В целом конечно Кибор по описанию понравился больше, так как 2 главных функции которые нужны для создания ботов (быстрый поиск по изображению с возможностью удалить прозрачные пиксели из поиска, и работа с фоновым окном) у него выполнены хорошо. Надеюсь я правильно понял что он может искать изображение в фоновом/свёрнутом окне, или это невозможно?

Единственно, возникает вопрос, долго ли автор сможет поддерживать разработку.

(Отредактировано автором: 09 Августа, 2014 - 14:45:08)

 
 Top
Kibor
Отправлено: 09 Августа, 2014 - 15:17:08
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Только в перекрытом, ну и в сдвинутом за пределы в экране.
В свернутом нет. технически не возможно искать изображение. кликать можно в перекрытом и в свернутом тоже.

Я не занимаюсь ей в напряг. По поводу самого движка программы, то не входит в планы его дорабатывать. по крайне мере так сейчас.
по поводу функционала программы - языка, то если будет что интересное то добавляю. Для расширения функционала не надо ковырять и что то дорабатывать в движке.
 
 Top
Yura
Отправлено: 22 Ноября, 2015 - 15:46:07
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 2
Дата рег-ции: Нояб. 2015  
Репутация: 0




 Cyberdroidz пишет:
В случае с AutoIt нужно чтобы окно находилось на переднем плане, что затрудняет создание ботов.

Не нужно. UDF FastFind.au3 c dll, написаной на С, делает принтскрины в перекрытых и задвинутых окнах, а также там есть набор из около 20 инструментов для быстрого поиска пикселей, их групп и т.д. Также в AutoIt с перекрытыми окнами можно работать через винапи. Одно и другое пробовал лично. Также видел либу для поиска не пикселей, а изображения, с dll на ассемблере, но там нету допуска по отклонением цветов и частичного поиска, это минус.
А вообще еще один важный пункт в обзоре не учтен- быстродействие.
Для тех, кто не в курсе: условно языки программирования делят на компилируемые и интерпретируемые. Компилируемые сразу преобразовывают весь написанный программистом код в машинный код и запускается уже только этот машинный код (например С, С++). Интерпретируемые делают компиляцию по ходу выполнения программы (тот же Autoit). (Еще есть Java- компилирует в байт код, который потом исполняет JVM). Отсюда 2 важных следствия: 1) компилируемые намного быстрее; 2) программы написанные на них сложнее декомпилировать. Отдать програму на AutoIt=отдать исходник, потому что екзешник там по сути состоит из самого скрипта и интерпретатота, после декомпиляции получаем исходник. А обфускация поможет только от мелких гопников.
Для теста написал на Java8 (по разным тестам по производительности сейчас мало уступает С++, около 70% от ее скорости в среднем для разных операций), на AutoIt и на Киборе 2 программы с всего 1 простым циклом for. В первой программе в цикле 10 млн раз инкрементировал одну переменную. Во второй программе еще искал косинус из этой переменной. Когда запустил прогу на Киборе- я задолбался ждать. Уменьшил количество повторов до 1 млн и опять задолбался ждать...По грубым подсчетам на моем компе Java выполнила код в 15-20 раз быстрее AutoIt и в >1200 раз быстрее Кибора.
Для себя сделал следующие выводы:
1) Если в бота надо заложить много математики (например операции с матрицами размера 1000х1000)- забудьте о Киборе, иначе на процессоре можно будет жарить яйца, а считать будет очень долго. Или пишите куски программы с подсчетами на С++ или чем-то еще быстром;
2) Функциональность команд для работы с графикой в Киборе мне понравилась. Их немного, но они удобные и сделать на них можно многое. Та же либа FastFind на AutoIt имеет больший набор команд, но какие-то они неполные и не такие удобные, мне не понравилось. О быстроте поиска изображения ничего не могу сказать- не сравнивал.

Итог: на Киборе для человека без знаний программирования (да и со знанием тоже) написать бота-кликера будет намного легче, даже легче чем на AutoIt. О ботах на C++, Java и т.д. вообще молчу. Набор функций для этой задачи достаточный и специально под это заточен. Но (!) только если там нет много математики. И не забывайте, что Кибор максимальный хоть и немного, но платный, а то чтоб не получилось как у меня- не досмотрел это, только разогнался кодить, а уже 350 строк лимит Огорчение
Если хотите супер быстрого бота с многопоточностью, с разными примочками и клевым gui- учите программирование А ты думал? а когда выучите, наверно, захотите написать пакетника Радость

 Kibor пишет:
Только в перекрытом, ну и в сдвинутом за пределы в экране.
В свернутом нет. технически не возможно искать изображение.
(для просмотра ссылки Вам необходимо авторизоваться) Какой-то изврат на С# парень придумал, чтоб принтскринить со свернутого окна.

(Отредактировано автором: 22 Ноября, 2015 - 15:48:52)

 
 Top
Kibor
Отправлено: 23 Ноября, 2015 - 06:38:49
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Кибор не предназначен для сложной долгой математики с глубокими циклами. Как правило в этом нет нужды для ботов. Кибор это среда разработки автоматизации с готовых блоков.. Только так он будет работать оптимально.

Но если все же есть такая необходимость, то можно засунуть ее в dll.
dll в ресурсы собранного exe(для просмотра ссылки Вам необходимо авторизоваться)
ну а в dll уже можно и потоки организовать если надо.(для просмотра ссылки Вам необходимо авторизоваться)
конечно для этого надо иметь среду программирования и знать язык..
 
 Top
Kibor
Отправлено: 19 Декабря, 2015 - 17:20:31
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




 Yura пишет:
(для просмотра ссылки Вам необходимо авторизоваться) Какой-то изврат на С# парень придумал, чтоб принтскринить со свернутого окна.

Без изврата можно запускать скрипт и использовать все функции Кибор анализа окна убранного с рабочего стола (рабочий стол полностью свободен) с помощью функции transparency Кибор.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 2 (гостей: 2, зарегистрированных: 0)
« Автоматизация действий без программ Кибор и AvtoK »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by