powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как програмно качать файл из сайта (конечно в одном потоке)
4 сообщений из 4, страница 1 из 1
Как програмно качать файл из сайта (конечно в одном потоке)
    #35746266
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть ссылка: http:\\.....c8/Бис-Катя.mp3. HTTP страницу я разбираю не открывая никаких страниц методом GET. Лазейку создать для меня просто. Сайт не использует регистраций и дает максимальную скорость. Хочу с пользой использовать. Я уже неделю сижу, кликаю туда-сюда. Глаза вылазят на лоб. Подскажите плиз маленькую деталь только. Как файл принимать ? Не хочу ничего нажимать и подтверждать.
...
Рейтинг: 0 / 0
Как програмно качать файл из сайта (конечно в одном потоке)
    #35749301
Фотография Андрей159
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть способ. Работает надежно. Сейчас им пользуюсь, но не советую. Программа ждет пока не исполнится данная функция - главный недостаток (может я что-то недопер). Если у Вас есть что-то лучшее - отпишитесь.

Вуаля.
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
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 Function DownloadFile(FromPathName As String, ToPathName As String)
  If URLDownloadToFile( 0 , FromPathName, ToPathName,  0 ,  0 ) =  0  Then
  DownloadFile = True
Else
  DownloadFile = False
End If
End Function

Я очень хочу загрузчику отправлять задание и не ждать пока он его исполняет.
...
Рейтинг: 0 / 0
Как програмно качать файл из сайта (конечно в одном потоке)
    #35752032
AndrF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А не проще:

Код: plaintext
1.
2.
3.
4.
5.
    Dim HTMLDocument As new Microsoft.XmlHttp

    XmlHttp.Open "GET", sUrl, ...

Хоть асинхронно - задается опционально.

А разборку страниц устраивать используя MSHTML...
...
Рейтинг: 0 / 0
Как програмно качать файл из сайта (конечно в одном потоке)
    #35752176
Ashton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А если воспользоваться библиотекой wininet (функции InternetOpen, InternetReadFile, InternetOpenUrl).
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Как програмно качать файл из сайта (конечно в одном потоке)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]