0 / 0 / 0
Регистрация: 14.02.2015
Сообщений: 12
|
|
1 | |
Обновление каждую секунду и новых загрузка файлов12.04.2016, 13:27. Показов 774. Ответов 4
Метки нет (Все метки)
Задача:
Каждую секунду необходимо стучаться по ссылке, получать список картинок. (обновляется постоянно, может быть добавлено много ссылок за сек), загружать новые в папку и сразу отправлять на печать только появившиеся (настройка в чекбоксе). Проблема: В таком варианте, как получилось сделать у меня, при большой нагрузке сбивается список и вылезает ошибка (новый список, видимо, перебивает старый и картинки не успевают загрузиться) Помогите, пожалуйста, с решением данной проблемы
0
|
12.04.2016, 13:27 | |
Ответы с готовыми решениями:
4
Обновление элементов виджета каждую секунду Как сделать обновление страницы каждую секунду Действие каждую секунду Работа скрипта каждую секунду |
0 / 0 / 0
Регистрация: 14.02.2015
Сообщений: 12
|
|
12.04.2016, 16:22 [ТС] | 2 |
Прикрепляю файлы:
0
|
843 / 738 / 342
Регистрация: 22.09.2012
Сообщений: 5,034
|
|
12.04.2016, 23:15 | 3 |
1 секунда это 1000 мс, но по идее делфи да и не делфи, а сама система так быстро не отработает, меняй свою задачу раз в секунду, будет норма!
0
|
500 / 356 / 231
Регистрация: 29.03.2015
Сообщений: 675
|
|
13.04.2016, 04:50 | 4 |
При нажатии на кнопку "Подключиться" появлялось сообщение об ошибке. Запускал программу в режиме отладки. В начале я сделал работу без таймера. Стали загружаться единичные изображения. Но ошибки появлялись вновь. Ошибки появлялись при повторном удалении потоков и во время передачи потоком управления основной программе. Хотя я не смог выявить не правильный код потоков, но в результате я закомментировал столько ошибочного кода связанного с потоками, что переделал все классы на работу без потоков. После этого файлы с изображениями стали нормально загружаться. Тогда я добавил загрузку по таймеру. При этом программа ждёт, пока загружается изображение. И когда страница обработана, то через секунду начинает загрузку страницы заново. Можно нажать на кнопку "Стоп" и таймер отключиться. Также при загрузке файла заполняется полоса прогресса. Печать не проверял. Так как ошибок было много, то я редактировал код небрежно. Думаю, исправленная программа будет выполнять то, что Вам нужно.
Прилагаю исправленный проект.
0
|
500 / 356 / 231
Регистрация: 29.03.2015
Сообщений: 675
|
|
13.04.2016, 11:28 | 5 |
Я тестировал Вашу программу на своём сайте и забыл, перед отправкой Вам, заменить list.html на list.php. Замените и программа заработает.
0
|
13.04.2016, 11:28 | |
13.04.2016, 11:28 | |
Помогаю со студенческими работами здесь
5
Меняется внешний IP каждую секунду Обнуленние счётчика каждую секунду Работа скрипта каждую секунду Каждую секунду отнимаются очки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |