Короче долбалса вчера с переносом куков через базу и понял что неблогадарное ето дело. Видно на слабых пк скрипт не хочет витаскивать дание типа куки 150 кб. один запись. В итоге понял что насторить роботу через ftp модуль мне лишним не будет. И хочу сказать роботает хорошо. Процес такой - Надо мне обработать какойто профайл с удальонного впс на другом компе. я просто скачиваю файл Cookies на второй пк через модуль фтп. В итоге сайт нормально подгружаетса. Но решил только один файл куки качать. С целой папкой профалом долго и обрыв может быть если в то время будет изменятса папка профайл. И вопрос. может ище что скачать для безпроблемной авторизации, Подскажите что будет полезно и содержитса в одном файле как куки. И остаетса вопрос сайти могут увидеть какието пробели в куках, или доругой инфе, что идет с профайла? Но роботает. И врятли я не буду так делать Но хочетса знать что можно подпарвить
spoilerКак начать заново после ошибки ?
-
Привет!
Подскажите пожалуйста, как можно организовать такое действие, чтобы скрипт, после ошибки или сброса на случайном этапе, не останавливался, а начал все с начала ?
Именно с самого начала скрипта, а не текущей функции, где случиласт ошибка! -
@fox-mulder Число неудачных выполнений поставьте больше. или -1 это бесконечно.
-
@fox-mulder ты имеешь ввиду в одном потоке?
-
Просто у меня бывает такое, что скрипт останавливается на каком-то этапе случайным образом.
Может быть интернет пропадает на минуту или типа того. Не знаю.
И я вижу такую картину:
Скрипт работал часов семь-восемь, потом остановился.Вот мне хотелось бы сделать так, чтобы в случает такое остановки все начиналось с начала.
Если в скрипте есть какая-то ошибка, то я не могу ее найти.Число неудчных выполнений стоит -1.
-
ну добавьте успешных -1,
может у вас ресурсы закончились успешные за 7ч ?
или оберните весь скрипт в игнор ошибок -
@fox-mulder said in Как начать заново после ошибки ?:
Может быть интернет пропадает
На такой случай нужно весь процесс в потоке в цикл кидать до успешного завершения, а потом выход из цикла... а ошибки в цикле нужно обрабатывать (ожидание элемента и т.п.)