FtpPutFile & Дата файла

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

FtpPutFile & Дата файла

Сообщение Andrey Fedorov » 13.05.2008 (Вт) 16:28

Набрасываю утилитку для синхронизации файлов в папках на FTP-сервере с локальными.

Проблемка - файл на сервер копируется FtpPutFile уже с другой датой, а хотелось бы сверять размер и дату локальных и FTP-шных файлов. Как это решается по нормальному? Насчет размера, само-собой понятно, а дата?
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 13.05.2008 (Вт) 20:31

При закачивании файла на FTP-сервер файл на нём приобретает иную дату, нежели локальный? Я правильно понял проблему?

Если так, то, сдаётся мне, что это никак не решается.

Посему можно подумать в сторону тачинга локального файла после закачки.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 13.05.2008 (Вт) 20:59

Хакер писал(а):При закачивании файла на FTP-сервер файл на нём приобретает иную дату, нежели локальный? Я правильно понял проблему?


Угу.

Хакер писал(а):Посему можно подумать в сторону тачинга локального файла после закачки.


Ну я пока создал табличку в которой храню пути к файлам и даты локальную и FTP-сервера. Оно все нормально работает. :lol: Просто хотелось узнать есть ли иное решение...
Последний раз редактировалось Andrey Fedorov 13.05.2008 (Вт) 21:00, всего редактировалось 1 раз.
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 13.05.2008 (Вт) 21:00

Andrey Fedorov
А вообще, почему бы не считать CRC32 и не использовать его (а не тройку имя + размер + дата) для синхронизации?
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 13.05.2008 (Вт) 21:02

Хакер писал(а):Andrey Fedorov
А вообще, почему бы не считать CRC32 и не использовать его (а не тройку имя + размер + дата) для синхронизации?


Ага, а для того чтобы посчитать CRC32 я каждый раз должен все файлы с интернета грузить :lol:.

В общем, вопрос снят - уже найденное решение вполне достаточно.
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16478
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Сообщение Хакер » 13.05.2008 (Вт) 21:04

Andrey Fedorov
Нет. На FTP-файлы попадают как? Откуда? Вот когда и откуда попадают - тогда и считай CRC32.

Другое дело - если файл на FTP может закачиваться юзером с левого компа. Тогда вариант с CRC32 обламывается.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Andrey Fedorov
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
 
Сообщения: 3287
Зарегистрирован: 21.05.2004 (Пт) 9:28
Откуда: Москва

Сообщение Andrey Fedorov » 13.05.2008 (Вт) 21:12

Хакер писал(а):Другое дело - если файл на FTP может закачиваться юзером с левого компа. Тогда вариант с CRC32 обламывается.


Да нет - там все попроще - кто попало файлы размещать не будет и сверки размера и дат для файла будет вполне достаточно. CRC тут избыточен.
Фиг Вам! - Сказал Чебурашка, обгладывая Крокодила Гену...


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот и гости: 21

    TopList