|
0 / 0 / 0
Регистрация: 28.02.2015
Сообщений: 4
|
|
FTP через proxy. Подскажите пожалуйста01.03.2011, 11:35. Показов 1180. Ответов 0
Метки нет (Все метки)
Неделю бьюсь, не могу получить файлы..
Сетка подключена к интернету через proxy (192.168.0.1:80) Необходимо взять/передать по ftp (вход-логин/пароль) файлы hInternetSession = InternetOpen(AfxGetApp()->m_pszAppName, INTERNET_OPEN_TYPE_PROXY, '192.168.0.1:80', INTERNET_INVALID_PORT_NUMBER, 0); //пробовал ftp=ftp://192.168.0.1:80, тоже не работает CHAR strURL[]='ftp://pharm:chooq@prg1/inbox'; CHAR strLocal[]='c:\olex'; CHAR strFtpFile[_MAX_PATH]; CHAR strFLocalFile[_MAX_PATH]; HANDLE f; HINTERNET hFind; HINTERNET hFtpFile; DWORD dwRead, dwWritten; CHAR szTemp[1024]; WIN32_FIND_DATA wfd; hFind = InternetOpenUrl(hInternetSession,(LPCTST R)strURL, NULL, 0,INTERNET_FLAG_RELOAD | INTERNET_FLAG_DONT_CACHE | INTERNET_FLAG_RAW_DATA, 0); if (!InternetFindNextFile (hFind, &wfd)) return 0; do { if(wfd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY) {} else { sprintf(strFtpFile, '%s/%s', strURL, wfd.cFileName); sprintf(strFLocalFile, '%s/%s', strLocal, wfd.cFileName); hFtpFile = InternetOpenUrl(hInternetSession, (LPCTSTR)strFtpFile, NULL, 0, INTERNET_FLAG_RELOAD | INTERNET_FLAG_DONT_CACHE | INTERNET_FLAG_RAW_DATA, 0); if (hFind == NULL) return 0; f = CreateFile(strFLocalFile, GENERIC_WRITE, 0, NULL, CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL, NULL); if (f == INVALID_HANDLE_VALUE) return 0; while (InternetReadFile(hFtpFile, (LPVOID)szTemp, 1024, &dwRead)) { if (!dwRead) break; WriteFile(f, (LPVOID)szTemp, dwRead, &dwWritten, NULL); } CloseHandle(f); InternetCloseHandle(hFtpFile); } } while (InternetFindNextFile (hFind, &wfd)); InternetCloseHandle(hFind); InternetCloseHandle(hInternetSession); //пробовал и через InternetConnect/FtpFindFirstFile - тоже не работает //hFTPSession = ::InternetConnect(hInternetSession, // 'ternet2.ru', // INTERNET_INVALID_PORT_NUMBER, // 'user', 'password', // INTERNET_SERVICE_FTP, // 0, (DWORD)0); Если возможно, ответьте на diminbox@rambler.ru спасибо
0
|
|
| 01.03.2011, 11:35 | |
|
Ответы с готовыми решениями:
0
Пожалуйста подскажите как найти путь к файлу через FTP Filezilla! FTP через HTTP proxy Заливка файлов по FTP через proxy |
| 01.03.2011, 11:35 | |
|
Помогаю со студенческими работами здесь
1
Прорыв через ISA proxy ошибку HTTP/1.1 407 Proxy Authentication Required Скажите пожалуйста как можно через программу putty скопировать файл на ftp или на комп Временное использование другого proxy для работы с ftp
Подскажите пожалуйста решение задач через Perl с группами - If, For и While Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . .
а удачный момент так и не приходит.
|
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица.
Задача: зафиксировать три левых колонки в отчете.
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
/ / . . .
|
Настройки VS Code
Loafer 13.04.2026
{
"cmake. configureOnOpen": false,
"diffEditor. ignoreTrimWhitespace": true,
"editor. guides. bracketPairs": "active",
"extensions. ignoreRecommendations": true,
. . .
|
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2.
Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива.
Было так:. . .
|
|
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: реализовать контроль корректности заполнения дат назначения. . .
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|