powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBA И INTERNET - нужна помощь
19 сообщений из 19, страница 1 из 1
VBA И INTERNET - нужна помощь
    #34980220
Фотография surbanec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите пожалуйста! Как Скачать TXT файл с сервера?
например у меня есть сайт на народе-www.popochka.narod.ru
и TXt файл на нём -www.popochka.narod.ru/text.txt
Как мне text.txt скопировать на камп? Помогите чем сможете!
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #34980293
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотри здесь
Пользуйся поиском!!!
-----------
Андрей.
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #34981789
Фотография surbanec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Thank for the help!!
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #34981798
Фотография surbanec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как файл загрузить на сервер где находится мой сайт?
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #34981956
Фотография Aklin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
surbanecКак файл загрузить на сервер где находится мой сайт?

ftp + логин/пароль
ftp - я думаю есть готовые компоненты, но можно и руками реализовать протокол (если не влом)
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #34984115
Фотография surbanec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не понятно!
Пробую и не хрена не получается !
Нужен код!
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #35013150
Фотография surbanec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как можно сделать так чтобы можно блыло несколько раз скачать файл с сервера?
Исполюзуя функцию URLDownloadToFile из "urlmon" не получается загрузить файл 2 раза.
Так же происходит с дополнительным кодом:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
Option Explicit

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)
  
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
  
Private Sub Command1_Click()
Call DownloadFile("http://www.sql.ru/forum/actualforum.aspx", "c:\index.html")
End Sub
Первая загрузка выполняется замечательно а остальные не выполняются вообще.
Помогите разобраться с этой проблемой!
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #35014301
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что за проблема???
У тебя рабочий код!!!
Если жмешь кнопку сохраняется файл, последующее нажатие приведет к сохоанению той же страницы под тем же названием файла.
Меняй значения.
-----------
Андрей.
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #35016701
Фотография surbanec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спору нет-код рабочий, только после первой загрузки этот файл второй раз не качается.Вот есть пример-
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #35017055
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот чуть изменил твой пример. Посмотри сколько файлов создается?
У меня столько сколько нажму кнопку.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
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

Private Sub Command1_Click()
Static i As Integer
Dim s As String
s = "c:\index" & i & ".html"
URLDownloadToFile  0 , "http://www.sql.ru/forum/actualforum.aspx", s,  0 ,  0 
i = i +  1 
End Sub
-----------
Андрей.
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #35017353
Фотография surbanec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну щас проверим!!
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #35017600
Фотография surbanec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет это тоже не то!!
Надо сделать так чтобы при повторном нажатии файл заново закачивался!
Но в этом примере т.к. первый путь один и тотже то она просто копирует его с кампа а не с серва.
А мне нада чтобы каждый раз закачивалась обнавлённая версия этого файла!
(P.S. Нужно либо заставить очистить сундук!
либо обноалятся)
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #35018574
Belkin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
surbanec
А как ты определяешь, что закачивается с компа?
-----------
Андрей.
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #35020457
Фотография surbanec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Потому что остаются интернетовские пути и прокачки не ведётся!
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #35020480
Фотография surbanec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Потому что остаются интернетовские Ярлыки и Происходит копирование с какого-та места в своём же кампе. при этом прокачки не ведётся!
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #35021319
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
surbanecНадо сделать так чтобы при повторном нажатии файл заново закачивался!Он и будет всегда скачиваться заново, если файл источник изменился. Если файл источник не изменялся - какой смысл повторно нагружать сеть? Хочешь делать дурную работу - либо чисти кеш, либо работай с сокетами вручную и не делай собственного кеша.
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #35021588
Фотография surbanec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема вот в чём Мне надо чтобы моя прога закачивала с серва опредиляный файл. Потом она его сверяет с исходником и если содержание файла другое то прога выдаёт его на экран. Такой мониторинг должен проводится каждый час.Как это реализовать?
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #35021631
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Караче! слухай сюдф!
Бырещь библу вининет. В ей усть фынкочки дря роботы с файлом на нете. Брежь фынкочку InternetOpenUrl и впендриваещ ему флажочечечечек INTERNET_FLAG_NO_CACHE_WRITE и аполчцаж полнай ататуй. Внял чувак?
...
Рейтинг: 0 / 0
VBA И INTERNET - нужна помощь
    #35023096
Фотография surbanec
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересно ну и как это всё будет работать?
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBA И INTERNET - нужна помощь
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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