Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Valentin Nechayev                    2:5020/400     07 Oct 2002  18:42:56
 To : abrasha shapirus
 Subject : Re: работа с терминало  м на  perl
 -------------------------------------------------------------------------------- 
 
 >>> abrasha shapirus wrote:
 
 as> curses использовать вместо кодов не представляется возможным, ибо задача
 as> следующая: по сети принимается поток данных кусками заранее неизвестной
 as> длины. уже с заданными ansi-кодами цветами. по получении куска он as is
 as> выводится на экран. потом следующий. и так далее. при этом esc-символ может 
 as> оказаться в конце одной порции данных, а номер цвета и прочие
 as> составляющие ansi-последовательности в начале другой.
 
 Используй скользящий буфер и свой парсер ansi-кодов. Парсер можно выдрать
 из curses, joe или аналогичного источника.
 
 as> как прикажете в такой ситуации пользовать задание цветов через curses?
 
 Точно так же. Эта задача решалась, например, в screen - там происходит
 двусторонний парсинг потока на управляющие коды терминала и перевод их по смыслу
 в коды другого терминала. Правда, скользящего буфера ты там скорее всего
 не найдешь - разрыв по времени внутри управляющей последовательности традиционно
 считается признаком того, что это не цельная последовательность, а разные коды.
 
 В общем, источники я тебе назвал.
 /netch
 --- ifmail v.2.15dev5
  * Origin: Dark side of coredump (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 работа с терминалом на perl   abrasha shapirus   14 Sep 2002 16:52:48 
 Re: работа с терминалом на perl   Aleksey Trufanov   25 Sep 2002 22:20:48 
 работа с терминалом на perl   abrasha shapirus   26 Sep 2002 14:37:56 
 Re: работа с терминалом на perl   Alexei Dets   03 Oct 2002 02:44:55 
 работа с терминалом на perl   abrasha shapirus   04 Oct 2002 13:46:50 
 Re: работа с терминалом на perl   Alexei Dets   07 Oct 2002 20:12:10 
 работа с терминалом на perl   abrasha shapirus   09 Oct 2002 14:59:20 
 Re: работа с терминалом на perl   Eugene Karpachov   03 Oct 2002 09:03:53 
 работа с терминалом на perl   abrasha shapirus   04 Oct 2002 13:43:34 
 Re: работа с терминало м на perl   Valentin Nechayev   07 Oct 2002 18:42:56 
 работа с терминалом на perl   Vickenty Fesunov   06 Oct 2002 20:32:10 
 работа с терминалом на perl   abrasha shapirus   09 Oct 2002 15:03:48 
 работа с терминалом на perl   Alexei Vasiliev   11 Oct 2002 19:52:04 
 Re: working on tty by perl   Aleksey Barabanov   03 Oct 2002 12:23:31 
 working on tty by perl   abrasha shapirus   04 Oct 2002 13:47:54 
 Re: working on tty by perl   Aleksey Barabanov   10 Oct 2002 18:33:36 
Архивное /ru.linux/7368285f12a1.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional