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


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Vladislav Zhuk                       2:465/197      21 Jul 2003  11:29:50
 To : Alexander N. Skovpen
 Subject : ttys
 -------------------------------------------------------------------------------- 
 
 
 18 июл 03 года (а было тогда 17:07) Alexander N. Skovpen писал:
 
 ...
 
  VZ>> в общем, я когда решал подобную задачу то вначале столкнулся с
  VZ>> тем же, что и ты. Все решилось открытием консоли как девайса.
  VZ>> Т.е. внутри тулзы я открываю "/dev/"argv[1] на запись и все
  VZ>> прекрасно работает (argv[1] это ttyvX, который init'ом передается
  VZ>> в качестве параметра)
  VZ>> в ttys у меня:
  VZ>> ttyv5   "/usr/src/1/my_toolza"         cons25r on  insecure
  AS> как ты открыл на запись? засвети my_toolza плз.
 
 да открываешь как простой файл на запись.
 Вот кусок на перле (раньше "my_toolza" была на перле):
 #!/usr/bin/perl
 #
 open(SCR, "> /dev/ttyv5") or die "не могу открыть девайс /dev/ttyv5\n";
 while (1) {
    print SCR "\x1B\x5B\x48\x1B\x5B\x4A";
    ...
 
 позже нагрузка возрасла и возникла необходимость переписать на
 сях:
 
         if ((screen = fopen(sbuf, "w")) == NULL)
                 err(2, "Грабли с открытием %s \n", sbuf);
         while(1) {
                 header();
         ...
 
 где sbuf ни что иное как /dev/ttyv5, вернее /dev/<имя консоли передаваемое
 inint'ом в кач-ве параметра>
 
 ... Vladislav Zhuk       [Team Beer]
 --- GoldED+/BSD 1.1.5
  * Origin: Hапиток сезона: безалкогольное пиво с водкой (2:465/197)
 
 

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

 Тема:    Автор:    Дата:  
 ttys   Alexander N. Skovpen   16 Jul 2003 20:05:00 
 ttys   Vladislav Zhuk   17 Jul 2003 09:40:52 
 ttys   Alexander N. Skovpen   17 Jul 2003 13:41:18 
 Re: ttys   Eugeny Chernetcki   18 Jul 2003 02:04:46 
 ttys   Vladislav Zhuk   18 Jul 2003 14:03:24 
 ttys   Alexander N. Skovpen   18 Jul 2003 17:07:36 
 ttys   Vladislav Zhuk   21 Jul 2003 11:29:50 
 Re: ttys   Ivan A. Fedorov   19 Jul 2003 11:21:28 
 Re: ttys   Valentin Davydov   20 Jul 2003 10:19:48 
Архивное /ru.unix.bsd/19043f1ba5ac.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional