0
Повелитель
03.09.12
✎
14:27
|
Суть такая, есть база, которая является базой интернет-магазина.
Есть обработка, которая берет картинки от наших поставщиков и переписывает на локальный диск и сразу на сервер интернет магазина по FTP.
Бывают случае, что картинка от поставщика пока по непонятным причинам не приходит к нам, но файл jpg создается размером 1 кб.
Написал алгоритм который повторно проверяет, на локальном диске, если размер меньше 1000 байт, то идет запрос к поставщику и тянет картинку зановов, тут все работает:
мФайл = Новый Файл(Путь);
Если мФайл.Существует() Тогда
РазмерФайла = мФайл.Размер();
Иначе
РазмерФайла = 0;
КонецЕсли;
Но так же надо проверить нужно ли на FTP выкладывать заново или нет.
А вот не могу понять как определить размер файла через FTPФайл.Размер();
мФайл = Новый FTPФайл(Путь);
Если мФайл.Существует() Тогда
РазмерФайла = мФайл.Размер();
Иначе
РазмерФайла = 0;
КонецЕсли;
Так не работает, не хватает, параметров авторизации, куда их писать?
|
|
2
Повелитель
03.09.12
✎
14:30
|
(1) Это есть у меня.
мФТП = Новый FTPСоединение(ipадрес,,ИмяПользователя,Пароль,ПроксиСервер,Истина);
Не могу понять связку между мФТП и FTPФайл.
|
|