не могу подконнектиться по ftp и скачать файл

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
HBasic
Новичок
Новичок
 
Сообщения: 49
Зарегистрирован: 01.03.2009 (Вс) 21:53

не могу подконнектиться по ftp и скачать файл

Сообщение HBasic » 23.03.2009 (Пн) 20:54

Создал страницу на народе: http//www.myname.narod.ru .Закрнул туда каталоги для скачки.
Для того, чтобы скачать оттуда нужное по ftp протоколу написал следующий код:

adres="ftp.myname.narod.ru"
mylogin="myname"
mypassword=435432
filename="file.txt"

hINetSession = InternetOpen("program", 0, vbNullString, vbNullString, 0)
If hINetSession <= 0 Then a = MsgBox("ошибка создания соединения", vbOKCancel, " ")
hSession = InternetConnect(hINetSession, adres, "21", mylogin, mypassword, INTERNET_SERVICE_FTP, 0, 0)
If hSession <= 0 Then a = MsgBox("ошибка подключения", vbOKCancel, " ")
If FtpGetFile(hSession, filename, pachhtml + filename, False, 0, 1, 0) = False Then
MsgBox "Call to FtpGetFile Failed!"
End If
Call InternetCloseHandle(hSession)
Call InternetCloseHandle(hINetSession)

Не соединяеться-ошибка подключения.В чем моя ошибка?Пароль и логин для доступа верные.
Последний раз редактировалось HBasic 25.03.2009 (Ср) 6:48, всего редактировалось 1 раз.

djalex777
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 23.03.2006 (Чт) 16:02

Re: не могу подконнектиться по ftp и скачать файл

Сообщение djalex777 » 23.03.2009 (Пн) 21:21

Попробуй пассивный режим - INTERNET_FLAG_PASSIVE

HBasic
Новичок
Новичок
 
Сообщения: 49
Зарегистрирован: 01.03.2009 (Вс) 21:53

Re: не могу подконнектиться по ftp и скачать файл

Сообщение HBasic » 24.03.2009 (Вт) 18:26

djalex777 писал(а):Попробуй пассивный режим - INTERNET_FLAG_PASSIVE

попробовал.Не работает.Сдаеться мне, что я к сайту подключаюсь как-то неправильно.Может когда файл по ftp протоколу скачать адрес сайта как-то по другому писать надо?
Не подскажите как проверить на локальном хосте?Я пробовал с anonimus и noname ничего не получилось.
Помоги пожалуйста.Буду благодарен.

djalex777
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 23.03.2006 (Чт) 16:02

Re: не могу подконнектиться по ftp и скачать файл

Сообщение djalex777 » 24.03.2009 (Вт) 18:59

А какой адрес ты указываешь для соединения с сервером? Для narod.ru адрес ftp сервера - ftp.narod.ru

HBasic
Новичок
Новичок
 
Сообщения: 49
Зарегистрирован: 01.03.2009 (Вс) 21:53

Re: не могу подконнектиться по ftp и скачать файл

Сообщение HBasic » 24.03.2009 (Вт) 20:42

djalex777 писал(а):А какой адрес ты указываешь для соединения с сервером? Для narod.ru адрес ftp сервера - ftp.narod.ru

Адрес указываю ftp.myname.narod.ru

alibek
Большой Человек
Большой Человек
 
Сообщения: 14205
Зарегистрирован: 19.04.2002 (Пт) 11:40
Откуда: Russia

Re: не могу подконнектиться по ftp и скачать файл

Сообщение alibek » 24.03.2009 (Вт) 20:58

FAQ почитай.
Lasciate ogni speranza, voi ch'entrate.

HBasic
Новичок
Новичок
 
Сообщения: 49
Зарегистрирован: 01.03.2009 (Вс) 21:53

Re: не могу подконнектиться по ftp и скачать файл

Сообщение HBasic » 25.03.2009 (Ср) 6:49

alibek писал(а):FAQ почитай.

Прочитал.Там про это ничего нет.

djalex777
Постоялец
Постоялец
 
Сообщения: 461
Зарегистрирован: 23.03.2006 (Чт) 16:02

Re: не могу подконнектиться по ftp и скачать файл

Сообщение djalex777 » 25.03.2009 (Ср) 10:57

Я же написал - для твоего хостинга строка коннекта должна быть ftp.narod.ru и в FAQ это написано тоже.


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 87

    TopList