Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.10.08;
Скачать: [xml.tar.bz2];

Вниз

Как проверить что файл уже скопировался   Найти похожие ветки 

 
KyRo   (2006-09-19 16:47) [0]

У меня клиент шлет по фтп на сервер файлы , на сервере стоит програмка которая с определенной переодичностью сканит папку на наличие в ней новых файлов. Так вот подскажите как узнать что фаил уже полностью доставлен на сервер , а не все еще копируется ??? А то получается ошибка доступа к файлу !


 
Elen ©   (2006-09-19 16:50) [1]


> KyRo

Почему это не проверять в клиенте?


 
Zeqfreed ©   (2006-09-19 16:50) [2]

Если ошибка доступа к файлу, то значит ещё не полностью закачался.


 
KyRo   (2006-09-19 16:53) [3]

В клиенте нельзя !! Потому что обе программы независимо работают одна от другой . Клиент выкладывает файлы в фтп папку , а програмка подхватывает их и обрабатывает.


> Zeqfreed ©   (19.09.06 16:50) [2]
> Если ошибка доступа к файлу, то значит ещё не полностью
> закачался.


Имееш ввиду Try Except end
И  обработать на ошибку ?


 
Zeqfreed ©   (2006-09-19 16:59) [4]

> [3] KyRo   (19.09.06 16:53)


> Имееш ввиду Try Except end

Зачем try/except?

> обработать на ошибку ?

Разумеется.


 
KyRo   (2006-09-19 18:09) [5]


> Зачем try/except?


А почему не так ?


 
Zeqfreed ©   (2006-09-19 18:14) [6]

> [5] KyRo   (19.09.06 18:09)

Зависит от используемых ф-ций. Если использовать API-вызовы, то использовать try/except не имеет смысла.


 
KyRo   (2006-09-19 18:43) [7]

Ок буду пробовать.


 
Anatoly Podgoretsky ©   (2006-09-19 19:08) [8]

Zeqfreed ©   (19.09.06 16:50) [2]
А если ошибки нет, то это не означает, что файл полностью скопировался.


 
Zeqfreed ©   (2006-09-19 19:39) [9]

> [8] Anatoly Podgoretsky ©   (19.09.06 19:08)

Не спорю.


 
RASkov   (2006-09-19 20:50) [10]

Если обе программы (и клиент и сервер твои т.е. есть исх.) попробуй такую тему... туда куда копируешь файлы, и там где шарится вторая программа создай файл (можно типа *.db) и когда клиент скопирует туда файл то он и добавит строку в файл на сервере с именем токо что скопированного файла, а прога на сервере пусть не сканит всю директорию а сканит только тот файл и если появляется новая запись то она (тупрога) обрабатывает новый файл и удаляет запись. Ну я думая смысл понятен?



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2006.10.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.034 c
15-1157556436
alex_***
2006-09-06 19:27
2006.10.08
Можно ли разрешить иметь огнестрельное оружие простым гражданам?


2-1159097526
Серый
2006-09-24 15:32
2006.10.08
Кнопка


15-1158667458
dgim
2006-09-19 16:04
2006.10.08
Файлы....


3-1154801958
Klever
2006-08-05 22:19
2006.10.08
Хранение и отображение картики в базе Access


2-1158743253
korleonemike
2006-09-20 13:07
2006.10.08
загрузка из xml в Tlistview





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский