Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Фикс [1.3.1-R2.0+] RuFix - фикс кодировки для bukkit

Тема в разделе "Неподтвержденные плагины", создана пользователем D_ART, 26 мар 2012.

  1. Mega_Man

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

    Баллы:
    68
    Всем привет. Есть такой проблемс. Сервер на хостинге (flyspring.ru), руссифицирован craftbukkit.jar и установлен руФикс, но если что-то написать в чате (например привет) то из сообщения вырезаются буковки (например остается пивет). Русские сообщения от плагинов вообще не показываются. Подскажите, что делать?
     
    GJEvolution и DavidShabaev нравится это.
  2. Хостинг MineCraft
    <
  3. Mega_Man

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

    Баллы:
    68
    РуФикс последней версии.
     
    DavidShabaev нравится это.
  4. Toxuin

    Toxuin Старожил Девелопер Пользователь

    Баллы:
    103
    Как вариант - воспользоваться этим font.txt, мало ли.
    Кстати последний баккит стоит? У меня с ним вообще чертовщина творится, причем на разных системах - разная.
     
  5. Schmarotzer

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

    Баллы:
    88
    Имя в Minecraft:
    SchEugen
    Этот фикс правит чат?
    Поставил CraftBukkit 1.2.5 R2.0
    Плагины пишут нормально по русски, а игроки не могут писать - пишутся каракули
    Если скопирую откуда-нибудь текст и вставлю - то всё нормально отобразиться по-русски
     
    slavik123123123 нравится это.
  6. Автор темы
    D_ART

    D_ART Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    D_ART98
    Имя в Minecraft:
    D_ART
    Русифицируй клиент, чтобы при вводе не было "каракуль"
     
  7. Meset

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

    Баллы:
    88
    Доброго времени суток. После длительных и тщательных манипуляций над текстом в батнике и над конфиг файлом (следуя по инструкциям, которые в этой теме) я не пришел к самому лучшему результату, которого ожидал. Максимум, что я вижу в батнике это английский и русский текст, написанный в чате игры. В самой же консоле я не могу писать по -русски. как только ввожу какой -нибудь символ в русской раскладке, серв падает.
    Также это сопровождается непрекращающейся грядой ошибок (якобы серв. перегружен и т.п.): (картинка вложена внизу сообщения ).
    Прочитав кучу постов в разныз похожих темах я перепробовал много вариантов. И решил, что все-таки лучше бы установить Ansicon, дабы можно было писать в консоли по русски. Меня очень смущает эта ошибка. Я не уверен, что даже сейчас у меня в конфиг файле правильно все введено.
    У меня 32 битная система Win 7.
    Содержимое моего файла Start Server 32.bat :
    @ECHO OFF
    SET BINDIR=%~dp0
    CD /D "%BINDIR%"
    "%ProgramFiles%\Java\jre6\bin\java.exe" -Xms512M -Xms1024M -Dfile.encoding=UTF-8 -jar craftbukkit.jar
    PAUSE

    Содержимое файла config.yml (из папки Rufix):
    Tables:
    - ru
    Debug: false
    LogFile: UTF-8
    Console: CP866
    ParseConsole: true
    ParseLogFile: true

    Подскажите, пожалуйста, как мне быть и что мне делать!?
     

    Вложения:

  8. Schmarotzer

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

    Баллы:
    88
    Имя в Minecraft:
    SchEugen
    И как русифицировать клиент? У меня лицензионная версия
     
    ВремяПриключений нравится это.
  9. DragonX

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

    Баллы:
    173
    Skype:
    dx3756
    Имя в Minecraft:
    DragonX256
    Прошу обновить фикс до 1.2.5-R2.0
    у меня вместе с русскими буквами(или вместо них) отображаются всякие цифры, стрелки
     
  10. Автор темы
    D_ART

    D_ART Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    D_ART98
    Имя в Minecraft:
    D_ART
    Я уже писал туториал по установке консоли anscion :)
     
  11. DragonX

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

    Баллы:
    173
    Skype:
    dx3756
    Имя в Minecraft:
    DragonX256
    а фиг
    я пробовал!
    вопросики всё равно есть
    он только помагает отображать руссифицированные сообщения конслои показывать
    а от юзеров вопросики идут
     
  12. Автор темы
    D_ART

    D_ART Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    D_ART98
    Имя в Minecraft:
    D_ART
    -Dfile.encoding=UTF-8 не?)
     
  13. DragonX

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

    Баллы:
    173
    Skype:
    dx3756
    Имя в Minecraft:
    DragonX256
    тоже не
     
  14. Meset

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

    Баллы:
    88
    Я же говорил, что все пробовал, в том числе и -Dfile.encoding=UTF-8 не. Не помогло.
     
  15. Автор темы
    D_ART

    D_ART Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    D_ART98
    Имя в Minecraft:
    D_ART
    Тогда ждём Toxuin
     
    Attelis нравится это.
  16. Toxuin

    Toxuin Старожил Девелопер Пользователь

    Баллы:
    103
    Всем, наблюдающим проблемы с русским языком на билде 1.2.5-R2.0: обновитесь на 1.2.5-R3.0 и попробуйте запустить баккит через ansicon БЕЗ ключей -Djline.terminal=jline.UnsupportedTerminal и --nojline. С этой котовасией с jline в последних билдах стало очень сложно диагностировать проблемы, больше похоже на шаманизм.
    Также, всем обладателям серверов на Windows теперь обязателен к установке Microsoft Visual C++ 2008 Redistributable Package x86 или x64, вот такие дела.

    Привет. К сожалению, без ANSICON'а ввод русских символов в консоль невозможен вообще. Сообщение "Can't keep up!" говорит о том, что твой сервер перегружен и это очень и очень вряд ли связано с ruFix'ом ибо жрет он чрезвычайно мало.

    Цифры и стрелки - ни что иное как ANSI-последовательности. Это крайне странное поведение обусловлено библиотекой jline, которая для работы ansicon'а обычно выключается. Обновись до 3.0.

    Добавить в minecraft.jar вот этот файл. Лицензионность роли не играет абсолютно. И нет, от добавления файла твой майнкрафт не станет менее лицензионным.
     
  17. Автор темы
    D_ART

    D_ART Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    D_ART98
    Имя в Minecraft:
    D_ART
    Спроси у разрабочиков на Bukkit irc :)
     
  18. Toxuin

    Toxuin Старожил Девелопер Пользователь

    Баллы:
    103
    Библиотека JLine не полностью на яве. В ней есть нативный код под разные платформы, как natives из LWJGL. Видимо, с новой версией в ней сменился механизм создания терминала под Windows и теперь он обязательно требует MVC++.
     
    fromgate нравится это.
  19. Egor33345

    Egor33345 Старожил Переводчик Пользователь

    Баллы:
    173
    Skype:
    Netu-i-ne-budet-nikogda.
    Имя в Minecraft:
    HellDragon97
    Обновление будет?
     
  20. Автор темы
    D_ART

    D_ART Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    D_ART98
    Имя в Minecraft:
    D_ART
    А ты перекодировал AuthMe в UTF-8 (Без BOM) ?
     
  21. ToCamoe

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

    Баллы:
    78
    Имя в Minecraft:
    ToCamoe
    Код:
    <[ADM]ToCamoe> âðîäå îáГîâà  âñòà ëà  îê )
    в sh стоит надстройка кодировки, да и по умолчанию в лине стоит utf8, и всё равно не пашет. Ядро буккит 1.2.5-р3.1 снапшот 107 буилд
     
    I-Am-Black-Overlord нравится это.

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