![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Помогите плиз, нужно считать со странички код для его обработки, т.е. есть страничка например http://www.test.ru/test.htm, я использовал Memo для считки кода, при тестировании когда страница находиться на жестком все работало, но когда пытаешься сделать Memo....LoadFromFile('http://www.test.ru/test.htm'), то программа пытается открыть файл с текущей папки прибавляя URL, причем если используешь OpenDialog и в строке выбора файла указываешь страницу - все работает, но мне так не надо у меня переодически должно все считываться, не открывать же каждый раз OpenDialog
![]() |
#2
|
||||
|
||||
![]() var
Str: TStringList; begin ... Str.Text:=IdHTTP1.Get('http://domain.ru/index.html') |
#3
|
|||
|
|||
![]() Спасибо все отлично загружается и обрабатывается, только вот сталкнулся с почти такой же проблемой, как вывести jpg файлик с http://..... в компонент Timage?
Вообще программка обрабатывает видео файлы с камер слежения, т.е. при движении сохраняются каждые 5 сек. jpg-ки с той камеры где происходит движение и создается html страничка для каждой камеры своя и каждый раз создается заново программой видеосъемки и с неизвестным алгоритмом именования jpg, этой страничкой никак нельзя нормально пользоваться и изменить её код, поэтому пришлось написать свой программный-обработчик этих хреносозданных страничек. Я вывел сейчас эти jpg-ки в компонент WebBrouser ну или как-то так называется (точно не помню так как делфи дома, а инет с видео на работе ![]() |
#4
|
|||
|
|||
![]() а как выбрать определённый текст с считаемого адреса вот например если мне надо курс валют из всякой кучи выбрать???
![]() ![]() |
#5
|
||||
|
||||
![]() ну выдрать линк картинки из этой хтмл-ной картинки и загружать.
функцией pos или posex (возвращают положение подстроки в строке) соответственно подстрокой будет скажем "<img src=". возвратиться номер каким по счёту тут символ "<". ну и той же функцией узнать положение тескта ".jpg". Усё знаем где начинается и где кончается текст линка на картинку. Берем его(соотв. функциями - в хелпе там всё описано про фун-ции со строками) и качаем. |
#6
|
|||
|
|||
![]() Извини но в этом деле ламер полный. Если чесно я ничё не понял. Ну вот мне например с яндекса нужно выдрать курс валют.
![]() |
#7
|
|||
|
|||
![]() Вот тут http://libisense.com/proxy.rar лежат исходники прожки, которую запускаешь и указываешь ей порт, а у себя в браузере прописываешь 127.0.0.1:3128 и она выполняет функции прокси. Так вот, мне надо всего-лишь, чтобы при наборе в строке браузера http://example.com/, она показывала контент с http://zzzz.ru/script.php?go=http://example.com
|
#8
|
|||
|
|||
![]() каким кодом можно заставить отображаться на форме только отдельные элементы веб-страницы, не считывая её целиком (например отдельных форм)
|
#9
|
|||
|
|||
![]() Цитата:
ап как сие исполнить? |
#10
|
||||
|
||||
![]() Для этого моешь начинать писать свой локальный прокс. Сначала получаешь всю страницу, затем парсишь её, вырезаешь что не нужно, а затем только отправляешь в браузер.
SysMan. C++Builder Internet/Intranet Programming. |
#11
|
||||
|
||||
![]() открывешь Оперу/Ослика/Лису... Загружаешь соответствующую страничку... Запоминаешь путь(урл). Сохраняешь эту страницу, разбираешь как файл, запоминаешь где и чито искать... Короче, парсинг, парсинг, парсинг...
SysMan. C++Builder Internet/Intranet Programming. |
#12
|
||||
|
||||
![]() ни ччо не понял
SysMan. C++Builder Internet/Intranet Programming. |