Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.08.2016, 11:37   #11
SixFrenzy
 
Регистрация: 05.08.2016
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
В какой программе?
Однопользовательская мини-игра, для начала. Затем хотелось бы автоматизировать некоторые процессы в виодеоредакторе, но это уже задача более сложного уровня (мне кажется)
SixFrenzy вне форума Ответить с цитированием
Старый 06.08.2016, 11:49   #12
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

В видеоректоре скорее всего лучше автоматизировать с помощью предоставленных им средств (плагины, скрипты, шаблоны, ..., зависит от редактора)

Зачем автоматизировать однопользовательскую игру непонятно, но во многих случаях есть более простые способы, чем изображения.

Но если там в определенной части экрана/окна всегда одинаковые изображения (ну или куски) или цвета, то например с помощью AutoHotkey это можно сделать.
https://autohotkey.com/docs/commands/ImageSearch.htm
https://autohotkey.com/docs/commands/PixelSearch.htm
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 06.08.2016, 13:35   #13
SixFrenzy
 
Регистрация: 05.08.2016
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
В видеоректоре скорее всего лучше автоматизировать с помощью предоставленных им средств (плагины, скрипты, шаблоны, ..., зависит от редактора)

Зачем автоматизировать однопользовательскую игру непонятно, но во многих случаях есть более простые способы, чем изображения.

Но если там в определенной части экрана/окна всегда одинаковые изображения (ну или куски) или цвета, то например с помощью AutoHotkey это можно сделать.
https://autohotkey.com/docs/commands/ImageSearch.htm
https://autohotkey.com/docs/commands/PixelSearch.htm
Спасибо. Я раньше имел дело с AutoHotkey, рассматривал его в качестве альтернативы, но не нашел того, что Вы мне предоставили. Еще раз спасибо, попробую с ним
SixFrenzy вне форума Ответить с цитированием
Старый 06.08.2016, 20:40   #14
SixFrenzy
 
Регистрация: 05.08.2016
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
В видеоректоре скорее всего лучше автоматизировать с помощью предоставленных им средств (плагины, скрипты, шаблоны, ..., зависит от редактора)

Зачем автоматизировать однопользовательскую игру непонятно, но во многих случаях есть более простые способы, чем изображения.

Но если там в определенной части экрана/окна всегда одинаковые изображения (ну или куски) или цвета, то например с помощью AutoHotkey это можно сделать.
https://autohotkey.com/docs/commands/ImageSearch.htm
https://autohotkey.com/docs/commands/PixelSearch.htm
К сожалению, посредствам AutoHotkey выполнять манипуляции в программе не получается: на команды она никак не реагирует. Искал утилиту, через которую эмуляция нажатия бы удалась, но так и не нашёл. А с поиском пикселей освоился.
SixFrenzy вне форума Ответить с цитированием
Старый 06.08.2016, 20:52   #15
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Так там же несколько вариантов эмуляции нажатий есть.
и https://autohotkey.com/boards/viewto...880e0e74dd41ce
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 06.08.2016, 22:12   #16
SixFrenzy
 
Регистрация: 05.08.2016
Сообщений: 8
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Так там же несколько вариантов эмуляции нажатий есть.
и https://autohotkey.com/boards/viewto...880e0e74dd41ce
Я пробовал разные варианты эмуляции. С предоставленной ссылкой мне стоит ознакомиться подробнее
На данный момент, пробегаясь по этой статье, решение проблемы я вижу в создании виртуальной машины. Довольно муторно, но наверное заработает. Среди прочих советов, я заметил там вариант с переводом приложения в оконный режим. К сожалению, как бы я ни пытался, перевести приложение (directx) в оконный режим мне не удалось: в настройках нет такой опции, да и плюшки в виде -w тоже не помогают...
SixFrenzy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C# прямоугольник на экране $@$#ok C# (си шарп) 0 05.12.2011 21:14
Рисование на экране. Vaigard Мультимедиа в Delphi 12 09.01.2011 11:19
Построение на экране Ximer Паскаль, Turbo Pascal, PascalABC.NET 1 10.04.2009 21:37
Форма на экране Михаил Юрьевич Общие вопросы Delphi 1 04.04.2009 23:27
Рисование на экране... Roberto Win Api 3 07.04.2008 07:35