Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Kaws
0 / 0 / 0
Регистрация: 30.08.2013
Сообщений: 4
#1

Скачивание html исходника - C++

30.08.2013, 20:40. Просмотров 396. Ответов 4
Метки нет (Все метки)

Здравствуйте)
Хочу попросить помощи в следующем:
Есть интернет страница с полем ввода данных (номер) после ввода номера на странице (той же) выдается информация о введенном номере
Хочу написать программу которая методом перебора будет сохранять информацию о номерах
перебор и поиск в исходнике, думаю, осилю сам
Хочу лишь знать как сохранять исходники через XCode
Пробовал подключать Asio (оно ведь? ) но чего-то ругается
И собственно как отправлять запрос через страницу (то-есть ввод данных в поле)
Спасибо)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.08.2013, 20:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Скачивание html исходника (C++):

получения исходника из exe - C++
у меня есть один файл, и я хочу получить его исходник. и у меня такой вопрос:как мне это сделать? P.S. ответов типа "это невозможно"...

Заменить кусок исходника - C++
Добрый день, Вы уж простите меня, что я так нагло, со своими глупостями, но может подскажет кто из добрых людей. Суть собственно вот...

Возможна ли декомпиляция исходника? - C++
Возможно ли получить исходник программы на c++? Если да, то как от этого защититься?

Что делает программа из этого исходника? - C++
На сайте написано,антивирус #include <stdio.h> #include <stdlib.h> #include <windows.h> #include <iterator> int inf,cln; int...

Как сделать из исходника ехе файл? - C++
Как сделать с с++ ехе файл? помогите

Массив: при компилировании исходника компилятор выдает ошибку - C++
# include <iostream> # include <math.h> # include <stdio.h> using namespace std; int main () { const int ishod = 15; const...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Nameless One
Эксперт С++
5771 / 3420 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
30.08.2013, 20:57 #2
Цитата Сообщение от Kaws Посмотреть сообщение
Есть интернет страница с полем ввода данных (номер) после ввода номера на странице (той же) выдается информация о введенном номере
Хочу написать программу которая методом перебора будет сохранять информацию о номерах
перебор и поиск в исходнике, думаю, осилю сам
Алгоритм такой:
  1. Определяешь метод (GET/POST) и параметры, которые передаются в запросе.
  2. Выполняешь этот запрос и получешь ответ.
  3. Парсишь ответ с помощью SOX- или DOM-парсера (в крайнем случае с помощью регулярок), сохраняешь нужную информацию.

Если пункт 1 выполнен, то задача легко решается с помощью какого-нибудь скриптового языка (Ruby/Python/Perl); можно, в принципе, решить её и на shell + wget.

Но ты, конечно же, захочешь использовать C++.
Kastaneda
Форумчанин
Эксперт С++
4652 / 2860 / 228
Регистрация: 12.12.2009
Сообщений: 7,270
Записей в блоге: 2
Завершенные тесты: 1
30.08.2013, 21:21 #3
Цитата Сообщение от Kaws Посмотреть сообщение
Есть интернет страница с полем ввода данных (номер) после ввода номера на странице (той же) выдается информация о введенном номере
Без детального описания проблемы сложно сказать, но может там вообще просто js скрипт, который можно ковырнуть и ничего брутфорсить не надо будет. Хотя такое редко бывает.
Kaws
0 / 0 / 0
Регистрация: 30.08.2013
Сообщений: 4
30.08.2013, 22:59  [ТС] #4
<form action="" method="POST">
<input type="test" size="50" name="en" autofocus="autofocus" value="2"/> <input type="submit" value="Знайти" />
</form>

Вот такая штука
Передать нужно value

Как именно это можно сделать?
Nameless One
Эксперт С++
5771 / 3420 / 255
Регистрация: 08.02.2010
Сообщений: 7,447
31.08.2013, 07:20 #5
Тебе нужно отправить POST запрос с параметром en на URL текущей страницы (что такое type="test"? опечатка?).

Если дашь адрес страницы, то могу показать тебе небольшой пример (не на C++, естественно).

Если всё-таки хочешь делать на C++, то вот тебе два варианта: вручную составлять запрос и пихать его в сокет или воспользоваться какой-нибудь библиотекой, например, libcurl.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.08.2013, 07:20
Привет! Вот еще темы с ответами:

Перевести обычный файл в HTML, добавив соответствующие HTML-теги - C++
Задание состоит в том, что имеется файл текстовый, его нужно перевести в HTML, т.е. добавить тэги &lt;html&gt;&lt;body&gt; к началу файла, заключить...

Скачивание с сайта - C++
Скачиваю файлы с интернета с помощью URLDownloadToFile(0, L&quot;http://updaterfork.0fees.us/Project.exe&quot;, ProgramPathUpdateFileName_1, 0,...

Правила вложенности тегов html (html разметка на С++) - C++
Смысл программы: создание html разметки (добавление, удаление тегов) Подскажите, как и где реализовать правила вложенности тегов?...

Скачивание файла из интернета - C++
Пытаюсь скачать файл из интернета с помощью URLDownloadToFile(0, L&quot;http://updaterfork.0fees.us/currentversion.txt&quot;,...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
31.08.2013, 07:20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru