1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Баг с чатом (Писать от любого имени)

Тема в разделе 'Архив', создана пользователем HolaRiva, 25 ноя 2014.

Статус темы:
Закрыта.
  1. Joslian AngeliCore Программист Пользователи Open Source Contributor

    Сообщения:
    1.051
    Лайки:
    537
    Пол:
    Мужской
    Репутация:
    2
    Что именно?
  2. Caristo Пользователи

    Сообщения:
    57
    Лайки:
    63
    Репутация:
    2
  3. Joslian AngeliCore Программист Пользователи Open Source Contributor

    Сообщения:
    1.051
    Лайки:
    537
    Пол:
    Мужской
    Репутация:
    2
    Этого недостаточно. Есть ещё кое что, без чего это будет бессмысленным.
  4. SomePerson Программист Old school Пользователи

    Сообщения:
    227
    Лайки:
    123
    Пол:
    Мужской
    Репутация:
    3
    Вы возможно не поняли суть темы, ТС хочет узнать как исправить баг (писать без ника), он предоставил лог чата, что бы ему помогли.
  5. Caristo Пользователи

    Сообщения:
    57
    Лайки:
    63
    Репутация:
    2
    А, простите.
  6. JonMagon Программист Пользователи Open Source Contributor

    Сообщения:
    805
    Лайки:
    809
    Пол:
    Мужской
    Репутация:
    5
    Страна:
    Germany Germany
    Закройте тему. Ответа здесь никогда не будет, пока все будут находится в здравом уме.
    deadamag и int 3 нравится это.
  7. Тыщ Группа анонимных алкоголиков Art Old school Пользователи

    Сообщения:
    1.573
    Лайки:
    812
    Пол:
    Мужской
    Репутация:
    2
    Тс интересует способ фикса,ало
  8. Joslian AngeliCore Программист Пользователи Open Source Contributor

    Сообщения:
    1.051
    Лайки:
    537
    Пол:
    Мужской
    Репутация:
    2
    Способ фикса вряд ли сольют, ну да ладно, пусть ждёт :)
  9. deadamag Пользователи

    Сообщения:
    276
    Лайки:
    113
    Репутация:
    3
    Столько же лет, сколько пв
  10. TopicStarter Overlay

    HolaRiva Пользователи

    Сообщения:
    232
    Лайки:
    62
    Пол:
    Женский
    Репутация:
    0
    Страна:
    Russian Federation Russian Federation
    В общем берем обычный автобан по логам, настраиваем его на спецсимволы, вида ^ и # и баним за все чаты, включая личные и прочие. Хоть частично, но решает проблему
    Donato Ferrante нравится это.
  11. Merfy Пользователи

    Сообщения:
    367
    Лайки:
    189
    Пол:
    Мужской
    Репутация:
    -1
    Команда:
    mmo-dev.com
    это даже не частичный фикс
  12. int 3 Программист Пользователи Open Source Contributor

    Сообщения:
    342
    Лайки:
    531
    Пол:
    Мужской
    Репутация:
    10
    Страна:
    Russian Federation Russian Federation
    Чем больше тут постов, тем быстрее непросвещенные догадаются о баге. Серьезно, закрывайте тему
  13. TopicStarter Overlay

    HolaRiva Пользователи

    Сообщения:
    232
    Лайки:
    62
    Пол:
    Женский
    Репутация:
    0
    Страна:
    Russian Federation Russian Federation
    В общем, если хотите зафиксить баги, баньте персонажей на спецсимволы вида # - оборачиваенися вокруг ника отправителя (подмена) и ^ после данного цвета задается цвет чата. Например ^ff0066 #GM# четотам
    Можно благополучно банить за данные символы, обычные люди их не пишут
  14. SomePerson Программист Old school Пользователи

    Сообщения:
    227
    Лайки:
    123
    Пол:
    Мужской
    Репутация:
    3
    Наивный.
  15. TopicStarter Overlay

    HolaRiva Пользователи

    Сообщения:
    232
    Лайки:
    62
    Пол:
    Женский
    Репутация:
    0
    Страна:
    Russian Federation Russian Federation
    Вот за что можно банить
    ^ & шепчет :
    В кратче расскажу, скрипт смотрит по логам, даже если отправлено сообщение от чужого имени, просто берем и баним его за спецсимволы отправленные с данногоогина, тоесть он больше 1 сообщения отправить не сможет
    --- добавлено: 17 дек 2014 в 23:16 ---
    В общем все подмененные сообщения выглядят вида:
    ^ЦВет &Логин& шепчет\болтаит\гаварит братухе: привет я твой мамка от твоего имень говорил!
    Итого мы имеем постоянные символы это ^ = подмена цвета, далее & = подмена ника, "шепчет" = для большей точности отправленного сообщения.
    Абсолютно все сообщения отправленные от чужого имени, имею адресата, т.е значок &, далее цвет т.е значок ^ и слово "шепчет" - не обязательно, но возможно.

    Предлагаю данное решение проблемы - http://wsok.net/forum/index.php?/topic/6-chat-pw-inspector-avtoban/ извините что на сторонний проект, первый что попался в гугле.
    Он при сканировании смотрит сообщения по src=(куда отправленно сообщение).
    решение
    Меняем src =(ид сообщения) на все отправленные сообщения с подменйо или без, все типы включая dst=(ид персонажа) - пм чат куда отправленно сообщение. И впринципе баним всех пользователей за сообщения содержащие символы ^ и & , любой другой просто так сообщения с цветом или подменйо не выдаст, а сам цвет сообщений задается на уровне клиента по айди куда отправлен, а клиент уже их красит автоматически.
    т.е если вам поступает сообщение в пм чат, то клиенты и в логах просто приходит что-то вида src=ID dsc=ID а клиент уже авоматом красит. В Случае же подмены вам приходит что-то вида src=ID dsc=ID msg= ^color(ручная окраска) &nickname&(ручная подмена ника) текст сообщения
    Последнее редактирование модератором: 25 дек 2014
    Donato Ferrante нравится это.
  16. SomePerson Программист Old school Пользователи

    Сообщения:
    227
    Лайки:
    123
    Пол:
    Мужской
    Репутация:
    3
    Есть гораздо легкий способ, чем писать парсер, а если и пошел замес то, я могу сделать уйму вариаций что бы было похоже на обычный пм.
    Тем более, это не решает проблему "писать без ника", можно зайти на сервер и флудить просто текст, вместо "обмана пм-а".
  17. JonMagon Программист Пользователи Open Source Contributor

    Сообщения:
    805
    Лайки:
    809
    Пол:
    Мужской
    Репутация:
    5
    Страна:
    Germany Germany
    Все догадки слишком далеки, как от Краснодара до Сиднея.
    Merfy нравится это.
Черновик сохранён Черновик удалён
Similar Threads
  1. New-X
    Ответов:
    16
    Просмотров:
    2.011
  2. Raccoon
    Ответов:
    17
    Просмотров:
    2.501
  3. Joslian
    Ответов:
    7
    Просмотров:
    1.667
  4. Anasteisha
    Ответов:
    12
    Просмотров:
    2.560
Загрузка...
Статус темы:
Закрыта.

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