|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.01.2012, 13:31 | #1 |
Регистрация: 09.08.2010
Сообщений: 3
|
Работа с файлами на http сервере.
Помогите кто может! Нужно написать программу синхронизации файлов компьютер<=http, по дате создания. Http сервер поднят на сервере в корпоративной сети. В корень основного каталога http-сервера будет вылаживатся архив и если на рабочей станции архив старее то он скачивается и распаковывается в определенный каталог.
Помогите кто чем может, потому что я даже не знаю с чего начать и какие компоненты использовать!!! |
20.01.2012, 14:04 | #2 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,426
|
на http сервере, средствами php или спец. программой автоматически генерируеются файл со списком файлов и их md5/crc32 хеш-сумм, формата:
<каталог>/файл|Хеш| каждый раз когда происходит изменение в каталоге файлов на сервере, либо по таймеру. Программа, с опр. переодичностью делает запрос файла и обработывает его, сверяя хеши файло в своём каталоге(или где надо) с тем, что отдаёт сервер. Если хешь, изменился, то делается запрос этого файла с сервера, во временной файл <Файл>.<Расширение>.temp, по окончании загрузки, хеш загруженного файла должен быть идентичен тому, что был перед загрузкой, после чего, старый файл удаляется а закаченнй становится на его место. По окончании загрузки файлов, программа гененирует список файлов и хеш-сумм собственных файлов. Писал неч-то подобное, с использованием Indy библиотеки. Сейчас же советую использовать Synapse-библиотеку т.к. они не такие тяжеловесы как Indy. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как реализовать digest аутентификацию на HTTP сервере? | cyberexpert | Работа с сетью в Delphi | 0 | 19.11.2011 23:06 |
Работа с файлами на удаленном сервере | gufon | Работа с сетью в Delphi | 2 | 30.03.2011 23:34 |
Работа с файлами на удалённом сервере | DenisVoronov | Помощь студентам | 25 | 04.05.2009 19:43 |
Работа с файлами на удалённом сервере | DenisVoronov | Общие вопросы Delphi | 2 | 02.05.2009 17:13 |
создание cgi для сохранения на сервере exe файла преданного через http | L0rD | Работа с сетью в Delphi | 2 | 22.06.2007 12:52 |