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

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

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

сохранение и обработка файла HTML - C++

17.03.2009, 20:32. Просмотров 783. Ответов 2
Метки нет (Все метки)

хочу сделать программу которая будет сохранять страницу HTML файлом а потом откроет ее в текстовом файле и проанализирует исходный код.

у меня возникли 2 проблемы:

Первая заключается в том что я планирую сохранять страницы при помощи программки CURL 7.19. для этого мне надо вписать в CMD.exe этот текст >> "curl -K rul.txt" в этомто и заключается моя проблема =))) я незнаю как написать программу чтобы она открывла CMD и вписывала туда текст =((
я С++ учу сам по книжкам поэтому если несложно объясните по подробнее как мне это сделать.
а также как поставить задержку чтобы дождаться пока скачается страница

а также подскажите как уже сохраненную HTML страницу открыть в текстовом документе (нужен ее исходный код)

очень надеюсь на советы =)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2009, 20:32     сохранение и обработка файла HTML
Посмотрите здесь:

Сохранение страниц сайтов в формате html - C++
привет,ребят кто может помочь написать такую штуку,у нас есть файлик url.txt там адреса сайтов, скрипт ходит по адресам сайтов указанных в ...

Обработка html-формы. - C++
Добрый день уважаемые форумчане. Возник вопрос и нужен совет: Допустим есть страница сайта (разработаного не мной и доступа к нему как...

Сохранение файла в С++ - C++
Вот прога была написана на Си. И щас переписал на С++ и не знаю ,что делать с сохранеием файла. Помогите исправить ошибку. Сам пишу...

Открытие и сохранение файла - C++
Привет всем, подскажыте как открыть файл в С++ без Опен диалога и как збереч его, при етом с файла нужно считать инфу. (Файл в форматие...

Сохранение Xml файла - C++
Вот есть небольшой класс для создания и редактирования XML файла: class XML_TEMPLATENIK { private: struct CLIENTNIK { ...

Чтение и сохранение JPEG файла - C++
Как прочитать файл формата .jpg, а потом обработанное(уже мной!) сохранить???

Динамическое сохранение информации из файла - C++
Добрый вечер! Хочу считать информацию из файла заранее неизвестного размера. Не хочу определять огромный массив char ch , поэтому 2...

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

Изменение и сохранение текстового файла - C++
Дан текстовый файл, содержащий 100 строк. Программа запрашивает у пользователя, что необходимо сделать: a) удалить каждую четную строку ...

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

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

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


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Monte-Cristo
2787 / 1373 / 30
Регистрация: 07.03.2009
Сообщений: 4,446
17.03.2009, 21:26     сохранение и обработка файла HTML #2
вы програмируте в консольном режиме, или в графическом? и какое IDE вы используете?

запустить можно так

C++
1
2
#include <windows.h>
WinExec("curl -K rul.txt",SW_SHOW);
accept
4820 / 3240 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
19.03.2009, 10:18     сохранение и обработка файла HTML #3
маленький пример консольный
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <stdio.h>
#include <stdlib.h>
 
main()
{
    FILE *ifp;
    char cmd[] = "curl -K rul.txt 1>nul";
    const char *fname = "rul.txt";
    int c;
 
    system(cmd);
    if ((ifp = fopen(fname, "rb")) == NULL)
        return 1;
    while ((c = getc(ifp)) != EOF)
        putchar(c);
    fclose(ifp);
    return 0;
}
Yandex
Объявления
19.03.2009, 10:18     сохранение и обработка файла HTML
Ответ Создать тему
Опции темы

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