Вывод списка свежих файлов лежащих на FTP
Select messages from
# through # FAQ
[/[Print]\]

Total Commander -> Общие вопросы

#1: Вывод списка свежих файлов лежащих на FTP Author: Stas788 PostPosted: Tue Jun 19, 2018 08:28
    —
Здравствуйте,

есть 53шт. папки на фтп. В каждую папку каждый день падает файл типа pos1_171003_0851.rep или не падает.
хотелось бы написать скрипт или воспользоваться готовым, чтобы на экран выводился список вчера выложенных в папки файлов.
В итоге должно появиться окно в котором я увижу 53 строчки данных: папка фтп, имя файла (последнего закачанного в папку), дата файла, размер файла

примерно так:
/FTP/papka1/ pos1_171003_0851.rep 19.06.18 512Kb
/FTP/papka2/ pos1_180618_2251.rep 19.06.18 675Kb
/FTP/papka3/ pos1_170618_1851.rep 18.06.18 35Kb
/FTP/papka4/ pos1_171003_0851.rep 19.06.18 215Kb

т.е. должна быть возможность указать конкретную папку, точнее список папок на фтп для опроса.

Гугл пока даже близко не помог... Помогите чем сумеете, направьте в нужном направлении, и т.п.

#2:  Author: FlasherLocation: Москва PostPosted: Tue Jun 19, 2018 09:33
    —
Обычный поиск со 2-й и 3-й опцией на вкладке Дополнительно не устраивает?

#3:  Author: Stas788 PostPosted: Tue Jun 19, 2018 10:06
    —
Flasher wrote:
Обычный поиск со 2-й и 3-й опцией на вкладке Дополнительно не устраивает?


Дело в том, что в этом случае невозможно отследить нулевой или не нулевой файл пришел, т.е. и нулевой нужно видеть и ненулевой нужно видеть. Кроме того возвраст файла нужен 1день или вчерашний день, а если файл не выложен был. то я вообще не увижу результата. А при моем раскладе я бы видел какой самый свежий остался в папке файл, т.е. он может быть и двух- трехдневной давности, но я буду видеть это. А в поиске этого нет.

#4:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jun 19, 2018 10:43
    —
Stas788
В поиске много что есть, но не всё из имеющегося поддерживается для FTP. У меня есть серьёзные сомнения, что без монтирования FTP специальными средствами как сетевого диска вам все эти удовольствия одновременно удастся получить. Хотя со скриптами, хоть без.
Есть, правда, приёмчик, когда силами TC выполняется синхронизация FTP с пустым локальным каталогом. Там в результатах сравнения что-то посмотреть можно сразу и по времени, и по размеру. И колонки сортирующие есть. Но всё это — по отдельным папкам, хотя и в одном списке.
P.S. И не надо, отвечая на предыдущий пост, полностью его цитировать. Ника автора предыдущего сообщения обычно бывает достаточно.


Last edited by Avada on Tue Jun 19, 2018 11:21; edited 1 time in total

#5:  Author: FlasherLocation: Москва PostPosted: Tue Jun 19, 2018 11:20
    —
Stas788 wrote:
невозможно отследить нулевой или не нулевой файл пришел
Почему? Ctrl+F2 нажал и смотри себе, нулевой там или какой.
Stas788 wrote:
а если файл не выложен был. то я вообще не увижу результата.
Куда выложен?

#6:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jun 19, 2018 11:27
    —
Flasher
Там всё можно в подробном режиме смотреть в пределах одного каталога. А для нескольких папок? Переключаемся на подробный режим — теряем результат поиска.

#7:  Author: FlasherLocation: Москва PostPosted: Tue Jun 19, 2018 11:35
    —
Avada
А, ну да. Это ж FTP. Тогда только монтированием.

#8:  Author: Stas788 PostPosted: Tue Jun 19, 2018 12:02
    —
Flasher wrote:
Avada
А, ну да. Это ж FTP. Тогда только монтированием.


Так что в итоге? как мне быть-то?

#9:  Author: AvadaLocation: Россия, Саратов PostPosted: Tue Jun 19, 2018 12:57
    —
Stas788
Да вроде как ясно было сказано, что и как. Либо монтирование FTP как диска с возможностью нормального последующего поиска по всем критериям с выводом искомого в панель результатов поиска (поиск по форуму в помощь, пример результата, статья имеется в виду эта), либо окно синхронизации в режиме сравнения нужной корневой FTP-папки с локальным пустым каталогом (как вынужденная приблизительная мера). В рамках функциональности TC вам для периодического мониторинга, ИМХО, больше не светит ничего: вы просто не сведёте всю нужную информацию вместе.
Или поищите альтернативные программы для работы с FTP, поддерживающие подобный вариант листинга (я их не знаю, ибо этим вопросом не интересовался).
P.S. Про ненужное цитирование уже было сказано. Кнопкой "цитата" надо уметь пользоваться. Загляните в правила форума.
P.P.S. Вообще говоря, даже в стандартных результатах поиска на FTP в файловой панели можно сортировкой по той или иной колонке кое-чего добиться. Например, выстроить всё по убыванию даты — вот вам уже и все последние файлы в верхней части списка. А их в свою очередь выстроить дополнительной сортировкой по размеру. Да, всё будет отображаться цифрами только в строке состояния для каждого индивидуального файла, но это лучше, чем ничего.

#10:  Author: Stas788 PostPosted: Tue Jun 19, 2018 14:49
    —
Спасибо, очень благодарен за терпение и ответы

#11:  Author: AvadaLocation: Россия, Саратов PostPosted: Thu Jun 21, 2018 22:19
    —
Поскольку на FTP задача изначально запрошенным образом не решается, а все обходные варианты не имеют отношения к автоматизации, тема переносится в "Общие вопросы".



Total Commander -> Общие вопросы


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Page 1 of 1

Powered by phpBB © 2001, 2005 phpBB Group