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

Помогите Плагин FigAdmin пишет знаки "???"

Discussion in 'Помощь' started by Aizark, Jan 21, 2015.

  1. Автор темы
    Aizark

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

    Trophy Points:
    88
    Здарова! Повозился я с Figadmin. Сам плагин хороший, покрайней мере в отличии от Ultrabans - может выдать Временный бан. Но вот какая проблемка, при написании причины на русском языке, в мускул заноситься причина знаками вопроса. Английские буквы сохраняются нормально. Русские - знаками вопроса.
    В msql у столбца с причиной стоит "cp1251_general_ci" - то есть поддержка русского. Но... это ничего не меняет. Причину указывать цыфрами и англ описанием конечно можно, но не хочется сразу решать вопрос так примитивно.

    Кто сталкивайлся с этим и как решал? Если есть хорошая альтернатива плагину - предлагайте. Буду очень рад))
     
  2. Хостинг MineCraft
    <
  3. deadanykey

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

    Trophy Points:
    96
    Смените на "utf8_general_ci"
     
  4. Автор темы
    Aizark

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

    Trophy Points:
    88
    не помогло[DOUBLEPOST=1421839544,1421837981][/DOUBLEPOST]По прожнему ожидаю помощи , советов.
     
  5. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
  6. EnderEks

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

    Trophy Points:
    88
    Имя в Minecraft:
    Homer44ik
    На сколько я знаю, нет FigAdmin'a, который нормально отображал русские знаки.
     
  7. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Ссылка выше лал.
     
  8. VendettaMC

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

    Trophy Points:
    78
    преобразуй этот текст в кодировку utf8 без bom. Мне помогало.
     
  9. Автор темы
    Aizark

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

    Trophy Points:
    88
    alexandre - Да ты просто волшебник!
    Обалденно, все работает как нужно, спасибо!!!
     
  10. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Там версия была немного упоротая, перекачай свежий по той же ссылки, пофиксил баги там.
    А все волшебство в этом
    return DriverManager.getConnection(mysqlDatabase + "?useUnicode=true&characterEncoding=utf8&autoReconnect=true&user=" + mysqlUser + "&password=" + mysqlPassword);

    ps = conn.prepareStatement("CREATE TABLE `" + table + "` ( \n" + " `name` varchar(32) NOT NULL, \n" + " `reason` text NOT NULL, \n " + " `admin` varchar(32) NOT NULL, \n" + " `time` bigint(20) NOT NULL, \n " + " `temptime` bigint(20) NOT NULL DEFAULT '0', \n" + " `type` int(11) NOT NULL DEFAULT '0', \n" + " `id` int(11) NOT NULL AUTO_INCREMENT, \n" + " `ip` varchar(16) DEFAULT NULL, \n" + " PRIMARY KEY (`id`) USING BTREE \n" + ") ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ROW_FORMAT=DYNAMIC;");
     
    Last edited: Jan 28, 2015
  11. Автор темы
    Aizark

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

    Trophy Points:
    88
    Спасибо!
     

Share This Page