Страница: 1 |
>Re: ну если у тебя есть пароль, то конечно нет проблем, а аномимно... нифига. Пароль есть, папка заведена спецально для меня, я просто хочу автоматизировать скачивание файлов с web папки себе на комп... Страница: 1 |
Вопрос: Как получить список файлов с Web сервера
Добавлено: 09.06.04 18:07
Автор вопроса: chira
К примеру есть папка на web сервере
http://server.ru/download/
В папке находятся некоторое количество файлов, которое надо скачать на диск c:\
Как скачать файл зная его имя я знаю (см. внизу), а вот как скачивать файлы не зная их имен?, т.е. предварительно надо получить список файлов в папке, но как?
Private Declare Function URLDownloadToFile Lib "urlmon" Alias "URLDownloadToFileA" (ByVal pCaller As Long, ByVal szURL As String, ByVal szFileName As String, ByVal dwReserved As Long, ByVal lpfnCB As Long) As Long
Public Event ErrorDownload(FromPathName As String, ToPathName As String)
Public Event DownloadComplete(FromPathName As String, ToPathName As String)
Private Sub knopka_Click()
DownloadFile "http://server.ru/download/test.doc", "c:\test.doc")'
End Sub
Public Function DownloadFile(FromPathName As String, ToPathName As String)
If URLDownloadToFile(0, FromPathName, ToPathName, 0, 0) = 0 Then
DownloadFile = True
RaiseEvent DownloadComplete(FromPathName, ToPathName)
Else
DownloadFile = False
RaiseEvent ErrorDownload(FromPathName, ToPathName)
End If
End Function
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
Иван
Администратор
ICQ: 147688925
Вопросов: 24
Ответов: 708
Web-сайт:
Профиль | | #1
Добавлено: 09.06.04 23:31
Только по FTP протоколу, кажется.
Номер ответа: 2
Автор ответа:
Иван
Администратор
ICQ: 147688925
Вопросов: 24
Ответов: 708
Web-сайт:
Профиль | | #2
Добавлено: 09.06.04 23:32
Ну и доступ нужен для обзора каталога. А это тебе не каждый сервер позволит... нет, ну если у тебя есть пароль, то конечно нет проблем, а аномимно... нифига.
Номер ответа: 3
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #3
Добавлено: 10.06.04 00:16
Угу... только по фтп... иначе прийдется создавать подобие Teleport'a, Дискокачалки и тому подобных прог... парсить страничку в поисках ссылок...
Номер ответа: 4
Автор ответа:
chira
Вопросов: 4
Ответов: 2
Профиль | | #4
Добавлено: 10.06.04 08:06
Номер ответа: 5
Автор ответа:
Sharp
Лидер форума
ICQ: 216865379
Вопросов: 106
Ответов: 9979
Web-сайт:
Профиль | | #5
Добавлено: 11.06.04 00:47
Это на хостинге, что ли? Там ведь FTP-доступ обычно.