The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"требуется нарисовать в консоли таблицу на perl"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"требуется нарисовать в консоли таблицу на perl"
Сообщение от MTHawk emailИскать по авторуВ закладки on 22-Сен-03, 23:16  (MSK)
Доброго времени суток. Проблема:требуется нарисовать в консоли таблицу на perl и периодически обновлять ее содержимое. По сути вся проблема сводится к  тому что бы вернуть курсор в начало таблицы (скажем на 18 строк вверх). Но по спецификациям perl нашел только код \r - возврат коретки. Существует ли код "обратный перевод строки" или альтернативные пути решения проблемы.
Заранее благодарен.
Max "The Hawk" Litvinov
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "требуется нарисовать в консоли таблицу на perl"
Сообщение от etz Искать по авторуВ закладки on 23-Сен-03, 10:57  (MSK)
>Доброго времени суток. Проблема:требуется нарисовать в консоли таблицу на perl и периодически
>обновлять ее содержимое. По сути вся проблема сводится к  тому
>что бы вернуть курсор в начало таблицы (скажем на 18 строк
>вверх). Но по спецификациям perl нашел только код \r - возврат
>коретки. Существует ли код "обратный перевод строки" или альтернативные пути решения
>проблемы.
>Заранее благодарен.
>Max "The Hawk" Litvinov


clear

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "требуется нарисовать в консоли таблицу на perl"
Сообщение от bug0r emailИскать по авторуВ закладки on 23-Сен-03, 11:26  (MSK)
>
>
>clear

замаешься ( глаза бы пожалел )

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "требуется нарисовать в консоли таблицу на perl"
Сообщение от aka50 Искать по авторуВ закладки on 23-Сен-03, 16:32  (MSK)
>Доброго времени суток. Проблема:требуется нарисовать в консоли таблицу на perl и периодически
>обновлять ее содержимое. По сути вся проблема сводится к  тому
>что бы вернуть курсор в начало таблицы (скажем на 18 строк
>вверх). Но по спецификациям perl нашел только код \r - возврат
>коретки. Существует ли код "обратный перевод строки" или альтернативные пути решения
>проблемы.
>Заранее благодарен.
>Max "The Hawk" Litvinov

я бы сделал через ncurses... из перла бы по pipe читал бы обновления и на screen бы их пулял... можно даже цветами подкрашивать :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "требуется нарисовать в консоли таблицу на perl"
Сообщение от aka50 Искать по авторуВ закладки on 23-Сен-03, 16:34  (MSK)
>>Доброго времени суток. Проблема:требуется нарисовать в консоли таблицу на perl и периодически
>>обновлять ее содержимое. По сути вся проблема сводится к  тому
>>что бы вернуть курсор в начало таблицы (скажем на 18 строк
>>вверх). Но по спецификациям perl нашел только код \r - возврат
>>коретки. Существует ли код "обратный перевод строки" или альтернативные пути решения
>>проблемы.
>>Заранее благодарен.
>>Max "The Hawk" Litvinov
>
>я бы сделал через ncurses... из перла бы по pipe читал бы
>обновления и на screen бы их пулял... можно даже цветами подкрашивать
>:)
или можно попробывать через p5-curses...( это во FreeBSD порт такой) но я не пробывал ни разу... только на С под ncurses девелопил

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "требуется нарисовать в консоли таблицу на perl"
Сообщение от ovax emailИскать по авторуВ закладки on 29-Сен-03, 04:25  (MSK)
Господи, читаю такое и удивляюсь - на сколько всётаки прогресс в области средств разработки отучает людей думать головой :))
Сразу видно, что не работал человек на старой технике, где всякие графики и таблицы приходлось распечатывать на АЦПУ :))))


Просто рисуй свою таблицу в массиве (в памяти), а затем тупо распечатывай полученый результат.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "требуется нарисовать в консоли таблицу на perl"
Сообщение от DerinI emailИскать по авторуВ закладки on 29-Сен-03, 13:14  (MSK)
>Господи, читаю такое и удивляюсь - на сколько всётаки прогресс в области
>средств разработки отучает людей думать головой :))
>Сразу видно, что не работал человек на старой технике, где всякие графики
>и таблицы приходлось распечатывать на АЦПУ :))))
>
>
>Просто рисуй свою таблицу в массиве (в памяти), а затем тупо распечатывай
>полученый результат.

   А куда выводить надо?

   Вообще то есть такой Perl модулек P5-Data-ShowTable, так вот он именно для этого


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "требуется нарисовать в консоли таблицу на perl"
Сообщение от MTHawk emailИскать по авторуВ закладки on 06-Окт-03, 12:49  (MSK)
>Господи, читаю такое и удивляюсь - на сколько всётаки прогресс в области
>средств разработки отучает людей думать головой :))
>Сразу видно, что не работал человек на старой технике, где всякие графики
>и таблицы приходлось распечатывать на АЦПУ :))))
>
>
>Просто рисуй свою таблицу в массиве (в памяти), а затем тупо распечатывай
>полученый результат.


да я бы с радостью.... только он будет рисовать таблицу не на том же месте где была старая (это же консоль) а нарисует под ней..... а прога должна давать удобный мониторинг, который все время перед глазами. одновременно на экране должна быть только одна табоица, а не ее предидущие рейнкарнации

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "требуется нарисовать в консоли таблицу на perl"
Сообщение от devnull Искать по авторуВ закладки on 18-Окт-03, 07:22  (MSK)

>>
>>Просто рисуй свою таблицу в массиве (в памяти), а затем тупо распечатывай
>>полученый результат.
>
>
>да я бы с радостью.... только он будет рисовать таблицу не на
>том же месте где была старая (это же консоль) а нарисует
>под ней..... а прога должна давать удобный мониторинг, который все время
>перед глазами. одновременно на экране должна быть только одна табоица, а
>не ее предидущие рейнкарнации

товарищь ovax правильно заметил - создаешь табличку заново и пихаешь в /dev/ttyX или как там его /dev/vc??
оно все перетрет, старого не останется

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру