Форум программистов, компьютерный форум, киберфорум
C++: Сети
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/25: Рейтинг темы: голосов - 25, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 07.03.2011
Сообщений: 5

Работа с интернетом.

07.03.2011, 00:19. Показов 5045. Ответов 13
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Всем привет! Нужна помощь в написании программы, которая будет заходить на определённую страницу, и забирать в память значение нужного поля.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.03.2011, 00:19
Ответы с готовыми решениями:

Работа с интернетом
Добрый день! Возникла необходимость на C реализовать программу , которая бы отправляла некоторый файл на электронную почту, при...

работа с интернетом
Здраствуйте. Вот мне надо сделать так чтобы приложение 1.считывала с интернет страницы кусочек и высылало мне на мыло. 2. должно...

Работа с интернетом
Здраствуйте! Мне нужно написать программу на С/С++ для плотной работы с сайтами. Меня интересуют такие вопросы: как войти на...

13
1 / 1 / 0
Регистрация: 05.03.2011
Сообщений: 19
07.03.2011, 04:47
хмм, а можно немного уточнить ?
1) программа консольная или оконное приложение ?
2) Под какую ОС (Windows, Mac, Linux, и.т.д) ?
3) Программа должна искать значение в конкретной строке или ячейке которую вы задаете как параметр, или должна сама искать нужные данные на странице ? Есть доступ к исходному коду веб страницы или программа должна забирать значение из исполняемого (код который отдается сервером браузеру) ?
4) Реализация на С++ или на других языках ?
Для примера адрес сайта и поле значение которого надо забрать.
0
Maniac
Эксперт С++
 Аватар для ISergey
1464 / 965 / 160
Регистрация: 02.01.2009
Сообщений: 2,820
Записей в блоге: 1
07.03.2011, 05:47
Цитата Сообщение от VicAMMON Посмотреть сообщение
1) программа консольная или оконное приложение ?
Это много изменит?
Цитата Сообщение от VicAMMON Посмотреть сообщение
2) Под какую ОС (Windows, Mac, Linux, и.т.д) ?
WinSock что под Windows что под Linux почти одинаков (Почти все с реализации Berkley Sokets).. ( думаю ТС под Windows пишет )
Цитата Сообщение от VicAMMON Посмотреть сообщение
4) Реализация на С++ или на других языках ?
Раздел то С++ =)
0
0 / 0 / 0
Регистрация: 07.03.2011
Сообщений: 5
07.03.2011, 10:14  [ТС]
Цитата Сообщение от VicAMMON Посмотреть сообщение
1) программа консольная или оконное приложение ?
Оконное приложение
Цитата Сообщение от VicAMMON Посмотреть сообщение
2) Под какую ОС (Windows, Mac, Linux, и.т.д) ?
Под Windows
Цитата Сообщение от VicAMMON Посмотреть сообщение
3) Программа должна искать значение в конкретной строке или ячейке которую вы задаете как параметр, или должна сама искать нужные данные на странице ? Есть доступ к исходному коду веб страницы или программа должна забирать значение из исполняемого (код который отдается сервером браузеру) ?
Мы указываем ID параметра, а она первый элемент в коде с таким ID забирает себе.
Цитата Сообщение от VicAMMON Посмотреть сообщение
4) Реализация на С++ или на других языках ?
C++
Цитата Сообщение от VicAMMON Посмотреть сообщение
Для примера адрес сайта и поле значение которого надо забрать.
Возьмём любимый гугл - http://www.google.com.ua/#scli... erforum.ru
мы видим "Результатов: примерно 776 000 (0,12 сек.)" а программа должна получить 776 000.
0
26 / 26 / 12
Регистрация: 18.02.2011
Сообщений: 51
07.03.2011, 22:58
1. можно использовать это - сохранять html страничку потом читать её как файл и искать нужную строку.
2. использовать libcurl для этих целей. Пример использования тут
3. либо воспользоваться этим open source
1
1 / 1 / 0
Регистрация: 05.03.2011
Сообщений: 19
08.03.2011, 02:24
Цитата Сообщение от ISergey Посмотреть сообщение
Это много изменит?

WinSock что под Windows что под Linux почти одинаков (Почти все с реализации Berkley Sokets).. ( думаю ТС под Windows пишет )

Раздел то С++ =)
1) да конечно многое изменит, для примера возьмите реализацию любой программы в консольном варианте и оконном и увидите разницу.
2) Под Линукс я бы реализовывал не на С++.
3) Раздел то С++ но многие сообщения часто создаются не там где надо.

Добавлено через 1 минуту


Цитата Сообщение от _shade_ Посмотреть сообщение
Оконное приложение

Под Windows

Мы указываем ID параметра, а она первый элемент в коде с таким ID забирает себе.

C++

Возьмём любимый гугл - http://www.google.com.ua/#scli... erforum.ru
мы видим "Результатов: примерно 776 000 (0,12 сек.)" а программа должна получить 776 000.
Поигрался сегодня, реализовал ее как Bash скрипт. Могу реализовать на php или на с++ если нужно, как вам удобней ?
0
0 / 0 / 0
Регистрация: 07.03.2011
Сообщений: 5
08.03.2011, 10:36  [ТС]
Цитата Сообщение от VicAMMON Посмотреть сообщение
Поигрался сегодня, реализовал ее как Bash скрипт. Могу реализовать на php или на с++ если нужно, как вам удобней ?
Удобнее будет на С++
0
Maniac
Эксперт С++
 Аватар для ISergey
1464 / 965 / 160
Регистрация: 02.01.2009
Сообщений: 2,820
Записей в блоге: 1
08.03.2011, 13:57
Цитата Сообщение от VicAMMON Посмотреть сообщение
1) да конечно многое изменит, для примера возьмите реализацию любой программы в консольном варианте и оконном и увидите разницу.
Логика от этого не изменится.. Лично я всегда старался отделять пользовательский интерфейс от логики программы..
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
08.03.2011, 16:21
WinSock что под Windows что под Linux почти одинаков (Почти все с реализации Berkley Sokets)
WinSock под Linux вообще нету
0
Maniac
Эксперт С++
 Аватар для ISergey
1464 / 965 / 160
Регистрация: 02.01.2009
Сообщений: 2,820
Записей в блоге: 1
08.03.2011, 16:24
odip, там просто socket =).. По привычке приставку Win дописал =))..
0
0 / 0 / 0
Регистрация: 07.03.2011
Сообщений: 5
10.03.2011, 21:49  [ТС]
Всё ещё рассчитываю на помощь...
0
26 / 26 / 12
Регистрация: 18.02.2011
Сообщений: 51
10.03.2011, 22:36
можно с пом такого вытащить заголовок и тело
C++
1
2
3
4
5
HttpWebRequest^ HttpWReq = dynamic_cast<HttpWebRequest^>(WebRequest::Create( "http://www.contoso.com" ));
HttpWebResponse^ HttpWResp = dynamic_cast<HttpWebResponse^>(HttpWReq->GetResponse());
 
// Insert code that uses the response object.
HttpWResp->Close();
0
79 / 78 / 6
Регистрация: 04.11.2010
Сообщений: 249
11.03.2011, 13:59
Цитата Сообщение от _shade_ Посмотреть сообщение
Всё ещё рассчитываю на помощь...
Тебе же в 5-м посте подсказали!!! Возьми готовую опенсорсную библиотеку и разбирайся.
0
0 / 0 / 0
Регистрация: 07.03.2011
Сообщений: 5
11.03.2011, 14:33  [ТС]
Цитата Сообщение от slice Посмотреть сообщение
Тебе же в 5-м посте подсказали!!! Возьми готовую опенсорсную библиотеку и разбирайся.
Если ты новичок в С++ то сложновато разбираться самому...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.03.2011, 14:33
Помогаю со студенческими работами здесь

Работа с интернетом
Добрый день подскажите каким компонентом мне нужно воспользоваться чтобы использовать сервис iplogger.com ? вот есть код. я так...

Работа с интернетом
Как сделать так, чтобы не было реклам, всплывающих предложений различного рода, реклам игр и тд., чтобы не открывались дополнительные окна,...

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

работа с интернетом
Всем привет! Изучал pascal полгода, но так и не нашел в учебниках, где рассказывается о работе с интернетом. (отправка GET &amp; POST...

Работа с интернетом
Доброго времени суток! Хочу реализовать в своей программе запуск браузера. А точнее, чтоб в браузере открывался google с запросом,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru