В связи с тем, что гугл с какого-то перепугу прикрывал мой
сайт за нарушение условий использования (х.з. каких) то я на всякий случай выложил ссылки на свои файлы и на этот форум (файлы лежат на серверах iFolder)
избегаем диапазонов с помощью поиска статичных точек
Простой способ избежать необходимости использовать диапазон Dec2RGB_v.2.2.2.zip (рекомендуется)Таблица Excel для разложения десятичного цвета (DecColor) на RGB-каналы
Позволит быстро определить диапазон цветов, который необходимо задать для проверок (поиска).
Dec2RGBHex.zipИмпортирует текстовый файл с десятичными значениями цветов, затем экспортирует эти же значения, но уже в шестнадцатеричном формате RGB и отсортированные в порядке возрастания. Для работы требует установленную библиотеку .Net FrameWork 3.5
Для обработки вам необходимо будет создать файлик, в котором будут содержаться возможные цвета. Сделать его можно следующим скриптом:
Код
// Автор скрипта DarkMaster
wait 5s // Делаем паузу, чтобы развернуть нужное приложение и навести мышь на нужную точку.
set timer
set #n 1
get mouse_pos #x #y
while timer < 20000 // Собираем все цвета в выбранной точке на протяжении 20 секунд.
get color #colorForArr #x, #y
set %colorArr [#n] #colorForArr // Напрямую массив использовать нельзя.
set #n #n + 1
end_while
save_array %colorArr d:\color.txt
alarm // Подаем звуковой сигнал об окончании работы скрипта.
stop_script
****************
Таблица Excel более практична и удобна, так как в ней виден каждый RGB канал в десятичном виде (и сразу видно минимальное и максимальное значение каждого канала).
Сообщение отредактировал DarkMaster - 3.4.2014, 19:52