Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.10.2014, 12:08   #1
Nugrom
Форумчанин
 
Регистрация: 14.09.2014
Сообщений: 118
По умолчанию Держать открытым сайт

Всем привет. Есть такая задача, открыть сайт, и чтоб он стоял открытым. Через браузер такое сделать можно. А можно ли такое сделать через инди или синапс? там же можно отсылать просто запросы, а именно чтоб постоянно просматривался сайт, можно?
У меня только один вариант, делать постоянно кучу запросов, но так сервер заблокировать может..
Nugrom вне форума Ответить с цитированием
Старый 26.10.2014, 12:20   #2
grominfo
Форумчанин
 
Аватар для grominfo
 
Регистрация: 30.05.2011
Сообщений: 651
По умолчанию

Keep-Alive
Создание, программирование и сопровождение сайтов любой сложности.
Изготовление программ на заказ.
Список услуг и портфолио на сайте www.andreygrom.ru
grominfo вне форума Ответить с цитированием
Старый 26.10.2014, 12:20   #3
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию

Цитата:
Сообщение от Nugrom Посмотреть сообщение
Всем привет. Есть такая задача, открыть сайт, и чтоб он стоял открытым. Через браузер такое сделать можно. А можно ли такое сделать через инди или синапс? там же можно отсылать просто запросы, а именно чтоб постоянно просматривался сайт, можно?
У меня только один вариант, делать постоянно кучу запросов, но так сервер заблокировать может..
А чем Webbrauser плох? Откройте и держите сайт....
99% ошибок компьютера сидит в полуметре от монитора.
Fahman вне форума Ответить с цитированием
Старый 26.10.2014, 12:27   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Смотря как сделан сайт. Возможно нужно хранить куки чтоб не было блокировки.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 26.10.2014, 12:56   #5
Nugrom
Форумчанин
 
Регистрация: 14.09.2014
Сообщений: 118
По умолчанию

Нужно открыть будет сайт просто в 1000 экземплярах, и держать открытм. Ну я и собираюсь делать массив TWebbrowser'ов. Но по-моему грузить будет сильно систему.
Nugrom вне форума Ответить с цитированием
Старый 26.10.2014, 13:12   #6
grominfo
Форумчанин
 
Аватар для grominfo
 
Регистрация: 30.05.2011
Сообщений: 651
По умолчанию

Цитата:
Сообщение от Nugrom Посмотреть сообщение
Нужно открыть будет сайт просто в 1000 экземплярах, и держать открытм. Ну я и собираюсь делать массив TWebbrowser'ов. Но по-моему грузить будет сильно систему.
Сдается мне, что будет ошибка при попытке загрузить страницу в невидимый TWebBrowser. Придется их все показывать. А вы представляете сколько нужно будет оперативки?

Грузите через IDHTTP и поддерживайте соединение с помощью Keep-Alive.
Создание, программирование и сопровождение сайтов любой сложности.
Изготовление программ на заказ.
Список услуг и портфолио на сайте www.andreygrom.ru
grominfo вне форума Ответить с цитированием
Старый 26.10.2014, 14:04   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
в 1000 экземплярах
майн гот... Это зачем же если не секрет?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 26.10.2014, 14:18   #8
Fahman
Форумчанин
 
Аватар для Fahman
 
Регистрация: 03.04.2013
Сообщений: 703
По умолчанию

Цитата:
Сообщение от grominfo Посмотреть сообщение
Сдается мне, что будет ошибка при попытке загрузить страницу в невидимый TWebBrowser. Придется их все показывать. А вы представляете сколько нужно будет оперативки?

Грузите через IDHTTP и поддерживайте соединение с помощью Keep-Alive.
Не знаю видимый или не видимый, но я просто менял размер браузера) 1х1 пикселей..

Цитата:
Сообщение от Stilet Посмотреть сообщение
майн гот... Это зачем же если не секрет?
Хочется наверно 1000 ботов))))
99% ошибок компьютера сидит в полуметре от монитора.

Последний раз редактировалось Stilet; 26.10.2014 в 17:50.
Fahman вне форума Ответить с цитированием
Старый 26.10.2014, 15:00   #9
Nugrom
Форумчанин
 
Регистрация: 14.09.2014
Сообщений: 118
По умолчанию

а можно пример соединения с idhttp keep-alive ? я что-то никак не вникну
Nugrom вне форума Ответить с цитированием
Старый 26.10.2014, 16:04   #10
uberchel
Участник клуба
 
Аватар для uberchel
 
Регистрация: 19.01.2009
Сообщений: 1,453
По умолчанию

Можно через инди как сказал grominfo, так же можно и через стандартный браузер, создавай его динамически, и просто не присваивай его не куда, то есть с parent(nil) и будет тебе счастье, ошибок не будет.

А я бы посоветовал использовать OleVariant + CreateOleObject(uses comobj) все это создается динамически, не нагружает оперативкой и работает с хедерами, как хочет.
uberchel вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шифрование с открытым ключом Nastya2406 Помощь студентам 1 13.12.2013 23:19
Криптосистема с открытым ключом an1s1 Помощь студентам 0 02.07.2012 00:25
Что означает держать пари? Kasper1 Свободное общение 7 06.09.2011 01:22
Задачи с открытым кодом skyer Софт 2 06.10.2009 13:33
Программы с открытым кодом Hallo Свободное общение 10 31.05.2007 07:46