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

Фикс Rufix (исправление русского чата в windows)

Тема в разделе "Неподтвержденные плагины", создана пользователем repeat, 21 авг 2011.

Статус темы:
Закрыта.
  1. Автор темы
    repeat

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

    Баллы:
    123


    Описание:
    Данный плагин исправляет "кракозябры" сообщений от пользователей в консоли и в логах сервера на операционных системах Windows (тестировалось на WinXP/x86)

    Скачать ruFix 0.54

    Установка:
    Положить в папку с плагинами.​
    Запустить сервер;​
    Остановить сервер;​
    В папка с плагином положить файл ru.tbl;​
    Настроить в config.yml кодировку консоли (для Windows как правило требуется выставить Console: CP866).​

    начиная с версии 0.54:
    * используется файл конфигурации​
    начиная с версии 0.41:
    * для вывода в консоль в нужной кодировки используйте ключ -DruFixConsole
    * для записи лог-файла в нужной кодировки используйте ключ -DruFixLogFile
    * по-умолчанию используется кодировка UTF-8

    примеры:
    java -Xincgc -Xmx1G -DruFixConsole="Cp866" -jar craftbukkit-0.0.1-SNAPSHOT.jar
    выводить в консоль в кодировке DOS (требуется для windows серверов)

    java -Xincgc -Xmx1G -DruFixConsole="Cp866" -DruFixLogFile="UTF-8" -jar craftbukkit-0.0.1-SNAPSHOT.jar
    выводить в консоль в DOS кодировке (требуется для консоли на windows серверах), а в файл server.log записывать в Windows кодировке

    ANSICON - цветная консоль + возможность писать по-русски (на windows)

    Известные конфликты:
    Решение: уберите все исправления рекомендованные в теме "dynmap русский чат (пишем и читаем по-русски)" (используйте оригинальный dynmap)​
    • в консоли русскими буквами не писать, приводит к падению консоли (это не ошибка плагина, такое происходит если в строке запуска присутствует параметр -Dfile.encoding=UTF-8)
    • если вместо текста ????? (знаки вопроса), необходимо в строку запуска сервера добавить
      -Dfile.encoding=UTF-8
      -DruFixLogFile=UTF-8
    Благодарность:
    WebMoney: R600634170471​
    WebMoney: Z303214717795​
    Яндекс.Деньги: 41001352008481​

    История версий

    0.54
    - добавлено: таблица перекодировки (ru.tbl) чата​
    - добавлено: файл конфигурации (отказался от параметров в строке запуска сервера)​

    0.5
    - добавлено: перекодировка команд​
    - исправлено: перекодировка отменённых сообщений​

    0.45
    - добавлено: перекодировка команд- исправлено: перекодировка отменённых сообщений​
    - исправлено: перекодировка отменённых сообщений​

    0.43
    - исправлено: ошибки java.lang.ArrayIndexOutOfBoundsException:

    0.42
    - добавлено: ключ -DruFixDebug
    - исправлено: ошибка (Toxuin)​

    0.41
    - добавлено: ключи запуска для плагина (пример: -DruFixConsole="Cp866" -DruFixLogFile="Cp1251" по-умолчанию обе кодировки UTF-8)​
    - перекодировка текста с консоли при использовании команды /say​

    0.3
    - исправления​

    0.2
    - улучшен метод определения испорченной кодировки (возможность конвертирования под разные OS)​

    0.1
    - первая рабочая версия​
     

    Вложения:

    • ruFix054.zip
      Размер файла:
      7,1 КБ
      Просмотров:
      4.986
    • ru_tbl.zip
      Размер файла:
      366 байт
      Просмотров:
      3.680
    Dereku, GrayFox, wkera и 33 другим нравится это.
  2. lol63

    lol63 Старожил Переводчик

    Баллы:
    153
    Норм, а для линей будет?
     
  3. Автор темы
    repeat

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

    Баллы:
    123
    Source
     

    Вложения:

    • ruFix_src.zip
      Размер файла:
      5,5 КБ
      Просмотров:
      209
    ПриветОтМиднайта нравится это.
  4. Автор темы
    repeat

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

    Баллы:
    123
    по-русски пиши ;)
    для начала нужно от *nix какие байты он на каждую букву кидает
    напиши в чате АБВГД.... и т.д до "я" и пришли лог посмотреть (делать без ruFix)
     
  5. NO_XaKeR

    NO_XaKeR Активный участник

    Баллы:
    88
    Skype:
    rav20221
    Слуш можешь перевести плагин xLevel
     
  6. Автор темы
    repeat

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

    Баллы:
    123
    тема не о переводах
     
  7. SpitFire

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

    Баллы:
    78
    Толи я тупой, толи ещё что-то.
    В этом случае всё равно кракозябры.
     
  8. Автор темы
    repeat

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

    Баллы:
    123
    кракозябры убираются в консоли сервера. не в gui
     
    SpitFire нравится это.
  9. danbka333

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

    Баллы:
    103
    Неа у меня не убрались ...

    22:05:53 [INFO] ?c█╔╗ї╒╔АБґ═О ╙╝╛═ґє═

    Вот вам смотрите и переводите ....
     
  10. Автор темы
    repeat

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

    Баллы:
    123
    строка запуска сервера?
    операционная система?
     
    HoShiMin нравится это.
  11. ZeTRiX

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

    Баллы:
    123
    Вот лог того что просил (Серв на CentOS) - http://mineplanet.ru/server.zip
     
  12. UnderTheCross

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

    Баллы:
    88
    Что бы писать русскими буквами в консоли надо сменить шрифт консоли и в запускаторе добавить
    Код:
    -Dfile.encoding=Cp866
    что бы сервер понимал русский текст
     
  13. Автор темы
    repeat

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

    Баллы:
    123
    вокруг этого параметра я уже танцевал.
    • он не принимает 'А' и 'р'
    • все руссификации слетят.

    вместо этого оставить -Dfile.encoding=UTF-8 и добавить -Djline.terminal=jline.UnsupportedTerminal
    но это ansi консоль и она выводит ansi последовательности. хорошо бы найти драйвер для консоли, тогда и цвета появятся )
     
  14. FRIMOR

    FRIMOR Активный участник

    Баллы:
    88
    Skype:
    frimoris
    Имя в Minecraft:
    FRIMOG
    а на win7 были проверки? попробовал кто?
     
  15. SpitFire

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

    Баллы:
    78
    Win7 x64 - работает.
     
    slavik123123123 и FRIMOR нравится это.
  16. ZeTRiX

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

    Баллы:
    123
    repeat, Ну так что, займешься разработкой подобного плагина для Unix систем?
     
    DavidShabaev нравится это.
  17. Автор темы
    repeat

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

    Баллы:
    123
     
    slavik123123123 нравится это.
  18. romka1906

    romka1906 Активный участник

    Баллы:
    68
    Спасибо!!! А то порой с сервера вылетаешь а что написали тебе прочитать не успел D: Еще раз спасибо!
     
  19. romka1906

    romka1906 Активный участник

    Баллы:
    68
    Да на x64 и x32 пашет просто отлично!
     
    I-Am-Black-Overlord нравится это.
  20. ZeTRiX

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

    Баллы:
    123
Статус темы:
Закрыта.

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