@brotok
Вообще прекрасно! Я в шоке, если честно не особо понимаю сути скрипта, НО он работает!!! Правда там у вас стоит цикл 20, я так понимаю что его можно и увеличить например поставив 200? Если получится, то это будет именно то, что мне в принципе и нужно было)))
Кнопка лайк меняет код с "Мне нравится" на "Мне больше не нравится" я только взял ваш код(точнее посмотрел его на скрине) и вставил проверку - если "Мне больше не нравится" нет на странице, нужно загружать другое фото. Скорее всего это не работало в первоначальном примере.
похоже сразу после этого и сбилось, т.к. дальше алгоритм не пошел( печально(((
Я и не предлагал 100% вариант решения. Сайт большой с кучей кода, могла вылезти капча, не подгрузиться страница, и т.д.
Нужно смотреть сообщение об ошибке(которое выскочит через минуту) и править скрипт.
@DoctorKrolic Бро, ты правильно меня понял, и совершенно верно написал. Просто я даже не знал, что если работаешь без прокси, настройка этого действия работает. В итоге получилось все ровно: http://prntscr.com/wcj2rc и http://prntscr.com/wcj741 . Но в настройках безопасности я везде оставил true, кроме изменения месторасположения, его оставил как false. В итоге вопрос решен, спасибо!
@masterklas said in Почему не удаляется локальный профиль?:
Ситуация - скрипт в процессе работы берет ранее созданный профиль и работает с ним до окончании потока, где устанавливаю такую команду
где путь к папке профиля оставляю пустым чтобы удалился текущий профиль.
В режиме записи удаление профиля происходит нормально, выполняется. В режиме запуск удаление профиля не происходит...
В режиме "запуска" worker не может удалить сразу профиль, нужна минимальная задержка. Временное решение использовать изменённое действие "Удалить локальный профиль" с секундной задержкой перед удалением в "выполнить код":
ProfilePath = _get_profile()
_remove_local_profile(ProfilePath)!
_if(ProfilePath == _get_profile(), function () {
_disable_browser()!
var Params = {};
Params["ProfilePath"] = "<Incognito>"
_settings(Params)!
})!
sleep(1000)!
native("filesystem", "removefile", ProfilePath)
Тестовый скрипт
Или дублировать код удаления папки профиля с задержкой после действия "Удалить локальный профиль":
sleep(1000)!
native("filesystem", "removefile", ProfilePath)
Тестовый скрипт
@ukrpunk
Черный экран означает что еще нечего рендерить.
Действие Загрузить и так ждет полной загрузки страницы.
Какую именно страницу не грузит. Что в network_log.txt после запуска в записи?
C:%AppData%\BrowserAutomationStudio\apps\18.7.0\network_log.txt
Приложите также минимальный проект.
@Vaip said in Почему не работает js код:
@UserTrue не подскажешь как сохрнять в локал стораже?
https://duckduckgo.com/?t=ffab&q=mdn+localstorage&ia=web