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

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

Тема в разделе "Помощь", создана пользователем Aizark, 21 янв 2015.

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

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

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

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

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

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

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

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

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

    Баллы:
    173
    Skype:
    alexandr0116
  6. EnderEks

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

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

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

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

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

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

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

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

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

    Баллы:
    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;");
     
    Последнее редактирование: 28 янв 2015
  11. Автор темы
    Aizark

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

    Баллы:
    88
    Спасибо!
     

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