powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Парсер web. Начало
25 сообщений из 34, страница 1 из 2
Парсер web. Начало
    #39564509
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.

Друзья, никогда не работал с вебом из-под Delphi. Подскажите с чего начать изучение (желательно на русском мануалы).
Задача стоит зайти на определенный сайт, залогиниться на нем и считать какую либо информацию. Что можете посоветовать для изучения. От обилия информации рябит в глазах, но понимаю что читаю не то...
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564511
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавлю, среда Embarcadero XE5
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564518
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Леонов ЮрийДобрый день.

Друзья, никогда не работал с вебом из-под Delphi. Подскажите с чего начать изучение (желательно на русском мануалы).
Задача стоит зайти на определенный сайт, залогиниться на нем и считать какую либо информацию. Что можете посоветовать для изучения. От обилия информации рябит в глазах, но понимаю что читаю не то...

Рекомендую начать с изучения библиотеки CachedBuffers.
Затем изучить экстремально быстрый менеджер памяти BrainMM.
Потом сам поймешь, куда двигаться.
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564531
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Леонов ЮрийЗадача стоит зайти на определенный сайт, залогиниться на нем и считать какую либо информацию.
Загрузи этот сайт (WinInet, WinHttp, Indy, ... на выбор) и дальше разбирайся в том, что загрузил. Или если что-то более высокоуровнеое надо - чтобы по HTML-формочкам бегать - тогда не посоветую.
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564535
Kazantsev Alexey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД,

Злой ты
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564542
BlackEric
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Первые же ссылки из гугла по запросу "Delphi login to website and get information"

Или нсть хорошее видео, но для C#:
YouTube Video
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564585
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я бы из делфей запускал вот это консольное
http://phantomjs.org/

о нем
https://habrahabr.ru/post/116789/

и забирал бы уже из него.
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564590
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДРекомендую начать с изучения библиотеки CachedBuffers.
Затем изучить экстремально быстрый менеджер памяти BrainMM.
Потом сам поймешь, куда двигаться.

Я так понял ты и есть создатель CachedBuffers? Почитал, поржал...
Двигаться буду наверное в другую сторону...
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564593
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Леонов ЮрийчччДРекомендую начать с изучения библиотеки CachedBuffers.
Затем изучить экстремально быстрый менеджер памяти BrainMM.
Потом сам поймешь, куда двигаться.

Я так понял ты и есть создатель CachedBuffers? Почитал, поржал...
Двигаться буду наверное в другую сторону...
Хочешь идти длинным путем? Ну-ну.
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564594
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Baskakov,

немного не понял причем тут явовский код?
мне нужны статьи или примеры для новичка, чтобы понять саму кухню
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564598
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Леонов Юриймне нужны статьи или примеры для новичка, чтобы понять саму кухню

Примеры в штатной поставке Дельфи тебя не устроили чем?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564599
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Леонов Юрий

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

И чтобы с этим как то жить, придумали браузер без окошка, с которым разговаривают, передавая команды на javascript . Мало просто загрузить сайт, не(всегда)достаточно. Почти всегда недостаточно.

И готового делфи кода, который нормально все это проделает - нет. Но есть сторонняя консольная софтина. Работать с ней в конечном итоге скорее всего будет проще, если сайт мал-мало сложный и насыщенный.
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564605
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Baskakov,

Я понял мысль. Спасибо, буду смотреть эту тему
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564608
Vladimir Baskakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Еще можно поговорить с интернет-эксплорером. вежливо, через его Com - интерфейс



Код: pascal
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
OLE с Internet Explorer


uses comobj;


 procedure OpenIE(aURL: string);
 var
   IE:        Variant;
   WinHanlde: HWnd;
 begin
   if (VarIsEmpty(IE)) then
   begin
     IE         := CreateOleObject('InternetExplorer.Application');
     IE.Visible := True;
     IE.Navigate(aURL);
   end
   else
   begin
     WinHanlde := FindWindow('IEFrame', nil);
     if (0 <> WinHanlde) then
     begin
       IE.Navigate(aURL);
       SetForegroundWindow(WinHanlde);
     end
     else
       ShowMessage('Can''t open IE !');
   end;
 end;


 procedure TForm1.Button1Click(Sender: TObject);
 begin
   OpenIE('http://www.swissdelphicenter.ch');
 end;


...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564611
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

у меня для XE5 примеры отсутствуют
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564615
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччД,

а нафига мне эти читалки? Примером можешь обосновать?
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564618
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Vladimir Baskakov,

мне желательно все делать в фоне, без визуального посещения сайта
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564623
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Леонов ЮрийчччД,

а нафига мне эти читалки? Примером можешь обосновать?
Быстрые очень.
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564624
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Леонов ЮрийVladimir Baskakov,

мне желательно все делать в фоне, без визуального посещения сайтаСделай TWebBrowser невидимым.
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564625
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если хочешь ручками - засниффери траффик с сайта во время работы через браузер.

Однако если там HTTPS то просто не отделаешься.
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564650
Леонов Юрий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДЛеонов ЮрийчччД,

а нафига мне эти читалки? Примером можешь обосновать?
Быстрые очень.

Шикарное обоснование... Я ж не про ипподром спрашивал?
Приведи пример использования этой библиотеки для поставленной задачи
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564652
rgreat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да забей. У него сегодня особо-троллячье настроение.
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564670
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Kazantsev AlexeyчччД,

Злой ты
Это детишкиу папы стащили ник и балуются тут вовсю
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564725
fd00ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
чччДРекомендую начать с изучения библиотеки CachedBuffers.
Затем изучить экстремально быстрый менеджер памяти BrainMM.
Потом сам поймешь, куда двигаться.дальше, в принципе, уже некуда ¯\_(ツ)_/¯
...
Рейтинг: 0 / 0
Парсер web. Начало
    #39564731
чччД
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я бог, а вы холопы.
...
Рейтинг: 0 / 0
25 сообщений из 34, страница 1 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Парсер web. Начало
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]