@No
Как увеличить Timeout ?
Есть действие "Таймаут"

И можно ли сделать даже чтобы если загрузка прошла не полностью (истекло время Timeout) то скрипт продолжал бы работать, а не вылетал или ждал бы по 5 минут.
Можно, для этого нужно поместить загрузку страницы в функцию. http://wiki.bablosoft.com/doku.php?id=ru:functions
В статье есть видео, как восстанавливать после ошибки https://www.youtube.com/watch?v=llIoGddfhHA
Ну было бы круто отключить изображения на странице, только чтобы рекапча отображалась.
Можно сначала запретить все картинки
*.jpeg
*.jpg
*.png
*.gif
А потом разрешить запрос капчи. В зависимости от капчи, это могут быть разные части url.
В случае с рекапча 2, разрешать после запрета картинок ничего не нужно.
http://wiki.bablosoft.com/doku.php?id=ru:how_to_restrict_access_to_certain_urls
Спасибо, а если прокся вообще не рабочая, не получиться ли тогда бесконечная загрузка? (днем уже проверю)
Нет, в любом случае тред прерывает работу, если прошло время, выставленное в действии "Таймаут". По умолчанию это минута.
Но таймауты не действуют на решение капчи в ручном виде и действие "Сон"
А нельзя сделать так что бы страница грузилась до появления нужного текста или кнопки?
Если это первичная загрузка страницы(с действием "Загрузка"), то нельзя. Если это загрузка страницы, например, после клика, то можно. Достаточно использовать действие "Ждать текст" или любое другое из той же группы.
http://wiki.bablosoft.com/doku.php?id=ru:how_to_wait_on_certain_event_on_page
В разделе ожидание - ждать полной загрузки страницы
Увеличить таймаут это не поможет.
В разделе сеть - запретить запрос в маске пропишите что не подгружать например .gif
Да, но лучше запретить вообще все картинки, а потом разрешить капчу.
А если прокся нерабочая, то вообще скрипт без неё начал работать, что не очень хорошо.
Это ОЧЕНЬ серьезный баг, такого быть не должно ни при каких обстоятельствах. Я проверил у себя, всегда, когда прокся нерабочая, поток вылетает с ошибкой. Пожалуйста, пришлите скрипт и проксю, я займусь этим немедленно.