Author Topic: Сделать самостоятельную работу автокликера  (Read 2245 times)

0 Members and 1 Guest are viewing this topic.

Борис

  • Освоившийся
  • **
  • Posts: 26
    • View Profile
Мне нужно чтобы 2 вкладки разных браузеров ОДНОВРЕМЕННО играли в 2048, у меня получается только так, что они работают поочередно по щелчку мыши, а надо чтобы ни я ни автокликер не кликал.
Надеюсь выручите.
И еще желательно чтобы я мог зайти на третий браузер и заниматься своими делами, чтобы они играли на ЗА окошком в котором я чтолибо делаю.
ниже предоставлю скрипт, он простенький, но я также сделал ПРИВЯЗКУ К ОКНАМ БРАУЗЕРА.
тоесть я не просто сделал так что куда я ни кликну все будет перемещаться, а только к определенным окнам (окнам браузера)

если будет готовый вариант то разъясните что да как, буду сильно благодарен.
Что не понятно и если есть вопросы, задавайте.

KEYPRESS(#UP)
WAITMS(200)
KEYPRESS(#RIGHT)
WAITMS(200)
KEYPRESS(#DOWN)
WAITMS(200)
KEYPRESS(#LEFT)
WAITMS(200)

Борис

  • Освоившийся
  • **
  • Posts: 26
    • View Profile
Дополнение: Это возможно сделать, мой интернет друг сделал, но мне рассказывать не хочет, точнее хочет если я взамен кое-что сделаю.

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

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Ты в курсе что в хроме можно создавать несколько профилей для пользователей? Каждый профиль полностью изолирован.

Но куда проще использовать браузер Mozilla Firefox. В последних версиях в него добавили контейнеры и под это было написано соответствующее дополнение

Firefox Multi-Account Containers
https://addons.mozilla.org/ru/firefox/addon/multi-account-containers

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

Вкладки можно разъединить в отдельные окна.
К каждой вкладке нужно привязать отдельно запущенную копию кликера. Так как горячие клавиши работают только для первой копии, остальными кликерами придется управлять через кнопки запуска на основной форме.

В скрипте можно написать автоматическую привязку к окну.

Запускаешь скрипт и у тебя будет 2 секунды чтобы успеть навести курсор в нужное окно
Code: (clickermann) [Select]
WAIT(2)
HSET(HGET($_xmouse,$_ymouse),1) // привязываемся к окну по текущей координате.

WHILE(1)
   KEYPRESS(#UP)
   WAITMS(200)
   KEYPRESS(#RIGHT)
   WAITMS(200)
   KEYPRESS(#DOWN)
   WAITMS(200)
   KEYPRESS(#LEFT)
   WAITMS(200)
END_CYC

И так для каждого окна своя копия кликера.

Борис

  • Освоившийся
  • **
  • Posts: 26
    • View Profile
Сделал как вы сказали, 2 отдельных кликера каждый в своем "квадратике", не кучкуются.
закрепил 2 автокликера, один к окну с хромом, другой к окну с оперой (провел мышкой по окну), но до сих пор программа не может играть одновременно с 2-мя вкладками.
тоесть либо кликаю на 1 и играет только 1, либо на 2 и работает только 2.
если ни туда ни туда то не играет
« Last Edit: June 25, 2019, 02:46:49 PM by Vint »

Борис

  • Освоившийся
  • **
  • Posts: 26
    • View Profile
Также попробовал без оперы, просто 2 разных "квадратика" хрома.
в 1 я вошел в свой аккаунт, во втором я вошел как гость.
тоже самое, все хорошо но играет когда я кликну
« Last Edit: June 25, 2019, 02:47:04 PM by Vint »

Борис

  • Освоившийся
  • **
  • Posts: 26
    • View Profile
тоесть проблемы 2.
1. нужно чтобы одновременно работали 2 аккаунта (2 вкладки, 2 окна)
2. если я кликну куда угодно (после того как я привязал автокликер к вкладке) то он перестанет работать
« Last Edit: June 25, 2019, 02:47:17 PM by Vint »

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Тестанул твою игру скриптом выше. Все прекрасно работает. Использую браузер Mozilla Firefox.
Кубики бегают в режиме привязки на фоне.

Борис

  • Освоившийся
  • **
  • Posts: 26
    • View Profile
Тестанул твою игру скриптом выше. Все прекрасно работает. Использую браузер Mozilla Firefox.
Кубики бегают в режиме привязки на фоне.

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

WAITMS(500)
GETSCREEN
IF_PICTURE_IN (578,504, 930,362, "выигрышь.bmp")
   LCLICK($_return1+10, $_return2+3)
   WAITMS(500)
   LCLICK(670,480)
   WAITMS(500)
   GETSCREEN
   LCLICK(670,460)
   WAITMS(500)
   LCLICK(955,355)
   WAITMS(500)
   LCLICK(759,549)
END_IF

Борис

  • Освоившийся
  • **
  • Posts: 26
    • View Profile
Тестанул твою игру скриптом выше. Все прекрасно работает. Использую браузер Mozilla Firefox.
Кубики бегают в режиме привязки на фоне.

Можно обратится к тебе вконтакте?
vk.com/kopatel_shooter_supp0rt

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Не верные координаты области поиска 578,504, 930,362

Oraven

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3685
  • Котэ
    • View Profile
Можно обратится к тебе вконтакте?
vk.com/kopatel_shooter_supp0rt

Зачем? Зачем вообще играть в эту хрень?