Вверх ↑
Этот топик читают: Гость
Ответов: 952
Рейтинг: 4
#91: 2011-03-01 12:46:12 ЛС | профиль | цитата
Это путь типа http://freecom.ru/updates/
Собственно требуется сравнить файлы в локальной папке и на вебе. При наличии новых файлов на вебе - скачать их в локальную папку. Схем по форуму вроде много было но все ооочень громоздкие, и не совсем рабочие.
карма: 0

0
Ответов: 4641
Рейтинг: 334
#92: 2011-03-01 12:49:41 ЛС | профиль | цитата
user_asm писал(а):
Это путь типа http://freecom.ru/updates/

это не путь это адрес! так что НЕТ!
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 952
Рейтинг: 4
#93: 2011-03-01 12:52:00 ЛС | профиль | цитата
Чем можно заменить? Как реализовать эту идею наименьшими затратами?
карма: 0

0
Ответов: 4641
Рейтинг: 334
#94: 2011-03-01 12:59:37 ЛС | профиль | цитата
user_asm писал(а):
Как реализовать эту идею наименьшими затратами?

придумать как можно получить информацию о новых фалах.
карма: 1
Время верстки: %cr_time% Текущее время: %time%
0
Ответов: 952
Рейтинг: 4
#95: 2011-03-01 13:30:07 ЛС | профиль | цитата
Как раз решение этого вопроса и не приходит мне в голову ........ Вариант который я спрашивал благополучно зарублен ....
карма: 0

0
Ответов: 16884
Рейтинг: 1239
#96: 2011-03-01 14:10:43 ЛС | профиль | цитата
Дай полную ссылку на сайт, а не огрызок.
http://freecom.ru/updates/

карма: 25
Немного терпения! Дежурный экстрасенс скоро свяжется с Вами!
0
Ответов: 952
Рейтинг: 4
#97: 2011-03-02 09:57:03 ЛС | профиль | цитата
Задача на 1 взгляд проста - получить список файлов, сравнить с имеющимися на локальной машине, недостающие скачать.
Но как реализовать .......
------------ Дoбавленo в 09.56:
http://nod.uvaga.by/nod4/
Вот адрес. Лежат обновления для НОД. Все файлы вида nod0483.nup Т.е. расширение одинаковое.
http://nod.uvaga.by/nod4/nod0483.nup например.
карма: 0

0
Ответов: 4628
Рейтинг: 747
#98: 2011-03-02 13:13:54 ЛС | профиль | цитата
Если в nodXXXX.nup номер ХХХХ пошагово увеличивается с выходом обновления,
то можно банально брать последний номер на локальной машине, затем начиная
с него+1 генерировать новое имя и проверять наличие файла на сервере.
карма: 26

0
Ответов: 952
Рейтинг: 4
#99: 2011-03-03 11:13:39 ЛС | профиль | цитата
Имена формируются произвольно, только первая часть одинаковая - nod****.nup
------------ Дoбавленo в 15.21:
Среди файлов обновок есть файлик update.ver - http://nod.uvaga.by/nod4/update.ver
В нем есть все имена файлов, но кроме этого куча разной инфы. Вид - file=nod67FB.nup
------------ Дoбавленo в 15.27:
Хех, простая задача оказалась совсем не простой ...
------------ Дoбавленo в 11.13:
Вывести список файлов на сервере в стрингтабле я смог. Но как сравнить с файлами на локальной машине и недостающие скачать?
карма: 0

0
Ответов: 8908
Рейтинг: 823
#100: 2011-03-03 11:46:44 ЛС | профиль | цитата
user_asm, а что, вывести список файлов со своего компьютера гораздо труднее, чем с чужого сервера
карма: 19

0
Ответов: 952
Рейтинг: 4
#101: 2011-03-03 14:53:41 ЛС | профиль | цитата
Списки я сделал, и сравнение сделал. Остался вопрос как засунтуть в хттп_гет список урлов на скачку .......
карма: 0

0
Ответов: 5446
Рейтинг: 323
#102: 2011-03-03 14:54:38 ЛС | профиль | цитата
user_asm, дык по одному. Или через MultiElementEx, если хочется в несколько потоков.
карма: 1

0
Ответов: 952
Рейтинг: 4
#103: 2011-03-03 15:06:16 ЛС | профиль | цитата
Сек, пока приостановился на формировании правильных ссылок из массива имен файлов ... разбираюсь каким компонентом это сделать.
------------ Дoбавленo в 15.06:
Разобрался.
iarspider,
Как вы говорите по одному? У меня компонент ListBox или Memo c набором УРЛов на закачку, каким компонентом передат в хттп_гет?
карма: 0

0
Ответов: 5446
Рейтинг: 323
#104: 2011-03-03 15:07:49 ЛС | профиль | цитата
user_asm, Этим
карма: 1

0
Ответов: 952
Рейтинг: 4
#105: 2011-03-03 15:18:48 ЛС | профиль | цитата
Что не так?
code_22764.txt
карма: 0

0
файлы: 1code_22764.txt [377B] [229]
Сообщение
...
Прикрепленные файлы
(файлы не залиты)