![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 14.02.2011
Сообщений: 5
|
![]()
Подскажите как заставит программу найти на экране пиксель с заданным цветом а потом по его координатам выполнить действие
|
![]() |
![]() |
![]() |
#2 | |
Подтвердите свой е-майл
Регистрация: 19.12.2010
Сообщений: 808
|
![]() Цитата:
![]() "Эй, ты, программа, ну-ка посмотри-ка, какой цвет у пикселя с координатами 100,50 !" - выглядит вот так: Код:
|
|
![]() |
![]() |
![]() |
#3 | |
DelphiProger
Участник клуба
Регистрация: 14.11.2010
Сообщений: 1,023
|
![]() Цитата:
решать не буду но объясню смысл Form1.Canvas ето массив из пикселеи Height х Width, к примеру 600х800 надо в цикле перебрать все координаты Pixel[x,y] и сравнить с твоим цветом, если он встречаеца один раз, то можно после того как нашел, поставить Break, что б не сканировать зря дальше тебе нужно 2 цикла, и одно условие, пробуи, если что пиши поможем
VirusN13
|
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 03.01.2011
Сообщений: 64
|
![]()
"Заставлять" программу не надо, надо просто сказать ей как это делается. На уровне словесного алгоритма: вы должны снять скриншот экрана, прогнать его цвета в двойном FOR'е и при совпадении запоминать координаты
Программист - это не тот, кто пишет программы, а тот, чьи программы работают.
Последний раз редактировалось niki2012; 20.02.2011 в 19:11. |
![]() |
![]() |
![]() |
#5 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Думается мне что автор бота пишет...
И, думаю, скорее обламается с такими способами чем напишет )))) (Почему? См. поиском обсуждения тут про написания ботов)
I'm learning to live...
|
![]() |
![]() |
![]() |
#6 |
Регистрация: 14.02.2011
Сообщений: 5
|
![]()
бот не бот какая разница лучше помогите с кодом если на затруднит, а про получится или нет потом поговорим у меня исключительный случай. Просто раньше изучал паскаль а в делфи не силен хотя что то похожее, вот нашел пример программы которая может помочь с решением вопроса но нужно на экране найти пиксель с определенным цветом.
|
![]() |
![]() |
![]() |
#7 |
Регистрация: 14.02.2011
Сообщений: 5
|
![]()
asmodey1 - ситуация противоположная известен цвет но не известны координаты и их как то нужно определить)))
|
![]() |
![]() |
![]() |
#8 |
Delphi and (not C)
Форумчанин
Регистрация: 04.12.2010
Сообщений: 117
|
![]()
Ну точно бота пишет
![]()
<--Жми на весы
![]() |
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Так уже все и подсказали: в посте #2 - где цвет находится. в посте #3 - организовать цикл для поиска
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Получение координат точки. | ТриСемёрки | C++ Builder | 3 | 15.12.2011 15:08 |
WPF Получение 2D координат 3D вектора | Eugene123 | WPF, UWP, WinRT, XAML | 0 | 09.10.2010 20:15 |
Получение координат точки. | ТриСемёрки | Помощь студентам | 0 | 21.05.2010 21:35 |
Получение произвольного пикселя с экрана | andreyasu | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 3 | 07.06.2009 21:35 |
Получение координат точек касательной к окружности | Stilet | Помощь студентам | 2 | 01.08.2008 15:12 |