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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.11.2018, 21:15   #1
Demergo
Новичок
Джуниор
 
Регистрация: 30.11.2018
Сообщений: 5
По умолчанию Клик по координатам

Есть компонент TWebbrowser. В нем загружена страница.

С помощью делфи есть возможность эмулировать клик мышкой по определенным координатам в TWebbrowser без захвата/передвижения курсора мышки? то есть просто послать событие клика по координате

Нашел пример:
SendMessage(Webbrowser1.Handle, WM_LBUTTONDBLCLK, 10, 10);

но этот код не работает

Последний раз редактировалось Demergo; 30.11.2018 в 21:18.
Demergo вне форума Ответить с цитированием
Старый 30.11.2018, 21:33   #2
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Какая цель?

Для автоматизации браузеров намного проще взять Selenium на любом ЯП где он доступен.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 30.11.2018, 21:59   #3
Demergo
Новичок
Джуниор
 
Регистрация: 30.11.2018
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Какая цель?

Для автоматизации браузеров намного проще взять Selenium на любом ЯП где он доступен.
В компоненте TWebbrowser открывается флеш игра (idle). Я хочу эмулировать периодический клик мышкой по координатам и при этом чтобы мышь оставалась свободной).

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

Может все же делфи эмулировать клик мышкой именно по координатам без того чтобы передвигать туда курсор мышки?
Demergo вне форума Ответить с цитированием
Старый 30.11.2018, 22:30   #4
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от Demergo Посмотреть сообщение
эти программы в "черном списке" и потому хочу написать свое
Разве флеш в браузере может знать что у вас запущено?

Если да, то хорошо, что его выпилили )
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 30.11.2018, 22:41   #5
Demergo
Новичок
Джуниор
 
Регистрация: 30.11.2018
Сообщений: 5
По умолчанию

дело в том что пока у меня запущен флеш (по которому надо кликать) я могу играть еще во "что-то" и это "что-то" может подумать что программы вроде uopilot запущены в целях нарушить правила.

В общем надо что-то свое написать.

К сути вопроса, так есть ли возможность эмулировать клик мышкой по координатам без того чтобы занимать мышку? буду благодарен за любую наводку
Demergo вне форума Ответить с цитированием
Старый 30.11.2018, 22:44   #6
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Запустить в виртуальной машине (VirtualBox, VMware Player, ...) uopilot и флеш.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 30.11.2018, 22:47   #7
Demergo
Новичок
Джуниор
 
Регистрация: 30.11.2018
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Запустить в виртуальной машине (VirtualBox, VMware Player, ...) uopilot и флеш.
это уже стоит и жрет ресурсы. Я все же надеюсь на делфи
Demergo вне форума Ответить с цитированием
Старый 30.11.2018, 22:53   #8
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Линуксы или ХР меньше жрут.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 30.11.2018, 23:36   #9
Demergo
Новичок
Джуниор
 
Регистрация: 30.11.2018
Сообщений: 5
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Линуксы или ХР меньше жрут.
Это все вариант Б.
Вы знаете как написать "клик" с помощью Делфи?
Demergo вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выводить текст по координатам O m n i s HTML и CSS 6 12.07.2013 14:06
График по координатам gamezeldol Помощь студентам 2 08.05.2012 01:09
TWebBrowser программный клик по координатам. DarkHacker Компоненты Delphi 0 02.12.2011 13:22
Вывод по координатам Andrey& Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 02.11.2010 06:55
Вывод по координатам Alyonka_v Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 0 15.09.2009 20:10