From 24539c87c4d34f558c94741ec65d9db9f5066402 Mon Sep 17 00:00:00 2001 From: garnier-quentin Date: Wed, 13 May 2015 11:45:11 +0200 Subject: [PATCH] + mode filescount ftp: enhance to work with IIS ftp --- apps/protocols/ftp/mode/filescount.pm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/protocols/ftp/mode/filescount.pm b/apps/protocols/ftp/mode/filescount.pm index 1b6831d1e..f30358877 100644 --- a/apps/protocols/ftp/mode/filescount.pm +++ b/apps/protocols/ftp/mode/filescount.pm @@ -144,7 +144,9 @@ sub countFiles { } foreach my $line (@files) { - next if ($line !~ /(\S+)\s+\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+(.*)/); + # IIS: 05-13-15 10:59AM 1184403 test.jpg + next if ($line !~ /(\S+)\s+\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+\S+\s+(.*)/ && + $line !~ /^\s*\S+\s*\S+\s*(\S+)\s+(.*)/); my ($rights, $filename) = ($1, $2); my $bname = basename($filename); next if ($bname eq '.' || $bname eq '..');