1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Решено Как заставить консоль отображать русский шрифт в 1.7.2?

Тема в разделе "[Архив] Помощь", создана пользователем Rumble, 2 фев 2014.

  1. Автор темы
    Rumble

    Rumble Старожил Пользователь

    Баллы:
    103
    Господа, ткните носом, как в 1.7.2 увидеть русскую писанину вместо иероглифов?

    Раньше пользовал ruFix и CPfix, теперь ни одна таблетка не приводит к искомому.

    Стоит Spigot 1.7.2RUS
     
  2. ujkbktj

    ujkbktj Старожил Пользователь

    Баллы:
    123
    После 1.7 невозможно контролировать вывод/ввод в/из консоли сторонними средствами.
    Никак.
     
  3. FedorNogopletov

    FedorNogopletov Старожил Пользователь

    Баллы:
    173
    В консоли все нормально, нет? Нужна просто консоль на Windows с поддержкой UTF-8, по моему.
     
    ujkbktj нравится это.
  4. ujkbktj

    ujkbktj Старожил Пользователь

    Баллы:
    123
    Правильно.
     
  5. Автор темы
    Rumble

    Rumble Старожил Пользователь

    Баллы:
    103
    Тогда как в windows 7 64bit сделать консоль нормальной?
     
  6. ujkbktj

    ujkbktj Старожил Пользователь

    Баллы:
    123
    Никак. Я перекопал весь инет - решений не нашёл. Можно попытатся ANSICon покавырять и использовать ANSI в общем плане. Но это жёсткая морока.
     
  7. Автор темы
    Rumble

    Rumble Старожил Пользователь

    Баллы:
    103
    Все, проблема решена элементарно:

    1. В заголовке батника, которым запускаем сервер прописываем chcp 65001, например мой батник:
    chcp 65001
    :starter
    @ECHO OFF
    SET BINDIR=%~dp0
    CD /D "%BINDIR%"
    java -Xincgc -Xmx4096M -Dfile.encoding=UTF-8 -jar spigot-1.7.2-R0.3-SNAPSHOT.jar
    goto starter

    2. На батник создаем ярлык, скажем на рабочий стол, и в свойствах ярлыка на вкладке Шрифты выбираем шрифт Lucida Console. Все, теперь можно с ярлыка запускать сервер. Все надписи плагинов и русские матюки игроков вы увидите на родной мове. У меня серв настроен на UTF-8, поэтому все ок. Единственная ложка дегтя - писать в консоле по-русски у меня не вышло, но этой задачи я перед собой и не ставил, лишь бы читалось. Кроме того, иногда у меня встречаются какие-то квадратики в тексте, но это ерунда.
     
    ujkbktj нравится это.
  8. ujkbktj

    ujkbktj Старожил Пользователь

    Баллы:
    123
    Можно узнать где вы откопали сиё решение?
     
    ПриветОтЛайки нравится это.
  9. Автор темы
    Rumble

    Rumble Старожил Пользователь

    Баллы:
    103
    ujkbktj, это вчера моя голова навертела из основания, что консоли, исходя из кодировки конфигов плагинов UTF-8, и нужно придать способность отображать UTF-8. Akelpad подсказал, что у UTF-8 есть еще обозначение 65001, это и было ключом, т.к. ранее по советам пробовал ставить chcp 1251 и chcp UTF-8. Все эти значения пробовал и при этом проверял со сменой шрифта в свойствах ярлыка, и, о чудо, сочетание Lucida Console и chcp 65001 в заголовке батника дало результат. Все просто, а сколько было бесплодных манипуляций с ruFix и CPfix.
     
  10. Brom459

    Brom459 Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    Brom459
    У меня можно сказать точно такая же проблема и решение нужно срочно. В чате игры все видно кто чем помагите. А лучше всего обьясните в скайпе. Мой логин в скайпе egor-19987 (аватарка белого тигра) 2014-06-19_14.30.25.png
    Проблему решил
    Отбельное спасибо
    ujkbktj
     
  11. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Решение простое. Выбросить форточку и поставить уникс.
     
  12. yaRoONa

    yaRoONa Старожил Пользователь

    Баллы:
    103
    в конце последнего слова в сообщение какие то кракозябры:) а можно ли сделать так что бы в консоли можно было кириллицой писать?
     

    Вложения:

  13. maligos123

    maligos123 Активный участник Пользователь

    Баллы:
    88
    Skype:
    lexapwnz88
    Посмотри в сборке крона батник мб там чтото есть.
     
  14. Dereku

    Dereku Старожил Пользователь

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    chcp 1251
     
  15. yaRoONa

    yaRoONa Старожил Пользователь

    Баллы:
    103
    chcp 65001
    @ECHO OFF
    SET BINDIR=%~dp0
    CD /D "%BINDIR%"
    "%ProgramFiles%\Java\jre7\bin\java.exe" -Xincgc -Xms1024M -Xmx1024M -XX:MaxPermSize=8G -Dfile.encoding=UTF-8 -jar spigot.jar
    просто дописать chcp 1251?
     
  16. Dereku

    Dereku Старожил Пользователь

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Нахера в Perm 8 гигов?
    Код:
    @ECHO OFF
    chcp 1251
    java -Xincgc -Xmx2048M -XX:MaxPermSize=512M -Dfile.encoding=UTF-8 -jar spigot.jar
     
  17. yaRoONa

    yaRoONa Старожил Пользователь

    Баллы:
    103
    а хз куда вписывать размер памяти честно говоря)
     
  18. Dereku

    Dereku Старожил Пользователь

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    А зачем ты хочешь держать сервер?
     
  19. xhome

    xhome Старожил Пользователь

    Баллы:
    103
    Skype:
    xhomee
    Имя в Minecraft:
    xhomee
    Выделенный сервер?
     

Поделиться этой страницей