ConEmu - эмулятор консоли

Иногда требуется иметь возможность просмотра имен файлов/текста с использованием не western символов в консоли Windows. Если мне не изменяет память, в Windows XP это решалось установкой поддержки языков восточной группы, однако в Vista и Seven такой возможности нет, эти системы уже поддерживают ввод и отображение таких символов, но только в графической среде, не в консоли.

Отображение китайских символов в Проводнике

Несмотря на то, что в качестве консольного шрифта выбран Lucida console, искомых символов так и не видно.

Отображение китайских символов в CMD

В качестве решения можно использовать ConEmu.

Копипаста:
ConEmu-Maximus5 это «графический хост» для консольных приложений Windows. При запуске нового консольного приложения в ConEmu реальное окно консоли не отображается, а весь вывод и ввод перехватывается и перенаправляется в ConEmu.

Вуаля, все прекрасно отображается:

Отображение китайских символов в ConEmu/CMD

Вдобавок, ConEmu может быть многовкладочным (ala gterm).
Плюс ко всему, эмулятор разрабатывается для применения с FAR, что позволяет использовать с ним Drug'n'drop, просмотр изображений, интеграцию с проводником и т.д.

Скачать можно по ссылке: code.google.com/p/conemu-maximus5/
  • +12
  • 24 марта 2011, 23:46
  • Skriva

Комментарии (10)

RSS свернуть / развернуть
+
0
Оффтоп: Кстати, для авторизации использовал OpenID, привязал гугловый аккаунт к местному, все прекрасно работает.
avatar

Skriva

  • 24 марта 2011, 23:52
+
0
Ты там на китайцев работаешь чтоли?
avatar

Sergei_T

  • 25 марта 2011, 00:27
+
+1
Ну это я для себя использовал изначально. Приятно, что в консоли отображается все нормально. Но вчера один немец попросил установить на японский файловый сервер с windows 2008r2 японский и китайский language interface pack, чтобы у него консольная утилита по работе с дфс иероглифы показывала. Дык чем ставить всякое, которое и не факт что консоль японифицирует, лучше использовать такую вот программу. И не надо качать 3 гига образов с паками.

А так-то, у клиента офисы о всему миру, почему бы ему не быть еще и в Японии?
avatar

Skriva

  • 25 марта 2011, 00:41
+
0
Надож

Неужто им там до ленгпаков сейчас? И что это за админы у них которые инглиша не знают?
avatar

Sergei_T

  • 25 марта 2011, 00:45
+
0
Не, английский они там знают. Японского не знают. Он рассчитывал, что ленгпак ему консоль японифицирует, т.е. будет их показывать хотя бы. Самое главное, то что в консоли не отображаются восточные символы, никак не влияет на функционирование, просто не видны различия между файлами визуально.
avatar

Skriva

  • 25 марта 2011, 00:50
+
0
я про то что мануалы не читают

немец просит русского чтобы помог японцу
прямо с запада на восток
avatar

Sergei_T

  • 25 марта 2011, 00:59
+
0
а мануал хороший кстати
будем иметь ввиду
avatar

Sergei_T

  • 25 марта 2011, 01:02
+
0
Ну не надо так немца принижать, он умный на самом деле. Просто он не работает непосредственно на клиента, изменений никаких делать не может, только наблюдает и концепты пишет.
avatar

Skriva

  • 25 марта 2011, 09:26
+
0
интересная организация у вас конечно
avatar

Sergei_T

  • 25 марта 2011, 09:47
+
0
Спасибо, хорошая софтина, буду знать. В Linux такой проблемы давно не существует. Нужно было китайские иероглифы в программу для "Книги Перемен" вставлять — вставлялись как родные, прямо в консоль из браузера через буфер обмена.

Приятно, что в мире Windows начинают понимать ценность консольной культуры, а то ведь Билл Гейтс в конце 90-х утверждал, что «командная строка» — пережиток прошлого. А по мне так чем меньше затраты на общение с машиной — тем больше от нее отдача. Экономичнее, чем консоль еще ничего не придумали. Другое дело, что нужно команды учить, но это уже другой вопрос.
avatar

yababay

  • 25 марта 2011, 12:03

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.