Нужно сделать много панелей(30-40).К каждой панели будет присвоена своя ссылка(например,ссылка на картинку),картинку нужно отобразить на панели,но если загрузить их по отдельности через компонент HTTP_Get,то программа зависает.Как исправить?
code_34634.txt
Этот топик читают: Гость
Ответов: 230
Рейтинг: 1
|
|||
карма: 1 |
| ||
файлы: 1 | code_34634.txt [1.3KB] [188] |
Ответов: 8930
Рейтинг: 823
|
|||
lll0, а сотня HTTP_Get не жирно-ли Вынесите его из панели, а в неё передавайте скаченый рисунок.
|
|||
карма: 19 |
|
Ответов: 2292
Рейтинг: 678
|
|||
lll0 писал(а): code_34634.txt |
|||
карма: 11 |
|
Ответов: 230
Рейтинг: 1
|
|||
Леонид, то есть поочередно скачивать каждую картинку для каждой панели? Это очень долго.И если даже так сделать,все равно программа зависает.
|
|||
карма: 1 |
|
Ответов: 1536
Рейтинг: 176
|
|||
lll0, один раз загрузить и сохранить на комп, а потом только проверять на наличие недостающих картинок и подгружать.
|
|||
карма: 1 |
|
Гость
Ответов: 17029
Рейтинг: 0
|
|||
Редактировалось 2 раз(а), последний 2025-01-10 05:17:41 |
|||
карма: 0 |
|
Ответов: 1343
Рейтинг: 31
|
|||
ser_davkin писал(а): только проверять на наличие недостающих картинок и подгружатьА если картинка изменится ------------ Дoбавленo в 09.49: Что вам не нравится ?, по моему всё грузит и не зависает....
|
|||
карма: 2 |
|
Ответов: 1536
Рейтинг: 176
|
|||
Rysik писал(а): А если картинка изменится |
|||
карма: 1 |
|
Ответов: 1343
Рейтинг: 31
|
|||
ser_davkin писал(а): Можно проверять размер файла картинки на соответствие с прежней, прежде, чем загружать.[flood]жирный минус бы вам влепить, КАКАЯ РАЗНИЦА КАКОЙ РЕЗМЕР ФАЙЛА??? вот есть у тебя картинка плохого качества и большого размера весит 200 кб и есть мелкая картинка другого формата в отличном качестве такого же копиенного размера, что ты будешь делать?[/flood] ------------ Дoбавленo в 11.33: ваш вариант с загрузкой того, чего нету или того что изменилось, можно решить путём простого онлайн сервиса который хэширует файлы, и таким путём можно будет получать хэш файлов на серверах не загружая их себе и сравнивать со своими... (хоть и мы будем грузить что то себе но всё же мелкая страничка с результатом думаю будет весить меньше чем картинка) |
|||
карма: 2 |
|
Ответов: 1536
Рейтинг: 176
|
|||
[flood]
Rysik писал(а): вот есть у тебя картинка плохого качества и большого размера весит 200 кб и есть мелкая картинка другого формата в отличном качестве такого же копиенного размера, что ты будешь делать?Rysik, не Вы не я не знаем точно, с чем lll0 пытается работать. Ведь вариантов множество и мы с Вами тыкаем в небо, пытаясь разглядеть, что же на самом деле ему нужно. Да, он хочет, чтобы картинки загружались быстрее, а с каким ресурсом он хочет работать не говорит, ибо предпочитает молчать. Каков вопрос, такова помощь. Быть может он на это всё забил давно, а мы тут распыляемся. ------------ Дoбавленo в 11.51: Вот вот, я тоже об этом думал, но всё зависит с чем и с каким ресурсом он будет работать. |
|||
карма: 1 |
|
Ответов: 1343
Рейтинг: 31
|
|||
и вот пример какой то он дал корявый, пишет ему надо грузить картинки РАЗНЫЕ с разных ссылок, а в примере 1 HTTP_GET с 1 возможной ссылкой
|
|||
карма: 2 |
|
Ответов: 230
Рейтинг: 1
|
|||
Я не забил.И все же интересно,как же сделать быструю загрузку картинки(все равно каким способом).Кстати,картинка может меняться.
|
|||
карма: 1 |
|
Ответов: 1343
Рейтинг: 31
|
|||
lll0 писал(а): И все же интересно,как же сделать быструю загрузку картинкиприведи пример картинки, пример сервера на котором картинка и время за которое она должна загрузиться... да и может у тебя интернет не первой свежести , на сервере стоит ограничение выгрузки, может сервер загружен чем то... да и ещё от многих факторов зависит... |
|||
карма: 2 |
|
Ответов: 8930
Рейтинг: 823
|
|||
lll0 писал(а): И все же интересно,как же сделать быструю загрузку картинки |
|||
карма: 19 |
|
Ответов: 230
Рейтинг: 1
|
|||
Да не,ограничений нет,скорость 100мб.с,про это речь вообще не идет.В общем все просто,есть 25 картинок(размером 50 на 50 пикселей) ссылкк к ним всегда одно,но они мами могут меняться.Надо чтобы можно было их всех отобразить на каждой паннели.(ссылка у них у всех своя,например:www.hosting/pictues/1.jpg , www.hosting/pictues/2.jpg , www.hosting/pictues/3.jpg и т.д
|
|||
карма: 1 |
|