Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.05.16;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.035 c
1-1083322328
Maxim2030
2004-04-30 14:52
2004.05.16
dcc32 и номера версий


7-1081426783
teapot
2004-04-08 16:19
2004.05.16
выход из системы - програмно


14-1083135450
paul_k
2004-04-28 10:57
2004.05.16
Предлагаю улыбнутся


1-1083055701
DiEgo
2004-04-27 12:48
2004.05.16
Как сделать ToolBar


14-1082715200
lika
2004-04-23 14:13
2004.05.16
Исходники почтового клиента





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский