Sly32

Рейтинг
372
Регистрация
29.03.2012
webinfo #:

По-видимому, я просто неправильно воспринял фразу "мне нужно будет на него кликнуть" и последующий ответ на эту фразу. Всё таки accept() - это немного другое, нежели "сделать клик". И я не отрицал, что через яву такое возможно.

Ладно, будем считать мелким недоразумением.

Да, небольшое разночтение) В итоге этот accept() эмулирует нажатие Ок в всплывающем окне

ArbNet #:
Всё в силе. Как доделаю сообщу.

Не рассказывай сказки свои, надоело. И ты вправду считаешь, что после твоих оскорблений ты будешь кому-то тут интересен? Тут есть адекватные парни, с кем будет интересно замутить конкурс. Но это точно не ты. Ты свой шанс упустил.  Голова  не только только чтоб ею есть, некоторые(кроме тебя)  ей еще и думают

webinfo #:

Естественно. Но не через жабаскрипт.

Так про JS никто не говорил. Разговор шел про событие, которое генерится после формирования DOM

Aisamiery #:

Давайте воспользуемся википедией?

Восхищаюсь твоей терпеливостью - респект! 👍

webinfo #:

Только не через жабаскрипт. Он останавливается на время, пока висит окошко.

все-таки погуглить оказалось надежнее) Никаких проблем селениумом обработать алерт

WebDriverWait(driver, 10).until(EC.alert_is_present())
driver.switch_to.alert.accept()

Причем хош на Rubi, Java -  на любой вкус

webinfo #:

Ручками. Алерт останавливает JS до того момента, пока юзер не закроет окошко.

Никаких ручек - мне нужна полная автоматизация. Хочу написать бота, который будет авторизироваться на форуме, собирать посты пользователя  и потом править их или удалять, там при удалении появляется алерт с подтверждением. Как уже говорил - вроде такое делал, надо порыться в архивах

ArbNet #:

Интерпретатор - это программа в которой заложены механизмы обработки команд какого либо языка программирования.

Компилятор - исходный код языка программирования преобразует в машинный код.

Тяжелый случай, я выхожу из этого диалога с оскорблениями. Я думаю это специально делается чтоб слиться с челленджа по разработке

webinfo #:

Точно комплекс?
А если он будет работать не постоянно, то перестанет быть сервером?
И точно сервер "сканирует порты"? Ни с чем не перепутал?

У человека проблемы с терминологией))) Ну что ты право))) Зато у него "оригинальный" фремфорк!

ArbNet #:

Что и требовалось доказать, в технических вопросах ты ноль.

Ты описал что делает сервер, а не что собой представляет. Сервер - это программный комплекс который постоянно должен работать сканировать порты на получение запросов, обрабатывать эти запросы о возвращать как ты уже сказал ответы.

В отличие от тебя, я могу как поднять готовый сервер, так и написать его. Если мы тут все считаем что программисты, то понимаем, что речь всегда идет о программном продукте. Твой ответ - это нашим школьникам на курсах рассказывают. В данном случае сущность подразумевает программу. Если бы  отвечал технарь - он бы сказал что сервер - это компьютер, на котором запущено ПО. Не пытайся ловить на том, в чем сам не разбираешся.

Ты не ответил, что используешь сам

ЗЫ - последний раз предупреждаю о хамстве

Dram #:
Там где у меня получалось действовал так - ждал загрузки всех элементов, затем по Хпач искал нужный и  по нему .click()

Это не совсем ответ что я ждал или не понял. У тебя все загрузилось, ты кликнул кнопку - появилось окно с alert на js, мне надо кликнуть Ok. вроде я такое делал 2 года назад, когда собирал доки  по скважинам для одной компании, но подзабыл уже, что это было - Селениум. или Beautiful Soup, а то и комбинация

Всего: 7407