Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.16;
Скачать: CL | DM;

Вниз

Транслирование экрана   Найти похожие ветки 

 
able ©   (2004-04-30 09:58) [0]

Здраствуйте, ув. Мастера! Прошу помощи, т.к. работа кипит, надо доделать срочняк. Если я ошибся конференцией - поправьте, а то хотел в "сети", потом подумал в "медиа", в конце концов засунул сюда :).
Программа удалённого управления, всё сделано, но тут надо срочно сделать транслирования экрана сервака на удалённые компы. Всё, что у меня получилось - снимок экрана (без курсора), отсылаем в виде файла на удалённую банку, там выводим в полноэкранном режиме. Но, т.к. программа должна работать не с одним компьютером, каждой банке отсылать новый файл будет довольно проблематично. Решил отсылать только то, что изменилось и координаты изменённой области. Тут начались проблемы. Дело в том, что с графикой, я, мягко говоря, мало работал, поэтому выражение "попиксельное сравнение" мне, опять же, мягко говоря, не понятно.
Собссно вопросы: как реализовать "попиксельное сравнение", как отснять снимок экрана вместе с курсором.


 
able ©   (2004-04-30 12:30) [1]

PS. В Delphiworld нету.


 
able ©   (2004-04-30 17:13) [2]

Тема всё ещё актуальна


 
имя   (2004-05-02 22:47) [3]

Удалено модератором


 
DVM ©   (2004-05-03 01:38) [4]


> как реализовать "попиксельное сравнение",

for x ...
for y ...
p:=GetPixel(DC, x,y);
if p=... then ...
...
так примерно.


 
Rouse_ ©   (2004-05-03 01:45) [5]

Стоп, погоди, а чем RAdmin не устраивает?


 
SergP ©   (2004-05-03 01:46) [6]

может сохранить предыдущее состояние экрана, затем поXORить с текущим, и выделить границы области содержащей ненулевые значения?

Это теоретически.. А как сделать это на практике я объяснить не берусь, так как не приходилось заниматься такими вещами.


 
Rouse_ ©   (2004-05-03 01:56) [7]

Вообщето обычно по изображению строится маска которая и отсылается для следуещего кадра... Обьем маски напрямую зависит от степени изменений картинки...
Ну и обработчики на изменение картинки соответственно...


 
TButton ©   (2004-05-03 02:43) [8]

вопрос в тему. я "снимаю" экран блитом, но это приводит к смертельной ошибке если запущена какая-нибудь игрушка. не подскажите как снять скрин "нежно", чтоб и прога не "возникала" и скрин был.


 
Rouse_ ©   (2004-05-03 03:00) [9]

> блитом - BitBlt?


 
TButton ©   (2004-05-03 04:09) [10]

он самый


 
Rouse_ ©   (2004-05-03 10:49) [11]

> TButton ©   (03.05.04 02:43)
Очень странно - ни разу не замечал данного эффекта...
Видимо что-то в коде...



Страницы: 1 вся ветка

Текущий архив: 2004.05.16;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.027 c
3-1082626833
rserg
2004-04-22 13:40
2004.05.16
FibPlus и загрузка процессора при долгой работе программы


14-1082627627
Dmitriy O.
2004-04-22 13:53
2004.05.16
Можно ли составить схему ассеблеровского кода ?


9-1073342523
Barlokf
2004-01-06 01:42
2004.05.16
Autorun для игр


3-1082614896
Jaxtor
2004-04-22 10:21
2004.05.16
FastReport


1-1083674747
webpauk
2004-05-04 16:45
2004.05.16
Типы