Author Topic: После выполнения скрипта clickermann закрывается  (Read 2191 times)

0 Members and 2 Guests are viewing this topic.

Илья

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
Доброго времени суток.

1.Программа запускает скрипт и затем закрывается. Происходит и в обычном режиме и в режиме редактора. Раньше такого поведения не было. Как это исправить?

Чтобы не плодить темы:
2. Правильно ли я понимаю, что точка для клика мышкой задается через физические номера пикселей? Т.е. если запускать скрипт на мониторе с другим разрешением, программа отработает некорректно?

3. В описании WNDSTATE указано, что параметр 1 - разворачивает окно. Окно разворачивается в оконном режиме (извините за тавтологию). Возможно ли разворачивать окно в полноэкранном режиме?

Спасибо.

Oraven

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

Отсчет координат идет от верхнего левого угла монитора. Если расположить окно на другом мониторе в том же месте то и координаты будут те же.

Функция WNDSTATE  не имеет отношения к оконному режиму. Ей просто нужен идентификатор окна (hwnd) которое требуется развернуть или свернуть. Она работает в любои режиме.

Vint

  • Супермодератор
  • Герой форума
  • *
  • Posts: 3935
  • Лечу куда хочу. cman 4.13.014x32, 4.14.003 W10
    • View Profile
3. В описании WNDSTATE указано, что параметр 1 - разворачивает окно. Окно разворачивается в оконном режиме (извините за тавтологию). Возможно ли разворачивать окно в полноэкранном режиме?

Если ты имел ввиду не FullScreen, а окно на весь экран. WNDSTATE для этого и не предназначен, вот:
http://crapware.aidf.org/forum/index.php?topic=33.msg17626#msg17626
« Last Edit: May 24, 2017, 02:11:43 PM by Vint »


Илья

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
1. Вероятно раньше у вас была нажать кнопка" поверх всех окон" (замок). Когда она нажато то нужное вам окно программы всегда будет сверху.

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

2. ну если пиксели у вас отсчитаны в координатах одного монитора, а скрипт работает с монитором где другие; размер, формат или разрешение, то да будет кликать в белый свет, как в копеечку. Но существует много способов писать универсальные скрипты, которые будут работать везде, просто на их написание требуется больше знаний и времени.

3. Clickermann по умолчанию работает только с окном "рабочий стол"  и соответственно с теми окнами что на нем расположены. Полноэкранный режим не является окном на рабочем столе и соответственно чтоб с ним работать, нужно привязаться к окну развёрнутому в полный экран, а это большие ограничения в возможностях программы и много прочих трудностей.
Советую вам писать скрипты, только для оконных режимов, пока не приобретёте большой опыт.
Спасибо

Илья

  • Зашел в гости
  • *
  • Posts: 3
    • View Profile
Что значит "закрывается"? кликер что-ли закрывается? Тогда скрипт в студию. И закрывается он с любым скриптом или с каким от определенным?

Спасибо, уже разобрался. Я использовал Halt(1), как я понял параметр 1 прекращает работу самого clickermann