Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов 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.910
    • ru_tbl.zip
      Размер файла:
      366 байт
      Просмотров:
      3.630
    Dereku, GrayFox, wkera и 33 другим нравится это.
  2. Хостинг MineCraft
    <
  3. lol63

    lol63 Модератор Переводчик

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

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

    Баллы:
    123
    Source
     

    Вложения:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Баллы:
    123
    Skype:
    dZeTRiX
    Имя в Minecraft:
    ZeTRiX
    Вот лог того что просил (Серв на CentOS) - http://mineplanet.ru/server.zip
     
  13. UnderTheCross

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Баллы:
    123
    Skype:
    dZeTRiX
    Имя в Minecraft:
    ZeTRiX
Статус темы:
Закрыта.

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