@xozain Это все проверяется опытным путем не возможно знать, что происходит на стороне сервера. Чаще всего сервер при превышении лимита будет отдавать http статус 500, 502 в худшем случае просто забанит ip через фаервол и тп, но обычно есть ограничение по времени таких санкций.
Не видит селекторов сайта http://top.bigmir.net/main/ и даже не сохраняет исходный код страницы, подскажите как побороть?
Здесь переопределен объект JSON, как раз об этом говорит ошибка. BAS для нормальной работы нужен JSON.parse и JSON.stringify.
Можно сохранить куда-то оригинальные функции, а потом их вернуть.