Author Topic: Фоновая работа  (Read 4366 times)

0 Members and 1 Guest are viewing this topic.

clickerwow

  • Зашел в гости
  • *
  • Posts: 12
    • View Profile
Фоновая работа
« on: January 13, 2021, 07:24:16 AM »
Добрый день.
Я написал простенький скрипт для фарма травы/руды в игре WOW.
Стоишь на месте и кликаешь в координату в определенное время.
Можно ли сделать работу кликера в фоновом режиме? Что бы свернуть игру и смотреть фильмы/играть во что-то другое. А скрипт в этом время будет работать.
Или может быть есть какие-то способы сделать на основе мощностей моего компьютера виртуалку, и там запустить кликеры. Что бы физически я мог сидеть и пользоваться в этом время своим.
Я нуб в этих вопросах, так что можете посмеяться, но не сильно плз)

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Фоновая работа
« Reply #1 on: January 13, 2021, 10:43:31 AM »
Не нужно писать одно и то же в разные темы.

Лучше и проще поставить виртуалку, если игра позволит.

Можешь попробовать в данном случае и привязку. Привязываешься к нужному окну потом только берёшь координаты.


clickerwow

  • Зашел в гости
  • *
  • Posts: 12
    • View Profile
Re: Фоновая работа
« Reply #2 on: January 13, 2021, 11:40:35 AM »
Виртуалку вы имеете в виду арендовать удаленный доступ к компьютеру? Или это можно как-то на своем запустить?

К онку привязывается, но не выполняет команды. Запускал от имени администратора.

Вот такой простенький скрипт

LCLICK(552,600)
WAIT(2)
LCLICK(552,600)
WAIT(2)

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

Игра wow пиратка.

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Фоновая работа
« Reply #3 on: January 13, 2021, 12:07:09 PM »
Виртуалку вы имеете в виду арендовать удаленный доступ к компьютеру? Или это можно как-то на своем запустить?

На своём. Устанавливается виртуальная машина, например VirtualBox. В неё ставится винда и используется.

К онку привязывается, но не выполняет команды. Запускал от имени администратора.
...
Кликает только когда окно развернуто, и только под курсор, а не по указанным координатам.
Важно ещё привязать к тому окну. Окон может быть несколько.
Привязка не везде работает, всё зависит от программы к которой привязываемся, как она обрабатывает winapi


clickerwow

  • Зашел в гости
  • *
  • Posts: 12
    • View Profile
Re: Фоновая работа
« Reply #4 on: January 13, 2021, 10:04:00 PM »
Поставил Virtualbox и образ 10 винды туда.
Но появилась проблем новая, на виртуалке Wow не запускается.
Выдает ошибку "Ваша видеокарта не поддерживается World of Warcraft" связано ли это с тем, что максимальный объем памяти, который можно выдели через Virtualbox равен 258 мб? Можно ли как-то заставить работать через мою видеокарту 1660 супер?

По поводу захвата окна, я тестил с одним окном Wow, его удачно захватывает, но как я писал выше, курсор не направляется в нужное место.

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
Re: Фоновая работа
« Reply #5 on: January 13, 2021, 10:48:22 PM »
Там, кажется нужно скачать дополнительные модули для виртуалки. Прямо в ней поищи возможность. После этого включится аппаратная поддержка видеокарт. Пока там по умолчанию только софтверная.


ya12

  • Активный участник
  • ***
  • Posts: 165
    • View Profile
Re: Фоновая работа
« Reply #6 on: January 14, 2021, 09:16:15 AM »
При наличии второго монитора (телевизор тоже подойдет) и возможности его подключить, можно запустить видео в фоновом режиме.

clickerwow

  • Зашел в гости
  • *
  • Posts: 12
    • View Profile
Re: Фоновая работа
« Reply #7 on: January 14, 2021, 07:02:37 PM »
При наличии второго монитора (телевизор тоже подойдет) и возможности его подключить, можно запустить видео в фоновом режиме.
Уточните пожалуйста, что это дает?) Все будет работать на мощностях моего компьютера, а кликер отдельно на 2м мониторе, не мешая работе мыши и клавиатуры на основном мониторе?

dramster

  • Герой форума
  • *****
  • Posts: 1134
    • View Profile
Re: Фоновая работа
« Reply #8 on: January 14, 2021, 07:46:37 PM »
Все будет работать на мощностях моего компьютера, а кликер отдельно на 2м мониторе, не мешая работе мыши и клавиатуры на основном мониторе?

Именно так, кроме момента с работой мыши и клавиатуры. Но если в кликере мышь и клавиатура используется не часто, то можно извернуться так:
Code: (clickermann) [Select]
$x = $_xmouse  //записываем координаты курсора
$y = $_ymouse
LCLICK(552,600)    //кликаем
move($x, $y)    //возврат курсора в начальное место
WAIT(2)
В этом костыле есть небольшой минус, если физически интенсивно работать мышкай, то при клике кликерманом курсор может сдвинуться в месте клика. Для этого есть решение - отключать мышь и клавиатуру на момент клика кликерманом - http://crapware.aidf.org/forum/index.php?topic=4596.msg31508#msg31508
 block.dll в папку со скриптом.
Code: (clickermann) [Select]
$x = $_xmouse  //записываем координаты курсора
$y = $_ymouse
call("block.dll", 1)  //откл мышь
LCLICK(552,600)    //кликаем
call("block.dll", 0)  //вкл мышь
move($x, $y)    //возврат курсора в начальное место
WAIT(2)

ya12

  • Активный участник
  • ***
  • Posts: 165
    • View Profile
Re: Фоновая работа
« Reply #9 on: January 15, 2021, 10:24:18 AM »
Я имел в виду на одном мониторе запустить видео, а на втором игру. Мышь/клава под управлением кликера. Без всяких ухищрений.

ps. Тему с block.dll пропустил, а идея хорошая.

clickerwow

  • Зашел в гости
  • *
  • Posts: 12
    • View Profile
Re: Фоновая работа
« Reply #10 on: January 17, 2021, 07:59:31 PM »
Меня именно интересует возможность варианта, где кликер будет работать в отдельном окне/мониторе/виртуалке, не влияя на мышку и клаву основного компьютера)

Виртуалку я попробовал, она не тянет wow.

А так спасибо за ответы.

kiril

  • Активный участник
  • ***
  • Posts: 106
    • View Profile
Re: Фоновая работа
« Reply #11 on: January 18, 2021, 06:58:35 PM »
Меня именно интересует возможность варианта, где кликер будет работать в отдельном окне/мониторе/виртуалке, не влияя на мышку и клаву основного компьютера)

Виртуалку я попробовал, она не тянет wow.

А так спасибо за ответы.
может у вас просто комп старинный? Проверено, что в wow  один скрипт успевает ловить одновременно в четыре игровых окна и игра при этом  везде работает, как надо.

clickerwow

  • Зашел в гости
  • *
  • Posts: 12
    • View Profile
Re: Фоновая работа
« Reply #12 on: January 19, 2021, 01:45:05 PM »
Меня именно интересует возможность варианта, где кликер будет работать в отдельном окне/мониторе/виртуалке, не влияя на мышку и клаву основного компьютера)

Виртуалку я попробовал, она не тянет wow.

А так спасибо за ответы.
может у вас просто комп старинный? Проверено, что в wow  один скрипт успевает ловить одновременно в четыре игровых окна и игра при этом  везде работает, как надо.
Ничего не понял.

У меня 32гб оперативы, 10900к проц и 1660 супер видео. Виртуалка выделяет только 256 мб видеопамяти, чего не хвататет для запуска игры там.