Скроллинг консоли

Хотите предложить идею нового плагина или знаете, что улучшить в существующем? Пишите сюда.
Post Reply
Anonymous

Скроллинг консоли

Post by Anonymous » Fri 10 Jun, 2005 10:02

хотелось бы прокручивать вывод консоли как в Linux (cтtrl-page up,cntrl pgdown)

начал писать плагин

при старте который устанавливает локальный hook на createprocess
и перенаправляет stdoutput b stderror в пейр

stdinput оставил стандартным

но пайп остается пустым до тех пор пока не пользователь не введет данные.

дак вот подскажите как написать такой плагин или напишите сами


ps
FARCMD
может перенаправлять поток но
каждый раз писать view:< команда
влом

User avatar
Skirda
Posts: 3474
Joined: Wed 16 Mar, 2005 11:01
Been thanked: 3 times

Post by Skirda » Fri 10 Jun, 2005 10:15

команда | tee файл

User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Post by Andrey Budko » Fri 10 Jun, 2005 10:47

уже все написано
называется conman

Anonymous

Post by Anonymous » Mon 04 Jul, 2005 15:00

Простите, conman - это где?
гуглил-гуглил, ничего не нагуглил :(

User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Post by Andrey Budko » Mon 04 Jul, 2005 15:25

Console Server на плагринге
http://plugring.farmanager.com/downld/f ... _v2.30.rar

burunduk
Posts: 8
Joined: Fri 04 Nov, 2005 16:45

Post by burunduk » Tue 21 Feb, 2006 11:32

всё конечно здорово...
но я так и не разобрался как сделать это
много там всего, но документация желает быть лучшей
альтернативная консоль какая-то, но я её так и не увидел :(

Andrey Budko wrote:Console Server на плагринге
http://plugring.farmanager.com/downld/f ... _v2.30.rar

al666
Posts: 237
Joined: Mon 04 Jul, 2005 08:55

Post by al666 » Wed 22 Feb, 2006 07:23

А ты ее читал, эту документацию? Судя по всему, даже не пытался.

Code: Select all

2. не секрет, что размера консоли фара никада не хватает шоб посмотреть длинный оутпут какой-нить проги, так вот этот "плуг" поможет решить эту проблему...
    для каждой консоли делается еще одна, невидимая, в которую дублируется весь output с основной консоли, и легким движением руки можно посмотреть весь вывод на консоль...
    шоб такое было надо добавить в реестр ключик
    "AlternativeConsole"=hex:5b,41    ; дефолтное значение активации алтернативной
                                      ; консоли, повешено на Win+A
    "AlternativeConsoleSize"=dword:000001f4 ; - размер альтернативной консоли в
                                            ;   строках,   если   нулевое   или
                                            ;   отсутствует - то альтернативная
                                                консоль не создается

burunduk
Posts: 8
Joined: Fri 04 Nov, 2005 16:45

Post by burunduk » Wed 22 Feb, 2006 08:22

да, читал это, но по нажатию Win+A так ничего и не увидел ...
в реестр добавил win_key.reg, убрав запятую напротив строки AlternativeConsole

файл far_conman.dll лежит в папке <FARDIR>\plugins\ConMan

SeMa
Posts: 157
Joined: Thu 03 Nov, 2005 12:31

Post by SeMa » Wed 22 Feb, 2006 12:36

burunduk wrote:да, читал это, но по нажатию Win+A так ничего и не увидел ...
в реестр добавил win_key.reg, убрав запятую напротив строки AlternativeConsole

файл far_conman.dll лежит в папке <FARDIR>\plugins\ConMan
У меня сделано так:
1. ConMan там же.
2. Шорткат для запуска фара:
"C:\Program Files\Far\Plugins\ConMan\conman.exe" "C:\Program Files\Far\Far.exe"
3. В реестре минимум, т.к. остальными прелестями ConMan'a не пользуюсь:
[HKEY_CURRENT_USER\Software\HoopoePG_2x]
"MinimizeToTray"=hex:5b,22
"AlternativeConsole"=hex:5b,41
"AlternativeConsoleSize"=dword:000001f4
"CloseAlternativeConsole"=hex:1b

Наступаю на шорткат - открывается ФАР в ConMan'e. Потом, по необходимости, давлю Win+W и открываю столько копий ФАРа, сколько понадобиться. Все в одном консольном на весь экран окне, лишнего места на таскбаре не занимают. Переключаюсь по Win+цифра (как в доке).
Компьютер ─ устройство, разработанное для ускорения и автоматизации человеческих ошибок

burunduk
Posts: 8
Joined: Fri 04 Nov, 2005 16:45

Post by burunduk » Wed 22 Feb, 2006 13:01

а прокрутка консоли где ?

SeMa
Posts: 157
Joined: Thu 03 Nov, 2005 12:31

Post by SeMa » Wed 22 Feb, 2006 13:25

burunduk wrote:а прокрутка консоли где ?
Up/Down/PgUp/PdDn/MouseWheel/ScrollBar(цепляется справа консольного окна)
Компьютер ─ устройство, разработанное для ускорения и автоматизации человеческих ошибок

burunduk
Posts: 8
Joined: Fri 04 Nov, 2005 16:45

Post by burunduk » Wed 22 Feb, 2006 13:53

всем спасибо :roll:
теперь и я пользователь этого плагина

burunduk
Posts: 8
Joined: Fri 04 Nov, 2005 16:45

Post by burunduk » Mon 21 Jan, 2008 12:04

а куда пропал дистрибутив плагина ? :(
Andrey Budko wrote:Console Server на плагринге
http://plugring.farmanager.com/downld/f ... _v2.30.rar

Post Reply

Return to “Предложения и идеи”