|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Окт 2, 2004 13:25:19 Asterix создай файл getlist.bat со следующим содержанием: ftp >1.txt (именно таким) потом собственно вот: C:\>getlist.bat C:\>ftp 1>1.txt open ftp.myloveserver.com hereusername Password: ls quit C:\>dir 1.txt Volume in drive C is XPSYS Volume Serial Number is 8BAD-C0DE Directory of C:\ 02.10.2004 13:20 1 684 1.txt 1 File(s) 1 684 bytes 0 Dir(s) 8 407 302 144 bytes free C:\> в консоль cmd.exe не все будет появляться, просто жди немного после каждой команды, и все будет работать! уже написал бы давно программу, которая перехватывала бы все, что выдает консоль :) или для php модуль был где-то, не помню, листинг фтп получал. ну а про перл вообще молчу |
|
|
Дата: Окт 2, 2004 14:27:51 Asterix А в TotalCommander'е я не нахожу как сделать листинг.. ТС все листинги пишет во временные файлы. Отслеживай их и все. Я сам всегда их оттуда достаю. А про перехват вывода - вот утилита. Она перехватыает не только stdout, но и stderr - хотя странно что каталог туда выдается.... _592068715__redir.exe |
|
|
Дата: Окт 2, 2004 15:26:15 Странно действительно не делает. Глюк 98, а по тоталу.... Если 6.03 то выделяешь все и гриш сохранить выделение в файл. Возьми только новое меню. 281954685__LANGUAGE.ZIP |
|
|
Дата: Окт 2, 2004 16:41:17 Что-то фортуна совсем от меня отвернулась или целевой сервак слишком хитрый, проверьте, please, у кого есть perl и какой-нить ftp на примете следующий скрипт: #!/usr/bin/perl -w
use Net::FTP;
$hostname = 'ftp.name.com';
$username = 'name';
$password = 'pass';
$home = '/pub';
$ftp = Net::FTP->new($hostname);
$ftp->login($username, $password);
@listing = $ftp->ls($home);
open(OUT, "+>$hostname.txt") or die "Can't open file out.txt for writing: $!";
print OUT << "EOL";
$home
------------
EOL
foreach (@listing)
{
print OUT $_;
}
close(OUT);
$ftp->quit; |
|
|
Дата: Окт 2, 2004 16:52:14 Grevgeny > Если 6.03 то выделяешь все и гриш сохранить выделение в файл. Точно! Работает. Спасибо. Вот только не понятно почему не получается другими способами получить этот листинг в файл, ни с помощью ftp.exe, ни с помощью скрипта.. :-( |
|
|
Дата: Окт 2, 2004 17:00:59 Если 6.03 то выделяешь все и гриш сохранить выделение в файл. Возьми только новое меню. :) тоже хочу спасибо сказать, до этого момента думал что total на это не способен |
|
|
Дата: Окт 2, 2004 19:49:51 Блин это не самое смешное. С 4 командера пользуюсь опцией и забыл напроч, во довел до автоматизьма :-))). Тоже выделяешь нажимаеш кнопку F5 и ставишь галку загрузить позже в папке командера будет создан ftplist.txt с полным урлом к файлам потом комадер может грузить файло из этого списка ну или какой другой прогой можно грузануть. |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.087 |