Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.51/35: Рейтинг темы: голосов - 35, средняя оценка - 4.51
54 / 54 / 2
Регистрация: 04.03.2012
Сообщений: 495
1

Сохранение страниц сайтов в формате html

28.03.2012, 19:59. Показов 7069. Ответов 61
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
привет,ребят кто может помочь написать такую штуку,у нас есть файлик url.txt там адреса сайтов, скрипт ходит по адресам сайтов указанных в url.txt и сохраняет страницы этих сайтов в формате html.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.03.2012, 19:59
Ответы с готовыми решениями:

У 90% сайтов осталось по 10 страниц в индексе
Здравствуйте! У меня есть несколько сайтов (12), это сайты конкретных клиентов, т.е. полный уник...

Конструктор сайтов (продающихся страниц)
Приветствую всех. интересует вопрос по созданию конструктора лендингов. а именно, 1. на чем...

Сбор данных со страниц сайтов
Доброго времени суток! решил реализовать такую феньку: есть n-ное кол-во чужих сайтов. на этих...

Возврат сайтов и страниц после вылетов
Люди всем привет открывая данную тему прошу всем отписывать у кого появились сайты после вылетов из...

61
Эксперт С++
8385 / 6147 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
29.03.2012, 19:20 21
Author24 — интернет-сервис помощи студентам
В проекте есть exe-ник
1
54 / 54 / 2
Регистрация: 04.03.2012
Сообщений: 495
29.03.2012, 19:45  [ТС] 22
Тока он пишет нет файла rtl120.bpl igorrr37 а возможно переписать ваш код без библиотеки буста

Добавлено через 16 минут
короче ,кто может помочь написать без всяких бустов,просто exe приложение на c++ которое сохраняет страницы сайта (все)в формате html,адреса которых указаны в файле URL.TXT,плиз
0
Эксперт С++
8385 / 6147 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
29.03.2012, 19:50 23
Пробуй
Вложения
Тип файла: rar Загрузка файла по НТТР.rar (2.95 Мб, 86 просмотров)
1
54 / 54 / 2
Регистрация: 04.03.2012
Сообщений: 495
29.03.2012, 20:01  [ТС] 24
Avazart спасибо гигантенское супер гига (1)и из всех файло которые есть в архиве, мне кажется некоторые не нужны, или все нужны?
0
Эксперт С++
8385 / 6147 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
29.03.2012, 20:09 25
Чтоб работало только exe и в той же папке url.txt.
А если собираешся переписывать то нужны почти все + использовать Builder старше(или) 2009
1
54 / 54 / 2
Регистрация: 04.03.2012
Сообщений: 495
29.03.2012, 23:27  [ТС] 26
Во прога супер.
0
54 / 54 / 2
Регистрация: 04.03.2012
Сообщений: 495
02.04.2012, 17:47  [ТС] 27
Привет всем,слушай Avazart ,а как сделать,чтобы странички (из скрипта ,который те мне дал)сохранялись в определенную папку
0
Эксперт С++
8385 / 6147 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.04.2012, 17:53 28
C++
1
2
3
4
5
6
String DirName="C:\\Папка для сохранения"; 
//...
if(!DirectoryExists(DirName)) MkDir(DirName);
//...
TFileStream *fs = new TFileStream(DirName+"\\"+String(i)+".html",fmCreate|fmOpenReadWrite);
//...
1
54 / 54 / 2
Регистрация: 04.03.2012
Сообщений: 495
02.04.2012, 19:53  [ТС] 29
Avazart а можешь плиз скинуть архив с прогой (ну уже с этим сохранением в папку)
0
Эксперт С++
8385 / 6147 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.04.2012, 20:31 30
Так я не переписывал прогу, и вообще откуда я знаю в какую папку Вам надо сохранять?
1
54 / 54 / 2
Регистрация: 04.03.2012
Сообщений: 495
02.04.2012, 21:06  [ТС] 31
я там потом папку сам изменю(а если так нужно то C:\sites) сам изменю ,просто можешь ну переписать ,и внести эти изменения (сохранение в папку),плиз.
0
Эксперт С++
8385 / 6147 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.04.2012, 21:14 32
Честно говоря лень переписывать из-за двух строчек, учитывая что я их уже привел в коде
1
54 / 54 / 2
Регистрация: 04.03.2012
Сообщений: 495
02.04.2012, 22:16  [ТС] 33
ну хотя бы можешь сказать куда это ставить или заменить
0
Эксперт С++
8385 / 6147 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
02.04.2012, 22:25 34
///...
String DirName="C:\\Папка для сохранения"; // вставить эту строку
TFileStream *fs = new TFileStream(DirName+"\\"+String(i)+".html",fmCreate|fmOpenReadWrite);// Найди эту строку в проекте измени ее
///...
1
54 / 54 / 2
Регистрация: 04.03.2012
Сообщений: 495
03.04.2012, 18:54  [ТС] 35
то есть эту строчку

TFileStream *fs = new TFileStream(DirName+"\\"+String(i)+".html",fmCreate|fmOpenReadWrite);//

удалить ,а вставить

String DirName="C:\\Папка для сохранения"; //
0
Эксперт С++
8385 / 6147 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
03.04.2012, 19:15 36
Читай коменты - одну вставить, другую изменить, жирным что что изменилось
1
54 / 54 / 2
Регистрация: 04.03.2012
Сообщений: 495
03.04.2012, 19:53  [ТС] 37
короче будет так

TFileStream *fs = new TFileStream(String DirName="C:\\Папка для сохранения";+String(i)+".html",fmCreate|fmOpenReadWrite);

Добавлено через 17 минут
Или ошибки в коде
0
Эксперт С++
8385 / 6147 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
03.04.2012, 19:56 38
C++
1
TFileStream *fs = new TFileStream("C:\\Папка для сохранения\\"+String(i)+".html",fmCreate|fmOpenReadWrite);
1
54 / 54 / 2
Регистрация: 04.03.2012
Сообщений: 495
04.04.2012, 20:43  [ТС] 39
Слушай Avazart,а как внести эти изменения в программу.У меня стоит вижуал студио 2010.И как внести изменения,которые ты мне подсказал?

Добавлено через 58 минут
А то непонятно.
0
Эксперт С++
8385 / 6147 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
04.04.2012, 20:48 40
Никак, я программу писал в Rad Studio, а не Visual Studio.
На Visual не переносится.
0
04.04.2012, 20:48
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.04.2012, 20:48
Помогаю со студенческими работами здесь

Вопрос про количество страниц и сайтов
Приветствую. Все вы конечно знаете, что при просмотре беков выдается результат - "страниц -...

Изменение страниц сторонних сайтов на лету
Если не в тот раздел пишу, сори! Веб программированием занимаюсь не давно, так что не судите...

кол-во страниц и сайтов как влияют на PR
Беру таблицу http://xap.ru/google-pr.php Анализирую сайт, пример утрированный...

CGI. Как получить данные из html формы и отослать данные клиенту в html формате?
Господа помогите с cgi. Никогда этого не делал под VB, а сейчас очень надо. Как получить данные из...


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

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru