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