-
Одно из четырёх: * Вы используете API сайта (рекомендуется, если оно есть) * Вы изучаете какие запросы делает страница и пытаетесь повторить их (муторно и далеко не всегда этим вариантом можно сделать требуемое) * Вы скачиваете страницу и ковыряете текст (муторно и многие вещи будут недоступны, например скрипты и подкачка информации) * Вы загружаете страницу в TWebBrowser и тыкаете в DOM (оптимальный вариант, если ни API ни запросы вам не доступны)
-
Одно из четырёх: * Вы используете API сайта (рекомендуется, если оно есть) * Вы изучаете какие запросы делает страница и пытаетесь повторить их (муторно и далеко не всегда этим вариантом можно сделать требуемое) * Вы скачиваете страницу и ковыряете текст (муторно и многие вещи будут недоступны, например скрипты и подкачка информации) * Вы загружаете страницу в TWebBrowser и тыкаете в DOM (оптимальный вариант, если ни API ни запросы вам не доступны)
-
Одно из четырёх: * Вы используете API сайта (рекомендуется, если оно есть) * Вы изучаете какие запросы делает страница и пытаетесь повторить их (муторно и далеко не всегда этим вариантом можно сделать требуемое) * Вы скачиваете страницу и ковыряете текст (муторно и многие вещи будут недоступны, например скрипты и подкачка информации) * Вы загружаете страницу в TWebBrowser и тыкаете в DOM (оптимальный вариант, если ни API ни запросы вам не доступны)
-
Одно из четырёх: * Вы используете API сайта (рекомендуется, если оно есть) * Вы изучаете какие запросы делает страница и пытаетесь повторить их (муторно и далеко не всегда этим вариантом можно сделать требуемое) * Вы скачиваете страницу и ковыряете текст (муторно и многие вещи будут недоступны, например скрипты и подкачка информации) * Вы загружаете страницу в TWebBrowser и тыкаете в DOM (оптимальный вариант, если ни API ни запросы вам не доступны)
-
Открываете страницу в Chrome, правой мышкой на нужный элемент и в выпадающем списке "Посмотреть код". В инструментах разработчика правой мышью на исследуемом/выделенном/нужном элементе и в выпадающем списке "Copy > Copy selector". После этого в буфере обмена у вас информация подсказывающая как этот элемент найти по DOM.
-
Открываете страницу в Chrome, правой мышкой на нужный элемент и в выпадающем списке "Посмотреть код". В инструментах разработчика правой мышью на исследуемом/выделенном/нужном элементе и в выпадающем списке "Copy > Copy selector". После этого в буфере обмена у вас информация подсказывающая как этот элемент найти по DOM.
-
Открываете страницу в Chrome, правой мышкой на нужный элемент и в выпадающем списке "Посмотреть код". В инструментах разработчика правой мышью на исследуемом/выделенном/нужном элементе и в выпадающем списке "Copy > Copy selector". После этого в буфере обмена у вас информация подсказывающая как этот элемент найти по DOM.
-
Открываете страницу в Chrome, правой мышкой на нужный элемент и в выпадающем списке "Посмотреть код". В инструментах разработчика правой мышью на исследуемом/выделенном/нужном элементе и в выпадающем списке "Copy > Copy selector". После этого в буфере обмена у вас информация подсказывающая как этот элемент найти по DOM.
-
Открываете страницу в Chrome, правой мышкой на нужный элемент и в выпадающем списке "Посмотреть код". В инструментах разработчика правой мышью на исследуемом/выделенном/нужном элементе и в выпадающем списке "Copy > Copy selector". После этого в буфере обмена у вас информация подсказывающая как этот элемент найти по DOM.
-
Открываете страницу в Chrome, правой мышкой на нужный элемент и в выпадающем списке "Посмотреть код". В инструментах разработчика правой мышью на исследуемом/выделенном/нужном элементе и в выпадающем списке "Copy > Copy selector". После этого в буфере обмена у вас информация подсказывающая как этот элемент найти по DOM.
-
-
-
-
-
-
-
Спасибо за ответы Redmond и Дмитрий Белькевич! 1. API сайта не нашел 2. Пытался через сниффер отследить запросы, но так и не понял ничего. Я новичок в этом деле. 3. Код страницы в браузере я уже видел через кнопку F12 и нашел нужные участки с кодом. Только вот применить их в самом Delphi пока не пойму как. 4. В TWebBrowser и так уже гружу. А по DOM можно поподробнее?
По ответу Дмитрия Белькевича: попробую извлечь HTML из TWebBrowser без применения TIdHTTP, о результатах напишу. Только вот это пол дела - для чтения текущей цены сгодится, но как мне по кнопкам на Веб-странице нажать? Как уже писал по id нашел кнопку, кликаю как в распростарненных примерах, но ошибка вылазит. Возможно не пот тому элементу кликаю. По кликам на других элементах вылазит даже более грубая ошибка.
-
Спасибо за ответы Redmond и Дмитрий Белькевич! 1. API сайта не нашел 2. Пытался через сниффер отследить запросы, но так и не понял ничего. Я новичок в этом деле. 3. Код страницы в браузере я уже видел через кнопку F12 и нашел нужные участки с кодом. Только вот применить их в самом Delphi пока не пойму как. 4. В TWebBrowser и так уже гружу. А по DOM можно поподробнее?
По ответу Дмитрия Белькевича: попробую извлечь HTML из TWebBrowser без применения TIdHTTP, о результатах напишу. Только вот это пол дела - для чтения текущей цены сгодится, но как мне по кнопкам на Веб-странице нажать? Как уже писал по id нашел кнопку, кликаю как в распростарненных примерах, но ошибка вылазит. Возможно не пот тому элементу кликаю. По кликам на других элементах вылазит даже более грубая ошибка.
-
Спасибо за ответы Redmond и Дмитрий Белькевич! 1. API сайта не нашел 2. Пытался через сниффер отследить запросы, но так и не понял ничего. Я новичок в этом деле. 3. Код страницы в браузере я уже видел через кнопку F12 и нашел нужные участки с кодом. Только вот применить их в самом Delphi пока не пойму как. 4. В TWebBrowser и так уже гружу. А по DOM можно поподробнее?
По ответу Дмитрия Белькевича: попробую извлечь HTML из TWebBrowser без применения TIdHTTP, о результатах напишу. Только вот это пол дела - для чтения текущей цены сгодится, но как мне по кнопкам на Веб-странице нажать? Как уже писал по id нашел кнопку, кликаю как в распростарненных примерах, но ошибка вылазит. Возможно не пот тому элементу кликаю. По кликам на других элементах вылазит даже более грубая ошибка.
-
Спасибо за ответы Redmond и Дмитрий Белькевич! 1. API сайта не нашел 2. Пытался через сниффер отследить запросы, но так и не понял ничего. Я новичок в этом деле. 3. Код страницы в браузере я уже видел через кнопку F12 и нашел нужные участки с кодом. Только вот применить их в самом Delphi пока не пойму как. 4. В TWebBrowser и так уже гружу. А по DOM можно поподробнее?
По ответу Дмитрия Белькевича: попробую извлечь HTML из TWebBrowser без применения TIdHTTP, о результатах напишу. Только вот это пол дела - для чтения текущей цены сгодится, но как мне по кнопкам на Веб-странице нажать? Как уже писал по id нашел кнопку, кликаю как в распростарненных примерах, но ошибка вылазит. Возможно не пот тому элементу кликаю. По кликам на других элементах вылазит даже более грубая ошибка.
|