59 / 4 / 1
Регистрация: 21.11.2013
Сообщений: 23
|
|
1 | |
Получение данных с сайта и выполнение действия при оприделенном условии21.11.2013, 17:59. Показов 1723. Ответов 7
Метки нет (Все метки)
Нужно получить данные сайта-аукциона на который выстовляют определенный товар, и когда цена товара ниже определной граници, товар покупался.
Как мне получать данные с сайта, на который будет указывать ссылка вводимая в какое-либо поле. и как обращаться к сайту при выполнение моего условия. хотелось бы узнать какую литературу почитать и пару советов.
0
|
21.11.2013, 17:59 | |
Ответы с готовыми решениями:
7
Как ускорить выполнение кода? (Получение цвета пикселя, сравнение и выполнение действия) Выполнение действий при условии Как не выполнять действия при определенном условии? jQuery выполнение функции при условии |
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
|
21.11.2013, 18:13 | 2 |
Нужен парсинг html страницы
Пиши программу парсер со своими условиями. Литература по авторизации на сайтах (если сайт ее требует, если нет то можно обойтись и без нее). Интернет компоненты IdHttp, WebBrowser, функции по Pos, Copy для извлечения определенного текста со страницы и дальнейшей работы с ним и тд. Учи язык html, что такое форма в html странице, из чего она состоит, как с ней работать в среде делфи и т.д.
1
|
22.11.2013, 19:24 | 3 |
Поищи в сети исходники парсеров сайта. Если разбираешься в php, то моешь попробовать адаптировать пхп-эшный код под Делфи. Ну и спросить на форуме. когда идея приобретет более четкие очертания.
0
|
59 / 4 / 1
Регистрация: 21.11.2013
Сообщений: 23
|
|
22.11.2013, 20:36 [ТС] | 4 |
да в принципе я уже разобрался и пасер накидал примерный, только проблема в том что пока не получается сделать авторизацию в steam.
0
|
22.11.2013, 21:03 | 5 |
То есть, тебя интересует автоматическая авторизация? Программа сама должна заполнять форму входа. Я понимаю так:
Вычленить из страницы форму, заполнить поля и отправить по нужному адресу. Если требуется ввод капчи, то тут труднее. Существуют и другие нюансы.
0
|
59 / 4 / 1
Регистрация: 21.11.2013
Сообщений: 23
|
|
22.11.2013, 21:12 [ТС] | 6 |
вот это не получаеться.
мне нужно что бы после авторизации, был переход на нужную мне траницу. и такой вопрос можно ли парсить страницу которая загруженна в форму WebBrowser1, если да то как?
0
|
13104 / 5885 / 1706
Регистрация: 19.09.2009
Сообщений: 8,808
|
|
22.11.2013, 23:00 | 7 |
snowerq, для примера посмотри эту тему: Автозаполнение web ComboBox
Добавлено через 9 минут Ещё здесь: https://www.cyberforum.ru/delphi/thread933048.html И т. д. - через поиск на сайте можно найти по запросу HTML DOM.
0
|
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
||||||
22.11.2013, 23:40 | 8 | |||||
смотриш конечно какие еще данные еще шлет сама страница и содержит ли она форму или это просто страница, иначе по разному переходить на нее нужно будет либо Гет запрос делать, либо Пост. На событие OnDocumentComplete компонента WebBrowser1 пишеш такой код:
0
|
22.11.2013, 23:40 | |
22.11.2013, 23:40 | |
Помогаю со студенческими работами здесь
8
Выполнение команды при заданном условии Как прервать выполнение программы при некотором условии? Получение индекса строки при условии Выполнение действия при помощи RegisterHotKey Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |