Последние сообщения

Страницы: 1 2 [3] 4 5 ... 10
21
Общие вопросы / Вставка координат
« Последний ответ от scat Октябрь 08, 2021, 11:05:20 am »
есть координаты
LCLICK(137,273)  // 14272101
LCLICK(131,290)  // 16181372
LCLICK(138,298)  // 7825988
LCLICK(158,295)  // 15190093
LCLICK(175,300)  // 12096846
LCLICK(185,289)  // 10513964
LCLICK(187,281)  // 15522157
LCLICK(204,291)  // 6584655

Приходиться прописывать  каждую
GETSCREEN
IF($random = 10)
IF(PXL(574,277) = 7726323)
LCLICK(516,82)  // 11053225
$x = 204
$y = 291
LOGWRITE("точка 10")
waitms(RND(3190,3320))
GOTO(to)
END_IF
END_IF
waitms(RND(60,90))

В результате получается портянка
КАК через ТХТ файл это сделать  компактно зарание спс)
22
Аналог Micro с али стоит 340 р.
23
Arduino Leonardo примерно 600р
Arduino Pro Micro примерно 700р
Arduino Micro около 3000р

Почему такой разброс?

Что лучше купить под вашу библиотеку?
24
Часть первая
https://www.youtube.com/watch?v=irhcfHBkfe0&feature=emb_title&ab_channel=LiveOverflow
Часть вторая
https://www.youtube.com/watch?v=aRDGI7UVSuI&feature=emb_title&ab_channel=LiveOverflow

Интересные комментарии, Google перевод

  • Огромные падения, которые вы видите, - это вывод средств со счета. Они переводят средства на более безопасную / законную учетную запись, которая не используется для ботов.
  • Это объяснение эффектов торговых ботов распространяется и на реальную жизнь. Например, тысячи и тысячи торговых ботов проверяют Amazon и Alibaba на предмет популярных товаров, соскребают с них информацию и размещают на Ebay. Когда кто-то покупает его, боттер просто размещает заказ у первоначального продавца, используя адрес, указанный им на Ebay, в качестве адреса доставки, и сохраняет все, что осталось. Раньше это был законный метод «переворота», но с момента появления бот-скребков маржа снизилась до 0,5–1 фунта стерлингов за единицу. Это неэффективный способ заработать деньги для кого-то, кто делает это вручную, но если у вас есть бот, который может буквально автоматически выдавать тысячи предметов и поддерживать их, проверять запасы и т. Д. И, возможно, даже обрабатывать заказы и заполнение форма доставки, на этом можно неплохо заработать. Как и в случае с торговым ботом в MMORPG, они подрывают людей-трейдеров, и даже друг друга, и единственные, кто вообще зарабатывает деньги, - это владельцы ботов и розничные торговцы на Amazon и Alibaba. И теперь вы знаете, почему вы не должны покупать вещи на Ebay, не проверив сначала другие магазины. Таким образом часто можно сэкономить несколько долларов, потому что большинство товаров на Ebay в настоящее время, которые не являются аукционами личных вещей, являются просто ботами.
  • Юмор: Эти графики рассказывают историю любви лучше, чем сумерки

В последние два дня подсел на евро контент ютуба, с уверенностью могу сказать что русский контент дерьмо  :)
25
Использование / Re: Расширенный функционал (библиотека)
« Последний ответ от Vint Октябрь 05, 2021, 07:08:20 pm »
Резерв 2
26
Использование / Re: Расширенный функционал (библиотека)
« Последний ответ от Vint Октябрь 05, 2021, 07:08:13 pm »
Резерв 1
27
Общие вопросы / Re: автоматизация в Давинчи
« Последний ответ от Vint Октябрь 05, 2021, 06:41:07 pm »
Если можно иметь такую возможность, то лучше ее иметь.

А будет нормально работать, шустро?

Сделал
http://crapware.aidf.org/forum/index.php?topic=5613.0
Если будут вопросы, пиши.
28
Использование / Расширенный функционал (библиотека)
« Последний ответ от Vint Октябрь 05, 2021, 06:39:12 pm »
Продолжаем интеграцию.

Вернулся к одной заброшенной библиотеке. Потихоньку её переделываю под свежую версию кликера. Попутно добавляя функционал.

Скачать CMTools_v1.4.0

В свой проект кидаем папку CMTools со всем содержимым.
Код: Clickermann
  1. // Подключение
  2. #include "CMTools\CMTools_CMS.cms"

Функции:
Можно открыть файл "CMTools\CMTools_CMS.cms" и почитать какие есть функции и что они принимают и отдают.

1.
Код: Clickermann
  1. // получить дескриптор окна (hWnd)
  2. CME_WinGetHandle("[CLASS:Notepad++]", "")

2.
Код: Clickermann
  1. // получает дескриптор окна рабочего стола (hWnd)
  2. // на данной версии почему-то получает другой hwnd
  3. CME_GetDesktopWindow()

3.
Код: Clickermann
  1. // получает PID окна
  2. CME_WinGetProcess("[CLASS:Notepad++]", "")

4.
Код: Clickermann
  1. // получает PID окна Clickermann-а
  2. CME_WinGetProcessCM()

5.
Код: Clickermann
  1. // получает состояние указанного окна
  2. CME_WinGetState("[CLASS:Notepad++]", "")

6.
Код: Clickermann
  1. // Ставит окно поверх всех окон
  2. CME_WinSetOnTop("[CLASS:Notepad++]", 1)

7.
Код: Clickermann
  1. // Устанавливает прозрачность окна. 255 = непрозрачно, 0 = прозрачно (невидимое)
  2. CME_WinSetTrans("[CLASS:Notepad++]", 1)

8.
Код: Clickermann
  1. // отслеживаем WheelScroll любое движение колеса мыши
  2. CME_MouseWheelScrollEvent(1, 0, 0)
Аргументы вызова:
первый  1/0 - запустить/остановить отслеживание сообщений WheelScroll
второй   0/hwnd  можно указать hwnd окна для которого будут отслеживаться сообщения
третий   1/0  блокировать/НЕ блокировать события. Если блокировать, события не будут передаваться окнам.

При событии:
переменной $WheelScrollEvent присваивается значение 1  (сбрасывать в 0 нужно самому, когда это нужно)

9.
Код: Clickermann
  1. // отслеживаем WheelScroll UpDown раздельное вверх/вниз вращение колеса мыши
  2. CME_MouseWheelScrollEventUpDown(1, 0, 0)
Аргументы вызова:
Такие же, как и в функции CME_MouseWheelScrollEvent

При событии:
переменной $WheelScrollEvent присваивается значение 2 - вверх или 3 - вниз (сбрасывать в 0 нужно самому, когда это нужно)

10.
Код: Clickermann
  1. // отслеживаем MouseMoveEventUpDown перемещение указателя мыши
  2. CME_MouseMoveEvent(1, 0, 0)
Аргументы вызова:
Такие же, как и в функции CME_MouseWheelScrollEvent

При событии:
переменной $MouseMoveEvent присваивается значение 1  (сбрасывать в 0 нужно самому, когда это нужно)

11.
Код: Clickermann
  1. // преобразовать область в GREYSCALE
  2. // работает! Подправил по версию 4.13.14 x32 и x64. Осторожнее с большими областями ))
  3. CME_GREYSCALE($x1, $y1, $x2, $y2)

12.
Код: Clickermann
  1. // применить к области DramContrast - контраст dramster-а
  2. // работает! Подправил по версию 4.13.14 x32 и x64. Осторожнее с большими областями ))
  3. CME_DRAMCONTRAST($x1, $y1, $x2, $y2, $mid, $k)
http://crapware.aidf.org/forum/index.php?topic=2399.msg15031#msg15031


Продолжение следует...

Примеры запуска файлов с тестами:

Test_Windows.png


Test_MouseEvent.cms


Test_Buffer.cms
Original

Greyscale

Dram-Contrast 147, 25

Dram-Contrast 160, 255

29
Общие вопросы / Re: автоматизация в Давинчи
« Последний ответ от Vint Сентябрь 29, 2021, 04:29:10 pm »
Есть всякие такие http://adminxp.ru/dva-kursora/ методы сделать 2 курсора, но они не стабильны.
В 10й винде есть мультитач, значит есть возможность реагировать на несколько координат касания.
https://youtu.be/NnSJRRn8rQA

Эти программы это просто эмуляция. Они сами рисуют курсоры и их обрабатывают. Во втором случае ещё и плюс драйвер. Система об этом ничего не знает. Все команды API для работы с мышью не имеют параметров для номера или кода мыши. В эвентах этого тоже нет.

Мультитач не знаю как работает, может это альтернативный режим, либо курсор либо мультитач. На телефоне то курсора нет и в видео его нет. Тыкать, пожалуйсты тыкай, но чисто по экрану. Может там какая расширенная версия API для этого.
30
Общие вопросы / Re: автоматизация в Давинчи
« Последний ответ от Ivankak Сентябрь 29, 2021, 02:16:03 pm »
Могу сделать на AutoIt и кидать сообщения кликеру при событиях. Так же, наверно нужно сделать включение/отключение слежения. А может и не надо.
Если можно иметь такую возможность, то лучше ее иметь.
почитал вот эту тему.
http://crapware.aidf.org/forum/index.php?topic=305.msg2580#msg2580
А будет нормально работать, шустро?
Страницы: 1 2 [3] 4 5 ... 10