Имя: Пароль:
1C
1С v8
FTP.Получить
0 Пеппи
 
31.10.12
11:43
FTP = Новый FTPСоединение(ФТП,,логин,пароль,,Истина,180);
   N1=FTP.НайтиФайлы("/","*" );
   Для каждого стр из N1 Цикл
       Если Не стр.ЭтоКаталог() Тогда
           FTP.Получить("/",КаталогВременныхФайлов()+стр.Имя);
       КонецЕсли;
   КонецЦикла;

На ftp имеется пустой текстовый файл, при сохранении его туда пишется инфа типа лога почему то. Если сохраняю вручную то файл сохраняется нормально.

записывается след информация
drwxr-xr-x   3  42642         512 Jan 18  2012 .
drwxr-xr-x   3  42642         512 Jan 18  2012 ..
drwxr-xr-x   2  42642         512 Nov 17  2011 1
-rw-r--r--   1  42642           0 Nov 17  2011 1c_to_kl.txt

как от этого избавиться?
1 Reset
 
31.10.12
11:57
В получить() в первом параметре должно быть имя файла на FTP
2 Пеппи
 
31.10.12
11:58
а сами файлы записываются при этом пустые, в которых уже есть информация.
3 Пеппи
 
31.10.12
11:58
(1) спс, пропустила это
4 Reset
 
31.10.12
11:59
Например
FTP.Получить(Стр.ПолноеИмя,КаталогВременныхФайлов()+стр.Имя);
5 Пеппи
 
31.10.12
12:00
а имя каталога указывать не нужно? просто могут быть еще подкаталоги.
6 Пеппи
 
31.10.12
12:02
поняла
7 Reset
 
31.10.12
12:09
Можно "краткое" имя указывать (без каталогов), тогда сначала нужно .УстановитьТекущийКаталог()
8 Пеппи
 
31.10.12
12:10
Спасибо