#0
by AlStorm
Всем привет. До сих пор мучаю C#... По лбу не бить за глупый вопрос:) Написал Windows службу, которая мониторит папочку на FTP на наличие определенного файла. Если файл найден — посылается на обработку в другую программу. Мониторинг происходит раз в минуту. Так вот вопрос. Если файл большой, то возможна такая ситуация, что служба нашла файл и передала его в программу, а он еще не до конца закачался на FTP. Файл zip, в голову приходит проверять архив на целостность, но как его блин проверишь, если он не на локальном компьютере? Есть у кого идеи?
#12
by kitt
формируешь свой файл myfile.zip в 1с, пишешь во временную папку. измеряешь его размер, пишиешь во временную папку файл myfile.sizе туда в качество содержимого запихиваешь размер файла myfile.zip. Оба файла потом копируешь на фтп. Твоя служба проверяем соотвествие размера myfile.sizе с размером myfile.zip на фтп. Если сходится, то скачивает. А вообще, у меня например, если файл еще не закачался, то его скачать с фтп нельзя, проверено лично. Так что имеет смысл покурить настройки фтп.
#15
by Baymer
Можно просто после отправки файла, следом за ним отправить пустой файл - маркер, если есть оба, то докачано. Или мониторить логи фтп сервера, там должно вроде писаться окончание записи файла на сервер
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- как узнать остаток по кассе в любой валюте имеющейся в справочнике валют?
- Как узнать размер таблицы в SQL базе?
- Как узнать узнать идентификатор конфигурации
- Как зайти на ftp провайдера в с помощью виндовой команды ftp?
- Как узнать пароль доступа по Ftp на narod.ru
- скачать файл с FTP и записать обратно на FTP
- Как создать несколько ftp аккаунтов на ftp сервере в windows 7 ?
- В подписке на событие узнать Интерактивная запись или нет?
В этой группе 1С
- Разработал программу для автоматизации перемещений товаров
- 1с Управление Торговлей Получить значение свойства объекта
- Учет времени работы по проектам, ошибок, доработок
- Как создать в таблице значений колонку всех ссылочных и примитивных типов
- УТ: Отчет комиссионера, отриц. вознаграждение
- Порезать строку на части многосимвольным разделителем с VBScript.RegExp
- Motorola Droid собирает кубик Рубика
- Рассылка почты через yandex... Ошибка "Время ожидания операции чтения истекло."
- v8: Выгрузка запроса из SQL в .txt
- Перемещение и ордера на товары объясните
- POST запрос и текст
- 8.2 не записывает в регистр сведений
- Разовые начисления в ЗУП
- Как подключить денежный ящик напрямую к компьютеру?
- ЗИК 7.7 Обработка
- Расчет себестоимости в УТ 11
- Покрасить ячейку табличной части документа
- v8: УПП 1.3.3.1 Возврат излишне удержанного НДФЛ
- ЗУП: Как проанализировать почему сотрудник не попадает в зарплату к выплате?
- Как проверить кратность числа?