@LIJaByXa Ну так там в Проверить существование элемента и есть Селекторы элемента.
На выбор три варианта CSS - MATCH - IXPAT
Вот Мэйтч он может так то и по Словам искать.
Хотя Икспат тоже :)))
Это уже надо вам изучать сами Селекторы и их разновидности.
Пример >XPATH> //*[text()="слово"]
Где слово там нужное и надо вписать.
Оно везде по разному.
Но вот Икспат лучше изучать и более конкретный Селектор можно создать.
Давненько тут Fox подсказал это:
https://docs.google.com/document/d/1PdfKMDfoqFIlF4tN1jKrOf1iZ1rqESy2xVMIj3uuV3g/pub
Вопрос по запросам
-
Подскажите кто разбирается в get-post.
В какую сторону смотреть чтобы найти "скрытые" переменные в стиле номеров сессий, токенов и серверного времени, которые передаются при регистрации, но которые не видно нигде до их отправки. Как такие вещи отлавливать?
Пересматривал по несколько раз все записанные запросы, их заголовки и само тело - нигде нет данных, до их отправки post запросом.
Использую Fiddler. -
@wolfspas12 said in Вопрос по запросам:
Подскажите кто разбирается в get-post.
В какую сторону смотреть чтобы найти "скрытые" переменные в стиле номеров сессий, токенов и серверного времени, которые передаются при регистрации, но которые не видно нигде до их отправки. Как такие вещи отлавливать?
Пересматривал по несколько раз все записанные запросы, их заголовки и само тело - нигде нет данных, до их отправки post запросом.
Использую Fiddler.Скорее всего эти токены генерируют js скрипты на странице
-
@wolfspas12 said in Вопрос по запросам:
@Fox т.е вытащить их не получиться?
их нужно не вытаскивать, их нужно самому сгенерировать
-
@wolfspas12 said in Вопрос по запросам:
@Fox Можно где-то почитать про такое?
Про что? Как разбирать чужие скрипты и понять что они делают? Или как в чужих скриптах найти необходимое место и понять как оно работает? Сайтов великое множество и все их пишут разные люди, каждый может придумать свой способ дополнительной проверки, узнать о которой можно только зная яваскрипт.
-
-
Про сам принцип поиска таких проверок и последующей генерации.
Толковых обучающих видео и статей крайне мало, либо плохо ищу, а в слепую тыкаться уже надоедает. -
@wolfspas12 не ищите, а учите js. Другого пути нет. Когда выучите сами все поймете
-
@wolfspas12 said in Вопрос по запросам:
Про сам принцип поиска таких проверок и последующей генерации.
Опыт. Люди хоть и разные они все равно повторяются. Вам не просто так советуют учить js конструкции которые можно составить и вероятнее всего будут составлять именно так, так тупо проще. А для этого надо самому быть погромистом и кроме js очень желательно знать еще и html. Вы обходите заборы построенные другими людьми. Все эти генераторы и прочее есть в коде раз генерим мы значит это диапазон значений, иначе я вообще что угодно могу отправить. И сервер это примет. А раз диапазон значит что то где то его генерирует от значения а до значения б. И вот наша задача найти этот самый алгоритм. А вот его и прячут. Он может подгружаться несколькими сриптами, может быть обсфуцирован, да много что может. JS вам нужен для этого читать ЧУЖОЙ код и код написанный так что бы его было трудно понять. как то так. Но это частный случай. Изучите с азов web scraping.