Page 1 of 102

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

Posted: Fri 09 Mar, 2007 19:41
by Zoin
ConEmu - эмулятор консоли.
Последняя версия от Zoin версия лежит тут:
http://xs.nm.ru/ConEmu.7z
Исходники лежат тут:
http://xs.nm.ru/ConEmu_src.7z

Развивающаяся версия от Maximus5
http://forum.farmanager.com/viewtopic.php?f=11&t=3744

Плюсы:
1. Поддерживается мышь;
2. Поддерживаются нестандартные цвета консоли (читает ключи реестра HKCU\Console\ с ColorTable00 по ColorTable15);
3. Поддерживается ресайз + максимизация окна фара, а также полноэкранный режим (Alt+Enter);
4. Можно выбрать тип отображаемого консольного курсора (как в GUI, либо как в консоли);
5. Выбор типа сглаживания шрифтов;
6. Выбор шрифта и его размера + некоторые попытки поддержать немоноширинные шрифты;
7. Юникод (естественно, в юникодной версии Фара);
8. Все опции применяются "на лету" и могут быть сохранены в реестр (диалог "Settings" открывается через щелчок правой кнопкой по заголовку -> Settings либо Alt+Space -> Settings);
9. Лучше работает плагин PictureView;
10. Различные опции;

Минусы:
1. Отвалились некоторые плагины (Drag&Drop например);
2. Возможны мелкие баги (если нашли - пишите).

Posted: Fri 09 Mar, 2007 19:55
by Kildor
Zoin
во первых, как сменить шрифт?
Во вторых — бага с мышою, консоль реагирует на мышь ниже чем находится курсор мыши
(точнее так. Если я нажимаю на мышь в первой строке — реагирует первая строка. Если где-то в середине, то реагирует строка на несколько строк ниже. В низу я вообще ни на что не могу нажать.)

Posted: Fri 09 Mar, 2007 20:11
by [e]Bu$ter
Zoin
Клевая вещь! "Почти как настоящая" :) Только для полного щастья оно ещё не должно бымкать на сочетаниях Alt[Shift]+char :)

Кстати, PicView у меня незаработал. И MultiMedia Viewer тоже.
Тут вобще что-то странное с прорисовкой последнее время... qPlay тоже вырисовывается через 2-3 сек после начала воспроизведения, поэтому возможно проблема всё таки местная.

А вот курсор прикольный :) В предыдущем обсуждаемом тут эмуляторе, в редакторе его вобще не видно.

Posted: Fri 09 Mar, 2007 20:12
by t-rex
Zoin
А кто тебя знает, может ты спамер :) На 4 посте сможешь постить линки.

Posted: Fri 09 Mar, 2007 20:15
by Zoin
Kildor
1) Ну, пока на этапе компиляции :)
2) Странно, у меня такого не наблюдается. Думал, может из-за какой-нибудь темы XP - сейчас поставил икспёвую/классическую - вроде нет разницы.

После ресайза окна всё равно остаётся?

[e]Bu$ter
Бымкать? В винде стоят звуки на событиях? :o
А про PictureView - наверное, у вас старая версия. Возможно, SEt просто не выкладывал новую

t-rex
Ясно.

Posted: Fri 09 Mar, 2007 20:25
by Kildor
Zoin
1/ Жалко ;)
2.
http://kildor_img.gorodok.net/far/far_1.png — при запуске
http://kildor_img.gorodok.net/far/far_2.png — после AltF9
http://kildor_img.gorodok.net/far/far_3-AltIns.png — после этого я максимизировал окно

Ещё, на последнем скрине я нажал AltIns, и мышою начал выделять с левого-верхнего угла.
Белый квадратик с буквой M — примерное положение мыши. совершенно не совпадает с тем, что выделилось.

оболочка — BBLean, если вдруг важно.

Posted: Fri 09 Mar, 2007 22:14
by Zoin
Kildor
Я даже себе скачал и поставил BBLean - всё равно отображается правильно, как при старте, так и после разворота (Alt+F9 там вообще игнорируется). Думаю, это что-то внешнее, т.к. на многих компах тестил (winXP/win2K3) - работало.

Posted: Fri 09 Mar, 2007 22:54
by DrKnS
Kildor
Ну шрифт и в hiew сменить можно ;) Сглаживание бы сюда...

Zoin
Странное поведение мыши подтверждаю. Реагирует не только ниже, но и правее курсора. Внешних приблуд нет.
Еще очень неприятный баг - по [x] окно закрывается, но процессы conemu.exe и far.exe остаются жить...

Posted: Sun 11 Mar, 2007 12:51
by Zoin
Попытался исправить глюки. Брать там же.
DrKnS wrote:Сглаживание бы сюда...
Сглаживание там уже и так есть (ANTIALIASED_QUALITY). Или вы говорите о ClearType?
DrKnS wrote:Реагирует не только ниже, но и правее курсора.
Изменил я одну подозрительную строчку, возможно, теперь станет лучше
DrKnS wrote:Еще очень неприятный баг - по [x] окно закрывается, но процессы conemu.exe и far.exe остаются жить...
fixed.

Posted: Sun 11 Mar, 2007 13:43
by DrKnS
Zoin wrote:Или вы говорите о ClearType?
О нем самом.
Zoin wrote:Изменил я одну подозрительную строчку, возможно, теперь станет лучше
Увы, не стало.
Zoin wrote:fixed.
По [x] - да, но conemu остаётся, если закрыть сам фар (по F10, например), или если его запустить вообще не удалось.

Posted: Sun 11 Mar, 2007 20:39
by Zoin
Update:
http://xs.nm.ru/ConEmu.7z

1) Улучшено отображение юникодного фара (юникодные символы меньше расползаются и не оставляют рядом с собой дыр)
2) Наконец мышь правильно позиционируется
3) 3 новых параметра для командной строки:
/ct или /cleartype - антиальясинг методом cleartype
/font fontname - установка шрифта
/size fontsize - установка размера шрифта

Не моноширинные шрифты поедут - предупреждаю сразу.

Posted: Sun 11 Mar, 2007 20:48
by t-rex
Zoin
Вот что у меня вышло при запуске, после AltF9 стало немного больше :)
Как правильно запускать?

Posted: Sun 11 Mar, 2007 20:51
by Andrey Budko
Как правильно запускать?
/size 14

Posted: Sun 11 Mar, 2007 20:58
by t-rex
Andrey Budko
Да, так лучше.

Zoin
Надо видимо какой то дефолт нормальный задавать или просчитывать както. А также при запуске размер фара и окна не совпадает, тока расширив окно и т.п. всё становится как надо.
Ну и было бы не плохо если бы было какое то меню где можно было бы на лету менять настройки, GUI всё таки. Ну и обработка AltF9, а то фар размер меняет а окно нет.

Posted: Sun 11 Mar, 2007 21:02
by t-rex
И чего то языки менять незя, тока по английски пишет и всё.

Posted: Sun 11 Mar, 2007 22:45
by Tim Sobolev
Zoin
наблюдаю следующее (см. рисунок ниже)

Как исправить? FAR 1.71 build 2203, Windows 2003 R2 SP1