обновить запись
Функция уведомления о новом сообщении в чате V1.2
Добавлен чат v1.2 Робот Turing
Реализованный функционал
авторизоваться
После успешного входа в систему информация о пользователе будет кэширована в файле cookie.
интерфейс входа
Выберите аватарку, введите никнейм и нажмите кнопку входа
Сообщение широковещательного вещания системы на линии
Отправить сообщение
отправить текстовое сообщение
Отправить графическое сообщение
Войдите снова с обоими пользователями
Кнопка слева — для отображения списка онлайн-пользователей, а кнопка справа — для выхода из чата.
@ Другие могут общаться в частном порядке
Пользователь Xiaoyi не может получить информацию о приватном чате Fat Tiger и Xiao Wanzi.
Обнаружение чувствительных слов
Используйте алгоритм DFA, чтобы определить, содержит ли текст конфиденциальные слова (DFA: детерминированный конечный автомат).
список деликатных слов
Конфигурация чувствительных слов находится в
resources
в каталогеsensitive-word.txt
В файле одно конфиденциальное слово в строке
Отправить текстовое сообщение, содержащее чувствительные слова (введенные здесь чувствительные слова, - хи хи и ха-ха)
Обработка после краба должна случайным образом вернуть социалистическую основную ценность.
Процветание, демократия, цивилизация, гармония, свобода, равенство, справедливость, законность, патриотизм, самоотверженность, честность, дружелюбие
Журналы фильтрации
выйти
Нажмите кнопку справа, чтобы выйти из чата, система транслирует сообщения в автономном режиме, а список онлайн-пользователей и онлайн-номер автоматически обновляются.
Нажмите кнопку выхода, чтобы очистить текущую информацию для входа.Если вы не выйдете из системы, вы сможете продолжить вход с текущей информацией.
Войти без выхода
отзыв сообщения
Дважды щелкните сообщение, которое вы отправили, чтобы открыть всплывающее окно отмены, и вы можете отменить сообщение после подтверждения (только сообщения в течение 3 минут могут быть отменены).
Сообщение было отменено, система рассылает сообщение об отмене
запись чата
Адрес доступа к журналу чатаhttp://ip:端口/record.html
Для входа на страницу истории чата необходимо ввести пароль доступа.Пароль доступа по умолчанию:xechat
Шифрование паролей
передать пароль
BASE64
после шифрованияMD5
32-битное шифрование в нижнем регистре
процесс шифрования
парольxechat
проходить черезBASE64
После шифрования становитсяeGVjaGF0
, а затем продолжитьMD5
После 32-битного шифрования в нижнем регистре становитсяc85715fec7827f3b388af185b8e7db77
изменить пароль
application.properties
файл конфигурации будетchatrecord.password
заменить значение
#聊天记录页面访问密码(密码先经过base64加密后再进行32位md5加密)
chatrecord.password=c85715fec7827f3b388af185b8e7db77
Введите пароль и нажмите ОК
Пароль отображает список файла журнала чата введен правильно, в соответствии сyyyyMMdd
Путь автоматически генерирует день.md
форматировать файл
Щелкните файл в списке, чтобы просмотреть историю чата за день.