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

Здесь обсуждаются темы, косвенно связанные с Far.
User avatar
Zoin
Posts: 101
Joined: Sun 11 Feb, 2007 19:28

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

Post 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. Возможны мелкие баги (если нашли - пишите).
Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Post by Kildor »

Zoin
во первых, как сменить шрифт?
Во вторых — бага с мышою, консоль реагирует на мышь ниже чем находится курсор мыши
(точнее так. Если я нажимаю на мышь в первой строке — реагирует первая строка. Если где-то в середине, то реагирует строка на несколько строк ниже. В низу я вообще ни на что не могу нажать.)
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
User avatar
[e]Bu$ter
Posts: 792
Joined: Mon 30 May, 2005 23:05
Location: Беларусь, Минск
Contact:

Post by [e]Bu$ter »

Zoin
Клевая вещь! "Почти как настоящая" :) Только для полного щастья оно ещё не должно бымкать на сочетаниях Alt[Shift]+char :)

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

А вот курсор прикольный :) В предыдущем обсуждаемом тут эмуляторе, в редакторе его вобще не видно.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

Zoin
А кто тебя знает, может ты спамер :) На 4 посте сможешь постить линки.
User avatar
Zoin
Posts: 101
Joined: Sun 11 Feb, 2007 19:28

Post by Zoin »

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

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

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

t-rex
Ясно.
Kildor
Posts: 1515
Joined: Wed 16 Mar, 2005 06:26
Location: Новосибирск
Been thanked: 1 time
Contact:

Post 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, если вдруг важно.
Ты мне не выкай!
«ФарФорум не для пользователей!»
Upd:
P.S. Я просто поддерживаю беседу.» © Народ.

xmpp:kildor@jabber.ru
User avatar
Zoin
Posts: 101
Joined: Sun 11 Feb, 2007 19:28

Post by Zoin »

Kildor
Я даже себе скачал и поставил BBLean - всё равно отображается правильно, как при старте, так и после разворота (Alt+F9 там вообще игнорируется). Думаю, это что-то внешнее, т.к. на многих компах тестил (winXP/win2K3) - работало.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Post by DrKnS »

Kildor
Ну шрифт и в hiew сменить можно ;) Сглаживание бы сюда...

Zoin
Странное поведение мыши подтверждаю. Реагирует не только ниже, но и правее курсора. Внешних приблуд нет.
Еще очень неприятный баг - по [x] окно закрывается, но процессы conemu.exe и far.exe остаются жить...
User avatar
Zoin
Posts: 101
Joined: Sun 11 Feb, 2007 19:28

Post by Zoin »

Попытался исправить глюки. Брать там же.
DrKnS wrote:Сглаживание бы сюда...
Сглаживание там уже и так есть (ANTIALIASED_QUALITY). Или вы говорите о ClearType?
DrKnS wrote:Реагирует не только ниже, но и правее курсора.
Изменил я одну подозрительную строчку, возможно, теперь станет лучше
DrKnS wrote:Еще очень неприятный баг - по [x] окно закрывается, но процессы conemu.exe и far.exe остаются жить...
fixed.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Post by DrKnS »

Zoin wrote:Или вы говорите о ClearType?
О нем самом.
Zoin wrote:Изменил я одну подозрительную строчку, возможно, теперь станет лучше
Увы, не стало.
Zoin wrote:fixed.
По [x] - да, но conemu остаётся, если закрыть сам фар (по F10, например), или если его запустить вообще не удалось.
User avatar
Zoin
Posts: 101
Joined: Sun 11 Feb, 2007 19:28

Post by Zoin »

Update:
http://xs.nm.ru/ConEmu.7z

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

Не моноширинные шрифты поедут - предупреждаю сразу.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

Zoin
Вот что у меня вышло при запуске, после AltF9 стало немного больше :)
Как правильно запускать?
Attachments
conemu.png
conemu.png (6.59 KiB) Viewed 57406 times
User avatar
Andrey Budko
Posts: 1203
Joined: Fri 01 Apr, 2005 14:03
Contact:

Post by Andrey Budko »

Как правильно запускать?
/size 14
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

Andrey Budko
Да, так лучше.

Zoin
Надо видимо какой то дефолт нормальный задавать или просчитывать както. А также при запуске размер фара и окна не совпадает, тока расширив окно и т.п. всё становится как надо.
Ну и было бы не плохо если бы было какое то меню где можно было бы на лету менять настройки, GUI всё таки. Ну и обработка AltF9, а то фар размер меняет а окно нет.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Post by t-rex »

И чего то языки менять незя, тока по английски пишет и всё.
Post Reply

Return to “Операционные системы, командные оболочки и прочее”