Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.01.2013, 22:35   #1
Paskal1
Пользователь
 
Аватар для Paskal1
 
Регистрация: 22.10.2010
Сообщений: 69
Вопрос Узнать количество файлов в папке по протоколу http или ftp

Ребята есть сервак на ftp папка как мне узнать сколько в этой папке файлов?
Желательно без применения ftp
Подскажите плиз с чего начать
Paskal1 вне форума Ответить с цитированием
Старый 23.01.2013, 02:16   #2
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Цитата:
Ребята есть сервак на ftp папка как мне узнать сколько в этой папке файлов?
и
Цитата:
Желательно без применения ftp
Не возможно.

Цитата:
Подскажите плиз с чего начать
Начни с изучения FTP

Получи содержимое каталога и подсчитай сам.
Человек_Борща вне форума Ответить с цитированием
Старый 23.01.2013, 06:53   #3
Slym
Участник клуба
 
Регистрация: 07.12.2011
Сообщений: 1,025
По умолчанию

Код:
uses IdFTP;

procedure TForm1.Button1Click(Sender: TObject);
var FTP:TIdFTP;
  Strings:TStringList;
begin
  FTP:=TIdFTP.Create;
  try
    FTP.Connect('127.0.0.1');
    Strings:=TStringList.Create;
    try
      FTP.List(Strings);
      Caption:=IntToStr(Strings.Count);
    finally
      Strings.Free;
    end;
  finally
    FTP.Free;
  end;
end;
Не стесняемся, плюсуем!
Slym вне форума Ответить с цитированием
Старый 23.01.2013, 06:56   #4
Paskal1
Пользователь
 
Аватар для Paskal1
 
Регистрация: 22.10.2010
Сообщений: 69
По умолчанию

Цитата:
Сообщение от Человек_Борща Посмотреть сообщение
и

Не возможно.


Начни с изучения FTP

Получи содержимое каталога и подсчитай сам.
я думал может через http можно подсчитать. А вообще я не правильно сформулировал - соглассен
Paskal1 вне форума Ответить с цитированием
Старый 23.01.2013, 06:59   #5
Slym
Участник клуба
 
Регистрация: 07.12.2011
Сообщений: 1,025
По умолчанию

по http - парсить страницу и считать ссылки? аналнинько
Не стесняемся, плюсуем!
Slym вне форума Ответить с цитированием
Старый 23.01.2013, 11:56   #6
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

если есть доступ к ftp можно написать скрипт..который выведет вам кол во файлов
Кольша вне форума Ответить с цитированием
Старый 23.01.2013, 12:14   #7
Человек_Борща
Старожил
 
Аватар для Человек_Борща
 
Регистрация: 30.12.2009
Сообщений: 11,426
По умолчанию

Slym, не все так просто. В списке могут и каталоги быть.
Человек_Борща вне форума Ответить с цитированием
Старый 23.01.2013, 12:41   #8
Slym
Участник клуба
 
Регистрация: 07.12.2011
Сообщений: 1,025
По умолчанию

папка это файл контейнер для других файлов
Не стесняемся, плюсуем!
Slym вне форума Ответить с цитированием
Старый 23.01.2013, 12:43   #9
Кольша
Далеко не
Участник клуба
 
Аватар для Кольша
 
Регистрация: 11.08.2011
Сообщений: 1,512
По умолчанию

Не удержался..папка это:

:-)
Кольша вне форума Ответить с цитированием
Старый 23.01.2013, 14:19   #10
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
я думал может через http можно подсчитать.
Кстати не гарантия что WEB сервер тебе по НТТР выдаст список каталогов
Так что однозначно по FTP.
Цитата:
Не удержался..папка это:
Мамку только не показывай
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить список файлов в папке или деректории? stdio Общие вопросы C/C++ 3 05.03.2012 22:17
Количество файлов в папке.(Delphi) werder_ua Общие вопросы Delphi 2 19.12.2011 13:33
Узнать количество *.txt файлов в папке Tomazo Общие вопросы Delphi 3 12.11.2009 20:58
Как узнать число файлов и их суммарный размер в указанной папке? 3D Hunter Общие вопросы Delphi 3 11.11.2009 16:26
Отправка файлов по HTTP протоколу с помощью MFC Руслантус Общие вопросы C/C++ 0 27.05.2009 19:54