admin / 07.09.2018
Главная :: Мои программы
Содержание
Мышкокликер — простенькая программа-кликер с помощью которой можно эмитировать нажатия левой кнопки мыши и до двух клавиш клавиатуры через определенные промежутки времени. Целью программы является облегчение некоторых повторяющихся с определенной периодичностью действий.
Программу потихоньку улучшаю в зависимости от своих потребностей, писал ее чисто для себя и не надо ждать от нее чего-то сверхъестественного, это простейший кликер с элементарными настройками (по началу вообще не было никаких кнопок только одно поле с интервалом времени).
Скачать Мышкокликер by SF (Прямая ссылка, RAR архив)
Видео инструкция о том, как пользоваться программой.
В версиях Windows начиная с Vista в момент старта и остановки таймера программы будет воспроизведен звуковой сигнал (ХР и ниже эту функцию на поддерживают).
Пара слов:
Горячие клавиши:
Инструкция по таймеру ЛКМ:
При первом запуске программы нажимаем кнопку «Add», в появившееся поле вводим название набора и подтверждаем (Любое ваше название).
В выпадающее меню добавится ваше название набора и сделается активным. Так же станет активной область «Таймер ЛКМ».
В поле с цифрой «60», «Время цикла», вводим желаемое время цикла, т.е. время, через которое выставленные вами клики (описано далее) буду повторяться.
Ниже находится кнопка «+/-» кликнув на которую левой кнопкой мыши добавится еще одно поле (максимум 99 полей), кликнув правой кнопкой мыши поле удалится (минимум 3 поля).
Кликнув на серое поле с порядковым номером ячейки это поле и поле с вводом секунды клика станет зеленым. При «Зеленом поле» наведите курсор на нужное место экрана и нажмите клавишу «F10» при этом поле в окне кликера изменит цвет на золотой, а координаты курсора для данного поля сохранятся в памяти программы.
Следующее за ним темное поле с цифрой «1» — переключатель количества (мгновенных) кликов для данного поля. Кликнув левой клавишей мыши цифра изменится в большую сторону (максимум до 6 кликов), правой — в меньшую, но не меньше 1.
Белое поле с возможностью ввода числа — поле в которое необходимо ввести секунду, на которой это поле сработает при запуске таймера. Если значение поля — «0», то никаких действий для этого поля программа при запуске таймера производить не будет.
Запускаем таймер нажатием клавиши «F11» и программа начнет процедуру кликов в выбранных вами координатах на выбранных секундах с заданным интервалом времени.
Дополнительно по таймеру ЛКМ:
Если не выбраны координаты ни для одного поля, то программа запомнит координаты курсора в момент запуска таймера и в момент каждого клика курсор будет возвращаться в то место.
Если секунды кликов указаны для нескольких полей, а координаты кликов выбраны не для всех этих полей, то в следующие после клика «золотого» поля секунды клика, клик будет производиться в координаты выбранные для предыдущего «золотого» поля. (Ну как-то так. =D)
При клике на значок «Зеленый кружочек» появится напоминалка выбранных координат клика (если они выбраны), выбранные места на экране будут отмечены кружочками. Скрыть подсказку можно так же кликнув на эту иконку.
Инструкция по таймеру клавиш:
Над данной функцией программы я пока особо не работал. Кликните на поле «Развернуть панель клавиш» появится окно с параметрами. Отмечаем галочкой таймер клика клавиши (Их всего 2). Выбираем нужную клавишу в выпадающем списке. Указываем интервал и секунды, на которых будет производится нажатия (их всего 3). Запускаем таймеры нажатием на клавишу «F11».
Требования к системе:
Для запуска программы необходим .NET Framework v4.0 или новее.
История изменений в программе:
98
В данной статье мы покажем, как использовать функцию Эмуляции нажатия для выполнения следующих операций в Nox App player :
1.
Наклон/ Гравитационная индукция
Прежде всего, вам нужно запустить игру (Например, Asphalt 8), затем выполнить следующие шаги:
2.Cкольжение
Прежде всего, вам нужно запустить игру (Например, Temple Run), затем выполнить следующие шаги:
3.Управление ARPG героими и навыки
Внимание:
Закройте фукцию Эмуляция нажатия при вводе сообщений в игре, чтобы избежать любых нарушений.
Быстрая клавиша Q + 1
Я работаю над своим собственным программным обеспечением для управления мышью на своем компьютере с помощью С# и kinect SDK. Я действительно хочу попробовать использовать его, чтобы играть в игру, такую как Red Alert, или какой-то RTS, или даже просто для общей навигации.
Проблема, которую я обнаружил, заключается в том, что при использовании программы с другой мышью, например, красного предупреждения или перехода на виртуальную машину, где интеграция с мышью не поддерживается, программа не будет получать вызовы, которые С# программа выполняет вызовы System.Windows.Forms.Cursor, не говоря уже о вызовах mouse_event. Я новичок в взаимодействии с окнами и тем, что здесь происходит, может кто-нибудь объяснить/представить решение?
— UPDATE— Как обновление, я все еще не совсем уверен, что происходит, но я, похоже, нашел обходное решение для красного предупреждения, в частности:
Поскольку красное предупреждение — довольно низкая графическая программа, тривиально запускать его в виртуальной машине специально для меня, рабочей станции VMware с клиентом XP.
Если вы используете код mouse_event, он работает хорошо, ОЧЕНЬ, что-то, с чем я боролся, — это найти правильный код для отображения движения мыши. Казалось бы, флаг MOVE перемещает мышь относительно, чего я не хотел, и абсолютный тег вообще не двигал мышью. Фактически, OR из них производит абсолютное движение на экране, поэтому мой код для движения мыши и эмуляции щелчка выглядел следующим образом:
для щелчка и
для движения мыши, где x и y — новые координаты из 65535 (абсолютный диапазон).
Это прекрасно? Неа. Но сейчас это работает. Я думаю, что что-то связано с тем, как окна игнорируют определенные программы при запуске ra, возможно, из-за режима совместимости? У меня нет другой игры, чтобы проверить ее прямо сейчас, но я буду публиковать результаты с режимом несовместимости в будущем.
(Это не позволило мне опубликовать ответ в течение еще двух часов, и я должен спать, чтобы поймать полет утром!)
c#windowswinapimousedevice-emulation
задан Pete.Mertz 01 янв. '12 в 1:49
источникподелиться
Скачать автокликер AvtoK
Перед игроками онлайн игр часто встают задачи, требующие многократного повторения однотипных действий. На выполнение этих задач порой тратится огромное количество времени.
Автокликер AvtoK может освободить вас от этой нудной обязанности, выполнив эту работу за вас порой быстрее чем это будет сделано вручную. Автокликер AvtoK может с успехом применяться как автокликер WOW (World of Warcraft), автокликер Л2 (Lineage 2), автокликер PW (Perfect World), автокликер RF (Rising Force)… и других игр. Применение этого кликера не ограничивается только онлай играми. она может автоматизировать работу с клавиатурой и мышью в любой программе где возникнет необходимость многократного повторения однотипных действий. К примеру кликать на сайтах… и т.д.
Большинство подобных программ для эмуляции используют API функции, которые с легкостью перехватываются и блокируются любой защитой. Для обхода защит приходится блокировать их тем либо другим способом, как правило безрезультатно. Это чревато большой вероятностью быть обнаруженным со всеми вытекающими последствиями.
AvtoK может работать в трех режимах:
1) Эмуляция действий с клавиатурой и мышью достигается с применением API, как и всех автокликеров. Если игра в которой происходит эмуляция стоит защита, она с легкостью фиксирует и блокирует работу автокликера.
2) Эмуляция происходит на низком уровне. Защита не в состояние обнаружить работу автокликера. Все сигналы воспринимаются реально посланными с клавиатуры и мыши, каковыми они практически и есть. Для работы автокликера в этом режиме необходимо наличие PS/2 клавиатуры и мыши. В момент первого запуска режима Анти — Антикликер будет проведен тест наличия этих девайсов.
3) Эмуляция действий с клавиатурой и мышью в свернутых и не активных окнах. Мышь и клавиатура остается во владение пользователя. Подробнее о этом режиме читайте на форуме: Работа автокликера AvtoK (мышь и клавиатура) в неактивных и свернутых окнах Так же можно посмотреть видео демонстрирующее работу автокликера AvtoK одновременно в калькуляторе, браузере и блокноте в не активных окнах. При этом клавиатура и мышь остаются свободными и можно в пасьянс поиграть.. Еще видео: Демонстрируется работа кликера AvtoK в одном экземпляре сразу в трех свернутых окнах (паинте, Lineage 2 и блокноте)
Единственно по чему остается распознать автокликер в случае использования анти антикликера — анализируя системность кликов и прочих действий. В автокликере AvtoK на этот случай есть опции рандома. Видео демонстрирующее применение рандома в AvtoK. Независимо от количества выполняемых однотипных циклов они не будут повторяться один в один, как это происходит с другими кликерами.
С помощью настроек можно настроить:
Рандом клика и передвижения мыши в пределах настроек +-
Рандом скорости передвижения +-
Рандом паузы между циклами +
Хотя автокликер AvtoK очень прост в использование он имеет широкие возможности. Умение анализировать изображение на экране выгодно отличает кликер AvtoK от подобных автокликеров. Опции отключения ненужных движений и простоев мыши очень облегчает запись, делая воспроизведение гораздо более четким и быстрым.
при этом даже при ускоренном воспроизведение автокликер не забежит вперед, так как есть опция автоконтроля, при включение которой кликер приостановит воспроизведение если изображение на экране при воспроизведение не совпадает с изображением при записи и продолжит когда оно совпадет.
Автокликер AvtoK работает на Windows 7 и XP.
Возможности автокликера AvtoK:
Интерфейс автокликера и управление:
Управление программой очень простое. Русскоязычный понятный интерфейс автокликера не оставит никаких сомнений в назначение той или иной опции.
Главное окно программы:
Анти Автокликер — переводит режим эмуляции работы мыши и клавиатуры на уровень железа.
Воспроизвести — воспроизводит запись.
Сохранить — сохраняет в файл.
Загрузить — открывает сохраненную запись.
Сброс — обнуляет запись. Возможно соединение нескольких записей в одну.
Язык — язык интерфейса. Русский или английский.
Помощь — онлайн справка.
Обычный режим (синхронизация по времени) — воспроизведение синхронизируется точно по времени относительно записи. В этом режиме открываются скрытые опции, но так же становятся не доступными контроль по цвету, рандом и антиантикликер.
Фоновый режим воспроизведения — воспроизводит в свернутых и не активных окнах. Мышь и клавиатура свободны для пользователя.
Координаты — выбор системы координат в фоновом режиме. 0 координат может быть левый верхний угол на экране, левый вехний угол окна или верхний левый угол контролла. Зависит от программы в которой требуется автоматизация.
Ручная привязка к окну — получение хендла окна вручную комбинацией клавиш alt+a. Без этой опции привязка происходит автоматически.
Ждать отработки посланных сообщений — режим работы (синхронный — асинхронный). Выбрать оптимальный для программы в которой автоматизация.
Воспроизвести (мышь / клавиатура) — включает / выключает воспроизведение выбранного девайса.
Постоянный контроль цвета в месте клика — включается при воспроизведение при необходимости. Перед каждым кликом автоматически проверяется цвет пикселя под мышкой и продолжается воспроизведение только в случае совпадения с цветом пикселя при записи.
Пропускать остановки/движения мыши — включается при воспроизведение. Позволяет не воспроизводить движения мыши при не нажатых кнопках мыши и не тратить время на простои работы с компьютером.
Зациклить — воспроизвести в замкнутом цикле.
Повторить — повторить указанное количество раз.
Воспроизвести лог — воспроизвести историю работы с файлами и программами, запуская их муляжи. Может быть воспроизведен при отсутствие этих программ и файлов даже на другом компьютере. От клавиатурного шпиона отличается только невозможностью произвести запись в скрытом режиме, так как этот автокликер для этого не предназначается.
Рандомность… — Защита от Анти -Автокликеров. Позволяет с помощью настроек избежать повторения однотипных действий и попасть под анализ соответствующих алгоритмов защит.
Настройки — позволяет изменить скорость воспроизведения и поменять горячие клавиши управления.
Меню управления записью:
Меню вызывается нажатием комбинации клавиш Alt+Z. При зызове меню запись ставится на паузу. При закрытие мышь возвращается в прежнюю позицию на экране.
Начать запись — начинает или останавливает запись.
Контроль по цвету, ждать — устанавливает контрольную точку под указателем мыши. Сохраняется цвет пикселя. При воспроизведение автокликер продолжит свою работу только если цвет пикселя совпадает. Ждет совпадения указанное количество секунд. Если время истекло останавливает воспроизведение.
Экранные координаты — привязка координат к экрану.
Оконные координаты — вызывает окно в котором можно выбрать окно конкретной программы или игры и привязать все координаты к нему. При записи мышь невозможно сдвинуть за пределы выбранного окна.
Убрать — скрывает меню. при этом сохраняется введенное время ожидания цвета пикселя. Это же время используется при использование авто контроля.
Для остановки воспроизведения автокликера нажать комбинацию клавиш Alt+X.
Совет использования опции "Постоянный контроль цвета в месте клика":
При включение этой опции при воспроизведение проверяется цвет пикселя перед каждым кликом мыши.
Поэтому при наведение на анимированный объект перед кликом надо дождаться когда этот объект примет свой окончательный цвет и вид. К примеру плавно меняющая свой цвет при наведение мыши ссылка или кнопка.
Видео демонстрирующее применение автокликера AvtoK в онлай игре для крафта:
Лицензионное соглашение AvtoK
FILED UNDER : IT