Page 78 of 108

Re: ConEmu: Console Emulator — эмулятор консоли

Posted: Tue 10 Mar, 2009 22:36
by Zeroes

Latest post of the previous page:

Maximus5 wrote:Zeroes
помнится мне, что conman может сам прятать консольное окошко... в каких случаях это происходит - не помню
Conman здесь не причём как и плагины, я их убирал эффект не изменился.

Re: ConEmu: Console Emulator — эмулятор консоли

Posted: Wed 11 Mar, 2009 00:25
by Zeroes
Maximus5

А как можно увидеть в действии
* Продолжение BufferHeight. Автоматическое включение прокрутки при увеличении буфера консольным приложением.

что то у меня не непоявляется прокрутка.
например делал
route print
dir

Re: ConEmu: Console Emulator — эмулятор консоли

Posted: Wed 11 Mar, 2009 08:08
by Maximus5
ключевые слова "при увеличении буфера консольным приложением". а cmd его не увеличивает...
пример, как это работает - плагин DVDPanel (увеличивает буфер перед подтверждением записи)

Re: ConEmu: Console Emulator — эмулятор консоли

Posted: Wed 11 Mar, 2009 10:29
by Zeroes
Maximus5

в ConEmu.Maximus5.090310.7z с курсором теперь всё ok.

А на счёт мерцания консольного окна пока других идей нет?

Re: ConEmu: Console Emulator — эмулятор консоли

Posted: Wed 11 Mar, 2009 19:42
by Maximus5
Zeroes
попробуй приаттаченную

Re: ConEmu: Console Emulator — эмулятор консоли

Posted: Wed 11 Mar, 2009 19:55
by Zeroes
Maximus5

пришел домой - восстановил комп из спящего режима и вижу что из-за процесса Conemu 2009.3.10 [2009.3.10.0]
у меня одно ядро загружено на всю катушку. (Грузится ядро 100%)

Смотрю через ProcExp:

TID CPU CSwitch Delta Start Address
3496 40.77 5436 ConEmu.exe+0x1538c

если посмотреть стэк вызовов, то обычно там:

0 ntdll.dll!KiFastSystemCallRet
1 ConEmu.exe+0x13453

Кликаю по панели FAR на Taskbar'e он разворачивается и нагрузка на ядро спадает до 0%, минимизирую опять 100%.

Закрыл FAR, запустил заново нагрузка 0 - сминимизировал окно FAR - опять 100% (адреса вызовов теже самые).

очистил ветку [HKEY_CURRENT_USER\Software\ConEmu] эффект остался.

вернул ConEmu.Maximus5.090309.7z - эффект остался.
Вернул ConEmu.Maximus5.090302c.7z - эффект исчез.

Intel Core Duo 3Ghz
Winxpsp3.
FAR1.75 RC build 2543

Re: ConEmu: Console Emulator — эмулятор консоли

Posted: Wed 11 Mar, 2009 20:06
by Zeroes
Maximus5 wrote:Zeroes
попробуй приаттаченную
завтра на работе проверю так как только пока там эффект есть (но если запускать с другого места эффекта нет)

эта версия тоже вызывает 100% загрузку ядра при минимизированном окне фара.

Re: ConEmu: Console Emulator — эмулятор консоли

Posted: Thu 12 Mar, 2009 09:15
by Игорь Юдинцев
Если разрешены табы, то при открытых в фаре окнах просмотра/редактора щелчок по табу файловых панелей (Panels)переключает фар в режим панелей, но не делает таб активным. С другими табами всё ок.
Ещё, при появлении таба, если линейки табов до этого не было, окно эмулятора меняет размер, подстраиваясь под её наличие. Если же линейка табов пропадает, обратно размеры окна не восстанавливаются - получаем пустые полоски в нижней и правой частях окна, шириной где-то в полсимвола.

Re: ConEmu: Console Emulator — эмулятор консоли

Posted: Thu 12 Mar, 2009 10:33
by Zeroes
Maximus5

С загрузкой процессора вроде помогло -thanx за фикс.

По поводу мерцания окошка консоли в версии 2009.3.11a - тоже самое, вообщем разобрался когда такое возникает
когда запуск производится с ключем /SetParent.

/SetParent - использую чтобы работал плагин Drag'N'Drop.

Re: ConEmu: Console Emulator — эмулятор консоли

Posted: Thu 12 Mar, 2009 15:34
by SeMa
После закрытия альтернативной консоли ConMan'a на месте, где был скролбар, остается непрорисованное (и неуправляемое мышью) место цвета фона.



Re: ConEmu: Console Emulator — эмулятор консоли

Posted: Thu 12 Mar, 2009 16:34
by ShadowNev
2 SeMa
у меня все нормально работает

Re: ConEmu: Console Emulator — эмулятор консоли

Posted: Thu 12 Mar, 2009 17:08
by Shtirla
Мне кажется или последний conemu перехватывает нажатие ctrl? например ctrlup down в редакторе точно не работают, без conemu нормой.

Re: ConEmu: Console Emulator — эмулятор консоли

Posted: Fri 13 Mar, 2009 11:32
by hoopoe
Maximus5 wrote:=Tim Sobolev=
на вопрос зачем - в конмане есть альтернативная консоль, пока я не смотрел как она реализована...
все остальное - да, можно сделать функционалом конэму
хех, дык написал бы мне - я б рассказал...

честно говоря тянуть весь конман из-за альтернативной консоли - это не айс :)

можно маленький кусок выдрать

и еще, я тут с конманом поколдовал - теперь он должен с ConEmu жить при включенной галке "Always update con. handle", а про параметр к ConEmu мне нужно еще с Maximus5 перетереть... что-то там не айс...

Re: ConEmu: Console Emulator — эмулятор консоли

Posted: Fri 13 Mar, 2009 12:14
by dolzenko
hoopoe wrote:честно говоря тянуть весь конман из-за альтернативной консоли - это не айс :)

можно маленький кусок выдрать
мне кажется это хорошей идеей :) а альтернативная консоль кстати потребует всех конмановских хуков/уловок?

Re: ConEmu: Console Emulator — эмулятор консоли

Posted: Fri 13 Mar, 2009 15:10
by hoopoe
нет, конечно... там нужно только передернуть CreateProcess*, WriteFile и WriteConsole

по уму лучше б сам фар при запуске прилад подменял бы выходную консоль... но там свои тараканы

Re: ConEmu: Console Emulator — эмулятор консоли

Posted: Fri 20 Mar, 2009 00:27
by Max Rusov
Новый D&D стабильно рушит ConEmu под вистой. :(