Плагин [ADMIN/FIX/CHAT] CPFix v0.4.1 - Фикс кодировок: теперь без дополнительной нагрузки [BukkitDev]

  • Автор темы Автор темы fromgate
  • Дата начала Дата начала
@AlexMerser2012, отключайте исправление кодировок для названий предметов и Lore. Единственное что могу посоветовать. Разбираться с модами, которые не совместимы с bukkit, мне не хочется.
 
сервер посылает в бд Mysql знаки вопроса "?????" вместо кириллицы, так же и с rufix. кодировка бд utf-8, ос debian. хотя в консоли и логах все нормально.
 
Вопрос ккплагину который пишет в б/д. Какая в нём задана кодировка?
была идея заглянуть посмотреть, но меня остановило то, что все плагины так пишут. Щас посмотрю отпишусь.
Вопрос ккплагину который пишет в б/д. Какая в нём задана кодировка?

кодировка используется только при создании таблиц в базе.
если в базе написать на кириллице, а затем сделать запрос в игре например (/checkban из FigAdmin или префикс из PEX) то выводит кириллицу.
up
 
Большое спасибо за плагин, пользуюсь, очень хорошая замена RuFix`у​
 
Черт, не у кого нет такой же проблемы с кодировкой бд? я уже даже не знаю что делать(
Кстати если писать не через клинет а через консоль та же хрень
 
В связи с регулярными вопросами, прикрепил font.txt к первому сообщению.
Не могли бы вы добавить русификацию через командный блок?
Т.к у меня паркур на нем, и при прохождении через команд блок сообщение в /say выводится (каракулями) 🙂
 
сервер посылает в бд Mysql знаки вопроса "?????" вместо кириллицы, так же и с rufix. кодировка бд utf-8, ос debian. хотя в консоли и логах все нормально.
Это уже обсуждалось.
Достаточно после имени базы данных добавить
Код:
?useUnicode=true&characterEncoding=UTF-8
Мне помогает
 
@fromgate, дык а вы будете добавлять Whitelist символов (кроме которых все остальные символы не будут выводиться в чат)?
 
Уж не знаю, то ли получилось, что имел в виду xDiP, но....

v0.3.2
  • Добавлена фильтрация символов. Символы, которые не включены в список разрешенных будут заменяться на строку заданную в конфиге (по умолчанию - "_"). Список разрешенных символов - третья строка в файле characters.txt
http://dev.bukkit.org/media/files/714/974/CPFix.jar


Для тех кто обновляется с предыдущей версии - дефолтный список символов будет третьей строкой. Никаких дополнительных манипуляций не нужно.

Добавленная функций позволяет отключить неугодные владельцу сервера символы (к примеру UTF-8 смайлики), но не блокирует работу плагинов, которые сами выводят смайлики в чат (Smiley, например)
 
  • Нравится
Реакции: xDiP
Может я слоупок, но я заметил, что если к строке запуска добавить -Dfile.encoding=CP1251, то переименовывание в наковальне работает чудесно, а в настройках надо весь рекодинг поставить на UTF-8(для линя так)
 
работает. или для Вас специально скомпилировать? 🙂
 
да и, собственно, в 1.6 lwjgl обновлено — все должно и так работать
 
символы все равно остаются.. при переименовывании блоков\предметов, вопросительный знак в "коробочке"
 
@Ifimidey, читаем FAQ в первом сообщении темы 😉
 
Назад
Верх