| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Сети > скачать изображения с сайта |
| Автор: Pavelbej 9.4.2007, 11:37 |
| Нужно дать программе ссылку (например - www.mysite.com) и она должна ходить по сайту и качать все изображения формата .jpg, .gif, .png, и чтобы были они определенного размера. Как можно этого добится? |
| Автор: Matematik 9.4.2007, 12:57 |
Чего конкретно? Скачать страницу можно по разному - ищи "idhttp" по форуму Найти ссылки в http тексте можно ф-ми pos() copy() или регулярными выражениями Определить размер картинки, не качая ее, не получится, надо как минимум скачать заголовок файла, это уже к этому разделу не относится. |
| Автор: iddqd 9.4.2007, 13:33 |
| Pavelbej, что может быть подробней? Написать регулярку, чтоб находила все картинки? Проще некуда, а уж стандартные функции... |
| Автор: Snowy 9.4.2007, 13:36 |
| html знаешь? Качаешь страницу. Находишь в тексте страницы тэги <img> Выдёргиваешь из них урл, скачиваешь по урлу картинку. Обычно там же могут быть прописаты размеры (width, height) и описание (alt), но не всегда и не везде. Задача сводится к разбору html текста. |
| Автор: Pavelbej 9.4.2007, 18:54 |
| Ну, легко сказать "пишешь это, делаеш то", а для того кто таким никогда не занималься это может оказатся немного сложным. Мне бы тольчок, дальше уже сам, по интуиции |
| Автор: Yanis 9.4.2007, 21:18 |
Если ты имел ввиду подсказку, то она уже дана Matematik-ом: Ну а если про санитарно-техническое приспособление из сантехнической керамики, то ты не по адресу. |
| Автор: iddqd 9.4.2007, 21:25 | ||
| Pavelbej, Snowy сказал не плохой вариант без регулярок. Не знаешь основные функции? Пишу прям тут:
Это так.. примерно, без всякой оптимизации и не вдумываясь. Думаю, поймешь как дальше. |