[Сделано]Вопрос по работе с потоками


  • administrators

    @UlybnisJe Предлагаю такой вариант решения проблемы:
    Сразу создаем макс количество потоков, но без браузера(эту возможность я обеспечу).
    В цикле берем разные задания и выполняем.
    Если за определенное количество раз задание получить не удалось(мало заданий в базе) - удаляем браузер до лучших времен.
    Если задания в базе снова появились - создаем браузер снова.
    Как вам?



  • @support для начала, это отличное решение, его так и собирался реализовать.
    Но, не нашел способа закрыть браузер... Вижу только сброс, но это же не оно.



  • @support said in Вопрос по работе с потоками:

    разу создаем макс количество потоков, но без браузера(эту возможность я обеспечу).

    Я так понял это просто удалить 1 строку из initialize?

    section_start("Initialize", 0)!
    -> ЭТУ browser()!
    section_end()!


  • administrators

    @UlybnisJe Если это удалить, оно пересоздастся потом. Я планирую в чт-пт выпустть патч с некоторыми улучшениями. Там добавлю ручное управление браузером.



  • @support а реально ли вообще сделать такую штуку как настоящий браузер? Я имею ввиду, что запускаешь скрипт, он допустим авторизовывается и дает управление в твои руки, и ты пользуешься браузером как обычным хромом.

    В некоторых ситуациях это было бы очень даже кстати.


  • administrators

    @UlybnisJe Да, можно, но пока не реализовано. Возможно потом сделаю переключение на ручное управление.



  • Переключение на ручное управление помогло бы вот с этим http://prnt.sc/cwnwsp


  • administrators

    @Ficus С этим видом капчи будет работать отдельный модуль.


  • administrators

    @UlybnisJe В новой версии доступны 2 новых действия Открыть браузер и Закрыть браузер. Если хотя бы одно из них использовано - это значит, что разработчик управляет жизнью браузера самостоятельно. Перед загрузкой любой страницы браузер нужно открыть, тогда, когда нужно сохранить память его можно закрыть.



  • @support Гениально)



  • @support Я так и не понял как работает ручное управление. Пробовал и так и сяк.


  • administrators

    Для тех, кто будет искать http://community.bablosoft.com/post/3210


Log in to reply
 

Looks like your connection to Bablosoft was lost, please wait while we try to reconnect.