Реализуйте селектор элементов по умолчанию, чтобы быть стабильным с течением времени
-
@serrgo said in Реализуйте селектор элементов по умолчанию, чтобы быть стабильным с течением времени:
Вам не надоело? То что вы переделываете ручками возможно выдать автоматом? Такой алгоритм существует?
Если есть опыт, то это занимает секунды. Алгоритма не существует, так как бывает что даже руками сложно подобрать. BAS и так находит точные селекторы, если нажать на выпадающий список где поле с селектором, то там скорее всего будет нормальный вариант. А если уж BAS не может подобрать точный селектор, то добавляет "child". В таком случае можно и самому поискать варианты как привязаться.
-
Hello BAS: "Мне нужен авторегистратор гугла"
-
@Fox Давай по порядку):
Список составлялся не по старшенству, а как в титрах к некоторым фильмам, в порядке появления в той теме.
Принимать решение за разработчика, что ему нужно, какая идея ему понравиться а какая нет не нужно, мы все его уважаем и ценим и он взрослый человек чтобы определиться самостоятельно. Не всегда для принятия какого то решения нужен галдеж из кучи пользователей, умный человек способен отделить "мух от котлет", и увидеть ценность и актуальность идеи даже когда она исходит и поддержана 1 или 2 людьми, если эта фича стоящаа и имеет смысл, то это будет сделано. Так что не нужно недооценивать аналитические способности разработчика пожалуйста.
-
@serrgo said in Реализуйте селектор элементов по умолчанию, чтобы быть стабильным с течением времени:
нимать решение за разработчика, что ему нужно, какая идея ему понравиться а какая нет не нужно, мы все его уважаем и ценим и он взрослый человек чтобы определиться самостоятельно. Не всегда для принятия какого то решения нужен галдеж из кучи пользователей, умный человек способен отделить "мух от котлет", и увидеть ценность и актуальность идеи даже когда она исходит и поддержана 1 или 2 людьми, если эта фича стоящаа и имеет смысл, то это будет сделано. Так что не нужно недооценивать аналитические способности разработчика пожалуйста.
Вот я и руками подберу, автоматизм тут так сказать не нужен. Да и реализовать его будет на 100% не возможно, при редизайне сайта любой автоматизм отвалиться, так же как и подбор руками.
А потому это сизифов труд.
Не смог бас, открыли инспектор кода в хроме и нашли что надо. За вас вашу работу разработчик делать не сможет. А то скоро дойдет до того что захотите голосом управлять.
-
@spacerange said in Реализуйте селектор элементов по умолчанию, чтобы быть стабильным с течением времени:
Если есть опыт, то это занимает секунды. так как бывает что даже руками сложно подобрать.
🤨 Это занимает секунды или это трудно даже с вашими руками???
-
@Fox если вы можете сделать это вручную, почему вы не можете автоматизировать это?
если вы можете сделать это вручную, почему вы не можете автоматизировать это?
давайте сделаем программное обеспечение так же, как вы делаете это вручную.
Если невозможно быть совершенным в 100% случаев, давайте сделаем его хорошим в 90% случаев, лучше, чем сегодня.
-
@Dasium said in Реализуйте селектор элементов по умолчанию, чтобы быть стабильным с течением времени:
@spacerange said in Реализуйте селектор элементов по умолчанию, чтобы быть стабильным с течением времени:
Если есть опыт, то это занимает секунды. так как бывает что даже руками сложно подобрать.
🤨 Это занимает секунды или это трудно даже с вашими руками???
Вы сложили два предложения в одно. В основном это занимает секунды, но бывает и сложно привязаться за конкретный селектор, такое случается когда на сайте пытаются защититься от автоматизации.
-
@Dasium said in Реализуйте селектор элементов по умолчанию, чтобы быть стабильным с течением времени:
если вы можете сделать это вручную, почему вы не можете автоматизировать это?
Потому что каждый случай индивидуальный.
-
@spacerange не может быть 100 способов выбрать элемент с помощью Xpath, если для этого требуется 10 различных способов, то запустите программу, чтобы сделать 10 циклов, а затем выберите правильный, например.
-
@Dasium said in Реализуйте селектор элементов по умолчанию, чтобы быть стабильным с течением времени:
Если невозможно быть совершенным в 100% случаев, давайте сделаем его хорошим в 90% случаев, лучше, чем сегодня.
Это не так, то что есть сейчас, это лучше того что вы предлагаете. Вообще эта тема не имеет смысла и обычно такие темы игнорируются, так как подобные предложения возникают из за нежелания изучать базовые функции программы.
-
@spacerange
Теперь селектор по умолчанию-CSS "CHILD". Самый худший.Невозможно выбрать, какой тип селектора поставить по умолчанию, но нужно нажимать для каждого действия, какой тип селектора вам нужен.
по крайней мере, должен быть в состоянии выбрать тип селектора по умолчанию и иметь возможность изменить тип селектора на множество действий вместе.
-
@Dasium said in Реализуйте селектор элементов по умолчанию, чтобы быть стабильным с течением времени:
ете сделать это вручную, почему вы не можете автоматизировать это?
давайте сделаем программное обеспечение так же, как вы делаете это вручную.
Если невозможно быть совершенным в 100% случаев, давайте сделаем его хорошим в 90% случаев, лучше, чем сегодня.Уважаемый вас переклинило ? В один голос говорят что ЭТО НЕ НАДО, но вам хоть кол на голове чеши. Хочу и все.
Для вас сложно выбрать селектор ?
Для вас сложно найти селектор ?
Для вас долго найти селектор ?Тогда если вам сложно, долго, то может вообще не стоит заморачиваться ? Создавать программу тоже не быстро. Опять же... поищите занятие себе по душе. Где все будет быстро и четко так как захотите вы.
А то развели балаган.
-
@dobrok said in Реализуйте селектор элементов по умолчанию, чтобы быть стабильным с течением времени:
@Dasium said in Реализуйте селектор элементов по умолчанию, чтобы быть стабильным с течением времени:
ете сделать это вручную, почему вы не можете автоматизировать это?
давайте сделаем программное обеспечение так же, как вы делаете это вручную.
Если невозможно быть совершенным в 100% случаев, давайте сделаем его хорошим в 90% случаев, лучше, чем сегодня.Уважаемый вас переклинило ? В один голос говорят что ЭТО НЕ НАДО, но вам хоть кол на голове чеши. Хочу и все.
Для вас сложно выбрать селектор ?
Для вас сложно найти селектор ?
Для вас долго найти селектор ?Тогда если вам сложно, долго, то может вообще не стоит заморачиваться ? Создавать программу тоже не быстро. Опять же... поищите занятие себе по душе. Где все будет быстро и четко так как захотите вы.
А то развели балаган.
успокойся, никто не спрашивал твоего мнения на этот счет.
Вы читали, что этот раздел форума называется "Запросы функционала "?
Если вам не нужна функция запроса пользователя, то продолжайте жить своей жизнью и не комментируйте.
Почему вы вообще это прокомментировали? Неужели тебе больше нечем заняться?
-
@Dasium said in Реализуйте селектор элементов по умолчанию, чтобы быть стабильным с течением времени:
Вы читали, что этот раздел форума называется "Запросы функционала "?
Короче, чтобы прекратить это холивар открою секрет, который вовсе не секрет. Этот раздел разработчик давным давно не читает и вообще он тут ничего не читает xD
-
@UserTrue Куча народу ходит по церквям и тратят свое личное невосполнимое время на запросы, без гарантии что они будут услышаны. Вот и мы тут просто верим что разработчик нас слышит.. Даже когда у него нет интернета и он спит он все равно с нами на связи.. Ты нашу веру не убьешь даже не пытайся!
-
@Dasium said in Реализуйте селектор элементов по умолчанию, чтобы быть стабильным с течением времени:
@Fox если вы можете сделать это вручную, почему вы не можете автоматизировать это?
если вы можете сделать это вручную, почему вы не можете автоматизировать это?
давайте сделаем программное обеспечение так же, как вы делаете это вручную.
Если невозможно быть совершенным в 100% случаев, давайте сделаем его хорошим в 90% случаев, лучше, чем сегодня.
А давайте, я выше рассказал примерный алгоритм как я подбираю селектора для элементов, если вы хотите заняться автоматизацией этого процесса, то я только
ЗА. Я вам даже помогу советом, но разрабатывать я ни чего не буду, у меня нет ни времени, ни желания это делать. -
Да куда его еще улучшать то он там и так на выбор показывает даже иногда не сколько вариантов из которых Вы сами вольны выбрать то что нужно Вам или пишите сами
благо там есть куча вариантов того как Вы можете это сделать, а если нужно то можно и комбинировать эти варианты.
Сейчас много сайтов используют динамические значения для атрибутов, откуда разработчик может знать не используете ли такой вот сайт.
Иногда бывает такое что html код страницы меняется и то что раньше находилось уже не находится, или разработчик сайта может добавить еще не сколько точно таких же блоков html кода как и уже были, за этим Вашему тоже BAS должен как то следить? -
@gomeapat Нет, но можно, например, сделать так, чтобы селектор генерировался по возможности не опираясь на порядок элементов на странице, а опираясь на атрибуты выбранного элемента. Можно вообще сделать отдельную страницу с генерацией селектора (подобное сделали для выбора переменных). + БАС не даёт в выборке селекторы других типов, кроме css. И это только то, что мне пришло в голову, пока я это сообщение писал. Если посидеть и пораскинуть мозгами, то конкретных улучшений можно придумать достаточно много.