LINUX.ORG.RU

Save_screen


0

0

Как сохранять текущий экран в ЛиНухе? 10-е прерывание не работает
и absolute ( в Pascalе ) тоже... Помогите чем можете!


Во-первых: какой экран? Это слово обозначает очень разные вещи. Что такое 10 прерывание? (На какой архитектуре - Sun, SGI, Alpha? ;-} )

anonymous
()

В текстовом режиме ( консоль ) надо сохранить текущий экран в массив. Экран находится по адресу 0xb800, если кто не знает. Вопрос: как его оттуда выдрать?

root_
() автор топика

А Вы уверены что он на 0xb800, а не в Австралии где-нибудь на каком-нибудь Silicon Graphics? Зачем такими вещами под UN*X заниматься?

anonymous
()

если на прямую охото то (один из путей) /dev/vcsN,/dev/vcsaN ... но лучше использовать возможности предоставляемые тем-i же ncurses-ami ...

anonymous
()
Ответ на: комментарий от anonymous

Tnx, а, интересно, как MC это делает?

root_
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.