Показать сообщение отдельно
  #1 (permalink)  
Старый 15.10.2016, 16:56
Новичок на форуме
Отправить личное сообщение для nvkz-delete Посмотреть профиль Найти все сообщения от nvkz-delete
 
Регистрация: 15.10.2016
Сообщений: 3

После одного выполнения функции поставить лимит на повторный вызов
Здравствуйте!

Пишу бота на сайт в виде плагина для Хрома. Для запуска функции я воспользовался MutationObserver, и он отлично подошел, вложенная функция действительно выполняется, но осталась всего 1 проблема. По всей видимости на сайте стоИт защита от ботов - проявляется это в виде того, что сайт и все его элементы якобы безостановочно многократно и моментально обновляются, что вызывает постоянные многочисленные срабатывания и от того многочисленные выполнения вложенной функции.

Не знаю как предотвратить такие срабатывания... Может можно как-то поставить таймер с условием, что функция будучи 1 раз запущенной и выполненной не смоет быть запущенной повторно в течение например 3х секунд?

Если кто знает подскажите пожалуйста, как обойти это?
Ответить с цитированием