Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

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

Попробуй этот

Код:
@echo off
 
"%ProgramFiles(x86)%\Java\jre6\bin\java.exe"
-Xms512M -Xmx512M -Dfile.encoding=UTF-8 -jar CraftBukkit-1.2.5-R1.jar
pause
 
После русификации данным способом встала консоль, но если убераеш кодировку из байтника роботает! В чём у меня проблема где косяк? помогите разобраться.
b7f356353849.jpg
 
Давно пользуюсь этим русификатором. Всё отлично. Подскажите лучше почему у меня в базу SQL логи чата пишутся как ?????????. В лог сервера, консоли, в игре - всё норм. А вот в базе SQL плагина логгирования русский язык отображается как ?????? ?? ?????? ?? ????
 
А вот если у меня сервер на линуксе стоит. Как мне можно настроить? конфиг
 
После русификации данным способом встала консоль, но если убераеш кодировку из байтника роботает! В чём у меня проблема где косяк? помогите разобраться.
b7f356353849.jpg
Для решения этой проблемы есть программа anscion (только для Windows, для linux она не нужна)

Давно пользуюсь этим русификатором. Всё отлично. Подскажите лучше почему у меня в базу SQL логи чата пишутся как ?????????. В лог сервера, консоли, в игре - всё норм. А вот в базе SQL плагина логгирования русский язык отображается как ?????? ?? ?????? ?? ????
Отключите ParseLogFile

А вот если у меня сервер на линуксе стоит. Как мне можно настроить? конфиг
Плагин узнаёт какая операционка запустила ваш сервер и настраивается под неё сам.
 
Давно пользуюсь этим русификатором. Всё отлично. Подскажите лучше почему у меня в базу SQL логи чата пишутся как ?????????. В лог сервера, консоли, в игре - всё норм. А вот в базе SQL плагина логгирования русский язык отображается как ?????? ?? ?????? ?? ????
Если выключение ParseLogFile сработает – дай знать, пожалуйста. Это очень редкая проблема, которую бы хотелось научиться решать. Если можно – сообщи что за плагин, на какой системе работает баккит и какая кодировка у базы данных.
 
CraftBukkit++ 1.2.5 R1.2 v198 recomended build
Плагин логгирования BlockLog
База данных SQL, кодировку могу поставить любую (сейчас стоит Charset latin1)

Пока не проверял выключение ParseLogFile, так как могу это делать только ночью, а сегодня ночью очень хотелось спать )))
 
Поставь в базе кодировку UTF-8
 
Не помогает

Вот мой BAT запуска сервера:

-Xmx5G -XX:-OmitStackTraceInFastThrow -XX ParallelGCThreads=4 -Dfile.encoding=UTF-8 -DruFixConsole="Cp866"
 
Для решения этой проблемы есть программа anscion (только для Windows, для linux она не нужна)


Отключите ParseLogFile


Плагин узнаёт какая операционка запустила ваш сервер и настраивается под неё сам.
у меня ативирус ругается на данный файл, кричит что троян сидит там
 
у меня ативирус ругается на данный файл, кричит что троян сидит там
Там нет вируса/трояна, просто ansicon написан дуралеем из-за которого ругаются антивирусы.

P.S У меня avast не кричит
 
Не помогает

Вот мой BAT запуска сервера:

-Xmx5G -XX:-OmitStackTraceInFastThrow -XX ParallelGCThreads=4 -Dfile.encoding=UTF-8 -DruFixConsole="Cp866"
Этот bat вообще не запустит сервер в помине.

Скиньте содержимое всего вашего bat файла
 
Ну если так настаиваете:

:begin
ping localhost -n 5
"C:\Program Files\Java\jre7\bin\java.exe" -Xmx5G -XX:-OmitStackTraceInFastThrow -XX:ParallelGCThreads=4 -Dfile.encoding=UTF-8 -DruFixConsole="Cp866" -Xincgc -jar craftbukkitPlusPlus_build198_1.2.5-R1.2.jar nogui
goto begin
 
А что пишет сервер?
 
CraftBukkit++ 1.2.5 R1.2 v198 recomended build
Плагин логгирования BlockLog
База данных SQL, кодировку могу поставить любую (сейчас стоит Charset latin1)

Пока не проверял выключение ParseLogFile, так как могу это делать только ночью, а сегодня ночью очень хотелось спать )))
Совместимость с CraftBukkit++ не проверялась и вряд ли будет проверяться, все тестируется на обычном бакките. Конфликтов быть не должно, но как говорится – мало ли что.
Плагин действительно так и называется – BlockLog, а не LogBlock?:) Я знаю только второй, у самого он стоит и проблем с ним не имею.
Если сегодня будет возможность – проверь ParseLogFile, пожалуйста. Кодировку в БД выстави UTF-8, как правильно заметил D_ART. У меня на сервере это кодировка БД по умолчанию и проблем с ней нет.
Кстати, ты не указал какая ОС используется на сервере, а это важно:) У меня – Linux с локалью UTF-8.
Этот параметр совершенно не обязателен и ни на что не влияет с мохнатых версий. Можешь безболезненно его удалить.
 
ОС Win7 64bit 8Gb RAM

Tables:
- ru
Debug: false
LogFile: UTF-8
Console: CP866
ParseConsole: true
ParseLogFile: false

CraftBukkit++ 1.2.5 R1.2 v198 recomended build

Плагин логгирования BlockLog (с LogBlock аналогично, просто первый мне больше нравится)

begin
ping localhost -n 5
"C:\Program Files\Java\jre7\bin\java.exe" -Xmx5G -XX:-OmitStackTraceInFastThrow -XX:parallelGCThreads=4 -Dfile.encoding=UTF-8 -DruFixConsole="Cp866" -Xincgc -jar craftbukkitPlusPlus_build198_1.2.5-R1.2.jar nogui
goto begin

Кодировку таблицы чата в БД изменил на UTF-8.

Не помогло. Без изменений. Всё равно знаки вопроса в базе данных вместо русских символов.
 
Всё как обычно, настраиваешь на русские сообщения
 
Вот в чем проблема все поставил, работает, но в плагине написаны русские сообщения, а выводит только точки. Слов нету
 
1) Напиши русские сообщения
2) Преобразовать в UTF-8
3) Кодировать в ANSI

Делать в notepad++
 

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

Назад
Верх