C#, как ввести текст на сайте? [закрыто]

298
09 декабря 2016, 08:51

Допустим, есть сайт www.youtube.com. Как в С# отправить текст в поле поиска, нажать клавишу «Найти» и вывести со страницы название ролика, содержащее текст после видео=?

Answer 1

Вам следует ознакомится с youtube api, всё будет значительно проще. Поиск и списки, всё там присутствует, существуют готовые библиотеки на c#

developers.google.com/youtube/v3/code_samples/dotnet

там есть заголовок "Search by keyword" готовый код, к вашему вопросу.

А если говорить об универсальном средстве, то нужно копать в сторону POST и GET запросов вам изучить основы html и компоненты "webclient и http request".

В ответ на request(в котором содержится форма с input,куда вы вставили название ролика) вам вернется html с кучей роликов, после чего вы будете парсить по какому-то признаку, возможно или чему-то подобному, в котором будет title, банальным split[] и indexOf() вы вытащите нужный заголовок. Но лучше используйте апи.

READ ALSO
LinqTOSQL. Работа с функцией SubmitChanges() или как не записать то, что не нужно

LinqTOSQL. Работа с функцией SubmitChanges() или как не записать то, что не нужно

Действие происходит в C# WPF паттерн MVVMДля запросов к БД использую LinqToSQL и ее сущности

263
C# xNet Post Request MultipartContent

C# xNet Post Request MultipartContent

Как отправить пустой параметр?Студия выдаёт исключение

400
Поместить значение из Combobox в функцию

Поместить значение из Combobox в функцию

Вопрос, есть комбобокс, в котором происходит выбор текстового вариантаНеобходимо сделать так, чтобы выбранный текстовый вариант соответствовал...

280
Подскажите как создать строку ввода с выбором города? [закрыто]

Подскажите как создать строку ввода с выбором города? [закрыто]

Нужно сделать поле в котором выбирается город, те можно поле предназначено больше для поиска города среди списка который открывается по нажатию...

203