Перейти к содержимому

MOAB

* * * * * 2 Голосов

Отказ от нерусских комментариев


  • Войдите, чтобы ответить
Сообщений в теме: 16

#1 azsx

azsx

    Почетный

  • Основатель
  • PipPipPipPipPip
  • 4 853 сообщений
3 046

Отправлено 07 Май 2018 - 12:53

Не могу сообразить как сделать правило против спамеров. Есть много спама, который идёт на нерусском. У меня не компьютерные тематики! Обычно на сайтах пишут по русски, но могут и по нерусски толкннуть чо нибудь короткое.
Типа если &lt пишут, значит понятно, что спамеры. Но я хочу расширить правило, если текст более 100 (больше меньше) символов и ничего по русски нет -- то не публиковать. Вопрос.
Как бы вы такое правило написали? Сколько символов, может кейвордсы искать, типа всё на нерусском и есть слово site или wow -- то всё блочить коммент. Можно ли как то спасти тех, кто транслите пишет (очень редко бывает)?

#2 Матумба

Матумба

    во имя матана

  • Участник
  • PipPipPipPipPip
  • 4 886 сообщений
6 073
  • ИзКрии

Отправлено 07 Май 2018 - 13:24

А кодировка какая?
Если однобайтовая, то ban <- len(text, en)/lentext > .3
Транслитеров можно спасти каптчей, если просто.
И посты из ссылок влетать тоже будут.
Ах какое блаженство
Знать что я совершенство,
Знать что я – идеал.

#3 azsx

azsx

    Почетный

  • Основатель
  • PipPipPipPipPip
  • 4 853 сообщений
3 046

TC Отправлено 07 Май 2018 - 13:36

Ссылки я давно забанил, то есть в коменте ссылку писать нельзя, только упоминание (думаю тоже забанить). Кодировка utf-8. Как я понимаю для всех ру символов -- это 2 байта. А все по английски -- это 1 байт.
Ну если конечно это не китайцы, которые иногда тоже пишут в том числе и по делу. Но если чо -- пусть их коменты также дохнут.
зы
украинцы последнее время только спамят, хотя интересно у них больше 2 байт есть в алфавите?

#4 Матумба

Матумба

    во имя матана

  • Участник
  • PipPipPipPipPip
  • 4 886 сообщений
6 073
  • ИзКрии

Отправлено 07 Май 2018 - 13:43

Короче каптча + кука после первой каптчи. Остальное бред.
Ах какое блаженство
Знать что я совершенство,
Знать что я – идеал.

#5 azsx

azsx

    Почетный

  • Основатель
  • PipPipPipPipPip
  • 4 853 сообщений
3 046

TC Отправлено 07 Май 2018 - 13:46

если чо, ищу ещё варианты кроме капчи.

#6 madcap

madcap

    Мастер

  • Старая гвардия
  • PipPipPipPip
  • 801 сообщений
711
  • ИзМосквы

Отправлено 09 Май 2018 - 22:13

Просмотр сообщенияazsx (07 Май 2018 - 12:53) писал:

Можно ли как то спасти тех, кто транслите пишет (очень редко бывает)
А стоит ли их жалеть, если их процент не значителен?
Да и вообще таких надо выпиливать с сайта к едрене-фене, ибо читать их транслитные кракозябры весьма омерзительно!
Если комментаторы умные - воспользуются google-translate, или раскладку клавы скачают кириллическую.
Остальное - спам.

Так, что не парьтесь, и тупо ставьте проверку на отсутствие кириллических символов.

#7 Valek

Valek

    ВСтатусе

  • Активный участник
  • PipPipPipPip
  • 1 383 сообщений
1 990
  • ИзРоссии :(

Отправлено 09 Май 2018 - 23:06

madcap, Bbl He urpaJlu B oHJlau'H urpbl В Ha4aJle 2000 roDoB? HanpumeP BOB uJlu JluHe'D>|<?
Отличный хостинг низкие цены, высокое качество и SSL Ссылка на сайт

#8 Матумба

Матумба

    во имя матана

  • Участник
  • PipPipPipPipPip
  • 4 886 сообщений
6 073
  • ИзКрии

Отправлено 09 Май 2018 - 23:34

Просмотр сообщенияazsx (07 Май 2018 - 13:46) писал:

если чо, ищу ещё варианты кроме капчи.
О! Ещё вспомнил чем сам пользуюсь :) Сделать доп поле безпалевное (login вместе antispam), куда через js писать, что это браузер. Через браузер сейчас спама прямо мало.
Ах какое блаженство
Знать что я совершенство,
Знать что я – идеал.

#9 donc

donc

    Гай Юлий Калигула Сковородкер

  • Основатель
  • PipPipPipPipPip
  • 9 464 сообщений
7 979
  • Изсекты свидетелей Кецалькоатля

Отправлено 10 Май 2018 - 04:24

Все это велосипеды без колес.
Надо искать решения по типу спам кармы - плагина для ВП. Вот там точно ни одна иностранная да и наша гнида не пролезет, ну разве что одна на 5000

#10 azsx

azsx

    Почетный

  • Основатель
  • PipPipPipPipPip
  • 4 853 сообщений
3 046

TC Отправлено 10 Май 2018 - 06:33

Цитата

А стоит ли их жалеть, если их процент не значителен?
Да и вообще таких надо выпиливать с сайта к едрене-фене
Прочитал Ваш пост, согласился с вами. Так и буду рассуждать.

Цитата

Сделать доп поле безпалевное (login вместе antispam), куда через js писать, что это браузер.
То есть типа капчи "не заполняйте это поле" верно?

Цитата

Надо искать решения по типу спам кармы - плагина для ВП
ага, на ВП хорошо.

#11 Матумба

Матумба

    во имя матана

  • Участник
  • PipPipPipPipPip
  • 4 886 сообщений
6 073
  • ИзКрии

Отправлено 10 Май 2018 - 12:42

Просмотр сообщенияazsx сказал:

То есть типа капчи "не заполняйте это поле" верно?
просто нормальное поле, скрытое через css, куда js пишет валидное значение
Ах какое блаженство
Знать что я совершенство,
Знать что я – идеал.

#12 Spinne

Spinne

    Зануда™

  • Основатель
  • PipPipPipPipPip
  • 1 997 сообщений
3 401
  • Излесу, вестимо

Отправлено 10 Май 2018 - 13:10

А как насчет проверить время заполнения формы? :)
Ник не менял, подпись поменяю позже. Ваш Зануда. Он же AHP-net, но это уже там

#13 azsx

azsx

    Почетный

  • Основатель
  • PipPipPipPipPip
  • 4 853 сообщений
3 046

TC Отправлено 10 Май 2018 - 13:20

Spinne, кстати забыл об этом.

#14 protector

protector

    Почетный

  • Основатель
  • PipPipPipPipPip
  • 2 912 сообщений
1 509
  • ИзСанкт-Петербурга

Отправлено 10 Май 2018 - 17:25

Я бы делал скрытое поле с именем "email". Автоматический спам будет его заполнять, а пользователь - нет.

#15 Viki55

Viki55

    Новенький

  • Новичок
  • Pip
  • 3 сообщений

Отправлено 24 Август 2018 - 14:54

B) B) B)

#16 donc

donc

    Гай Юлий Калигула Сковородкер

  • Основатель
  • PipPipPipPipPip
  • 9 464 сообщений
7 979
  • Изсекты свидетелей Кецалькоатля

Отправлено 24 Август 2018 - 19:47

Viki55, совсем уже каруд маркетолухи обленились, посты смайлами набивают...
Куда мир каттится

#17 protector

protector

    Почетный

  • Основатель
  • PipPipPipPipPip
  • 2 912 сообщений
1 509
  • ИзСанкт-Петербурга

Отправлено 03 Сентябрь 2018 - 17:20

Еще идея для отсеивания спама из форм с сайта.
1) В коде размещаем 2 кнопки. Одну с типом submit (её будут нажимать роботы), вторую делаем дивом + js. По клику на вторую кнопку идет отправка формы. Если нажат сабмит, значит это бот.
2) По клику на кнопку "отправить" в исходном коде с помощью js создается скрытый инпут. В проверяемом файле проверям есть ли значение этого скрытого инпута или нет. Роботы не будут выполнять js, а соответственно не будет в post-е значения этого инпута.



Похожие темы


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных



© 2018 SMO&SEO форум «WEBIMHO» — продвижение и создание сайтов, интернет-маркетинг

По вопросам рекламы на форуме и цены на рекламу
Все материалы SEO форума разрешены к копированию только с установкой гиперактивной ссылки на webimho.ru,
тем, кто этого не сделает, мы оторвем руки и ноги и поменяем местами,
а когда выйдем из тюрьмы, опять оторвем и опять поменяем.


Россия, г. Москва

Мы в соцсетях: twitter | вконтакте | facebook | livejournal