URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 8741
[ Назад ]

Исходное сообщение
"Дамп экрана на Linux"

Отправлено pavlinux , 18-Май-10 14:53 
Как бы замутить снимок активного экрана, только средствами C + libc, можно ASM?
Можно модулём, через copy_to_user.

P.S.
Активный экран - это поток байт, который идёт по проводу из видеокарты на монитор.
Двух и более экранные системы пока не обсуждаем.




Содержание

Сообщения в этом обсуждении
"Дамп экрана на Linux"
Отправлено svn , 18-Май-10 15:05 
>Как бы замутить снимок активного экрана, только средствами C + libc, можно
>ASM?
>
>P.S.
>Активный экран - это поток байт, который идёт по проводу из видеокарты

Поясни, что такое снимок потока байт, который идёт по проводу из видеокарты? И при чём тут linux?


"Дамп экрана на Linux"
Отправлено pavlinux , 18-Май-10 15:27 
>>Как бы замутить снимок активного экрана, только средствами C + libc, можно
>>ASM?
>>P.S.
>>Активный экран - это поток байт, который идёт по проводу из видеокарты
>Поясни, что такое снимок потока байт, который идёт по проводу из видеокарты?
>И при чём тут linux?

А по делу.


"Дамп экрана на Linux"
Отправлено аноним , 19-Май-10 18:26 
>А по делу.

А вопрос задать нормально.


"Дамп экрана на Linux"
Отправлено Andrey Mitrofanov , 18-Май-10 17:58 
>P.S.
>Активный экран - это поток байт, который идёт по проводу из видеокарты
>на монитор.

По проводу идёт поток импульсов или, в лучшем случае, пикселей.
Та-а-ачта-а-а, vga (dvi? hdmi??) capture card или видеокамера за плечами пользователя (макушку с фуражкой прдётся как-то "резать" -- но тебе ж не в первой)...


"Дамп экрана на Linux"
Отправлено pavlinux , 18-Май-10 18:49 
>>P.S.
>>Активный экран - это поток байт, который идёт по проводу из видеокарты
>>на монитор.
>
>По проводу идёт поток импульсов или, в лучшем случае, пикселей.
>Та-а-ачта-а-а, vga (dvi? hdmi??) capture card или видеокамера за плечами пользователя (макушку
>с фуражкой прдётся как-то "резать" -- но тебе ж не в
>первой)...

В QEMU команду, что по <Ctrl>+<1>, screendump, знаишь? Вот так же надо, только в ядро всунуть или low-level moth%$#fu^%%^er super-hacking video register access.
  


"Дамп экрана на Linux"
Отправлено аноним , 18-Май-10 19:01 
Вот те на ... pavlinux - мент!? 8-\


"Дамп экрана на Linux"
Отправлено pavlinux , 18-Май-10 22:32 
>Вот те на ... pavlinux - мент!? 8-\

Тяпун те на изык


"2го августа он тебя найдёт"
Отправлено Вова , 20-Май-10 14:45 
расплескалась синева, расплескалась...

"Дамп экрана на Linux"
Отправлено anonymous , 18-Май-10 21:47 
>Как бы замутить снимок активного экрана, только средствами C + libc, можно
>ASM?
>Можно модулём, через copy_to_user.
>
>P.S.
>Активный экран - это поток байт, который идёт по проводу из видеокарты
>на монитор.

прочитать /dev/mem? :-)


"Дамп экрана на Linux"
Отправлено pavlinux , 18-Май-10 22:31 
>>Как бы замутить снимок активного экрана, только средствами C + libc, можно
>>ASM?
>>Можно модулём, через copy_to_user.
>>
>>P.S.
>>Активный экран - это поток байт, который идёт по проводу из видеокарты
>>на монитор.
>
>прочитать /dev/mem? :-)

В каком месте из 5 Gb искать


"Дамп экрана на Linux"
Отправлено anonymous , 22-Май-10 07:17 
>[оверквотинг удален]
>>>ASM?
>>>Можно модулём, через copy_to_user.
>>>
>>>P.S.
>>>Активный экран - это поток байт, который идёт по проводу из видеокарты
>>>на монитор.
>>
>>прочитать /dev/mem? :-)
>
>В каком месте из 5 Gb искать

вы же программист


"Дамп экрана на Linux"
Отправлено аноним , 22-Май-10 07:54 
>вы же программист

Он - вообщето прапор :)


"Дамп экрана на Linux"
Отправлено pavlinux , 22-Май-10 13:15 
>>вы же программист
>
>Он - вообщето прапор :)

А чё, прапор не может быть программистом?!


"Дамп экрана на Linux"
Отправлено anonymous , 22-Май-10 15:28 
>>>вы же программист
>>
>>Он - вообщето прапор :)
>
>А чё, прапор не может быть программистом?!

дурацкие вопросы задаете, товарищ прапорщик.