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

ftp + логин/пароль
ftp - я думаю есть готовые компоненты, но можно и руками реализовать протокол (если не влом)
...
Рейтинг: 0 / 0
04.12.2007, 10:36
    #34984115
surbanec
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA И INTERNET - нужна помощь
Не понятно!
Пробую и не хрена не получается !
Нужен код!
...
Рейтинг: 0 / 0
16.12.2007, 18:06
    #35013150
surbanec
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA И INTERNET - нужна помощь
А как можно сделать так чтобы можно блыло несколько раз скачать файл с сервера?
Исполюзуя функцию 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
17.12.2007, 12:50
    #35014301
Belkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA И INTERNET - нужна помощь
Что за проблема???
У тебя рабочий код!!!
Если жмешь кнопку сохраняется файл, последующее нажатие приведет к сохоанению той же страницы под тем же названием файла.
Меняй значения.
-----------
Андрей.
...
Рейтинг: 0 / 0
18.12.2007, 10:20
    #35016701
surbanec
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA И INTERNET - нужна помощь
Спору нет-код рабочий, только после первой загрузки этот файл второй раз не качается.Вот есть пример-
...
Рейтинг: 0 / 0
18.12.2007, 11:52
    #35017055
Belkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA И INTERNET - нужна помощь
Вот чуть изменил твой пример. Посмотри сколько файлов создается?
У меня столько сколько нажму кнопку.

Код: 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
18.12.2007, 13:01
    #35017353
surbanec
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA И INTERNET - нужна помощь
Ну щас проверим!!
...
Рейтинг: 0 / 0
18.12.2007, 14:03
    #35017600
surbanec
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA И INTERNET - нужна помощь
Нет это тоже не то!!
Надо сделать так чтобы при повторном нажатии файл заново закачивался!
Но в этом примере т.к. первый путь один и тотже то она просто копирует его с кампа а не с серва.
А мне нада чтобы каждый раз закачивалась обнавлённая версия этого файла!
(P.S. Нужно либо заставить очистить сундук!
либо обноалятся)
...
Рейтинг: 0 / 0
18.12.2007, 17:52
    #35018574
Belkin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA И INTERNET - нужна помощь
surbanec
А как ты определяешь, что закачивается с компа?
-----------
Андрей.
...
Рейтинг: 0 / 0
19.12.2007, 14:33
    #35020457
surbanec
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA И INTERNET - нужна помощь
Потому что остаются интернетовские пути и прокачки не ведётся!
...
Рейтинг: 0 / 0
19.12.2007, 14:36
    #35020480
surbanec
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA И INTERNET - нужна помощь
Потому что остаются интернетовские Ярлыки и Происходит копирование с какого-та места в своём же кампе. при этом прокачки не ведётся!
...
Рейтинг: 0 / 0
19.12.2007, 17:35
    #35021319
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA И INTERNET - нужна помощь
surbanecНадо сделать так чтобы при повторном нажатии файл заново закачивался!Он и будет всегда скачиваться заново, если файл источник изменился. Если файл источник не изменялся - какой смысл повторно нагружать сеть? Хочешь делать дурную работу - либо чисти кеш, либо работай с сокетами вручную и не делай собственного кеша.
...
Рейтинг: 0 / 0
19.12.2007, 18:44
    #35021588
surbanec
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA И INTERNET - нужна помощь
Проблема вот в чём Мне надо чтобы моя прога закачивала с серва опредиляный файл. Потом она его сверяет с исходником и если содержание файла другое то прога выдаёт его на экран. Такой мониторинг должен проводится каждый час.Как это реализовать?
...
Рейтинг: 0 / 0
19.12.2007, 19:06
    #35021631
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA И INTERNET - нужна помощь
Караче! слухай сюдф!
Бырещь библу вининет. В ей усть фынкочки дря роботы с файлом на нете. Брежь фынкочку InternetOpenUrl и впендриваещ ему флажочечечечек INTERNET_FLAG_NO_CACHE_WRITE и аполчцаж полнай ататуй. Внял чувак?
...
Рейтинг: 0 / 0
20.12.2007, 13:16
    #35023096
surbanec
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
VBA И INTERNET - нужна помощь
Интересно ну и как это всё будет работать?
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / VBA И INTERNET - нужна помощь / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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