Заливка файлов на http в Delphi
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Заливка файлов на http в Delphi - 2008-06-30 15:41:04.760000
|
|
|
Meffisto
Сообщений: 16
Оценки: 0
Присоединился: 2008-06-17 14:59:48.720000
|
Доброго времени суток. Подскажите как можно залить файлы на http по определенной ссылке , интернет работает через прокси логин пароль и порт для прокси у меня есть , не знаю как это реализовать . Помогите пожалуйста.Желательно с примером. Заранее спасибо
|
|
|
RE: Заливка файлов на http в Delphi - 2008-06-30 17:13:38.686666
|
|
|
Alaget
Сообщений: 330
Оценки: 0
Присоединился: 2007-11-08 15:57:53.170000
|
Поподробнее, что за заливка по ссылке, гейт, или как на рапиде. Объясни нам, мы теряемся в догадках, И не забывай я кодингом командую я.
|
|
|
RE: Заливка файлов на http в Delphi - 2008-06-30 17:43:23.180000
|
|
|
Meffisto
Сообщений: 16
Оценки: 0
Присоединился: 2008-06-17 14:59:48.720000
|
Не суть в том что я хочу файл с локальной машины залить на например http://mysite/uploads/file.zip нажав на кнопку в своей программе.
|
|
|
RE: Заливка файлов на http в Delphi - 2008-06-30 18:31:20.810000
|
|
|
oRb
Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
|
quote:
ORIGINAL: Meffisto Не суть в том что я хочу файл с локальной машины залить на например http://mysite/uploads/file.zip нажав на кнопку в своей программе. тебе нужен будет скрипт-приемник, получающий файл.
|
|
|
RE: Заливка файлов на http в Delphi - 2008-07-01 13:35:27.096666
|
|
|
Alaget
Сообщений: 330
Оценки: 0
Присоединился: 2007-11-08 15:57:53.170000
|
Через idFTP, надо делать.
|
|
|
RE: Заливка файлов на http в Delphi - 2008-07-02 09:33:17.706666
|
|
|
igorexa_L
Сообщений: 14
Оценки: 0
Присоединился: 2008-07-02 09:27:16.843333
|
а wininet не катит?
|
|
|
RE: Заливка файлов на http в Delphi - 2008-07-02 17:32:36.216666
|
|
|
Meffisto
Сообщений: 16
Оценки: 0
Присоединился: 2008-06-17 14:59:48.720000
|
Делаю так как раз использую idFTP , только толи я не то с головой то ли лыжи не едут IdFTP1.Host:='xx.xx.ru'; // по ip тоже пробовал IdFTP1.Port:=21; IdFTP1.Passive:=False; IdFTP1.Username:='admin'; IdFTP1.Password:='pass'; IdFTP1.ProxySettings.ProxyType:=fpcmHttpProxyWithFtp; IdFTP1.ProxySettings.Host:='ip'; IdFTP1.ProxySettings.Port:=2121; IdFTP1.ProxySettings.UserName:='admin'; IdFTP1.ProxySettings.Password:='pass'; try IdFTP1.AutoLogin:=False; IdFTP1.Connect; ShowMessage('connected OK'); ShowMessage(IdFTP1.RetrieveCurrentDir); except on E:Exception do begin showMessage('Ошибка: '+E.Message); exit; end; end; В итоге получаю что connected OK , только вот после ок , оно говорит Please login USER first. Что делать в голову не приходит.
|
|
|
RE: Заливка файлов на http в Delphi - 2008-07-02 21:49:20.273333
|
|
|
Black Hacker
Сообщений: 63
Оценки: 0
Присоединился: 2008-06-16 03:04:28.963333
|
Попробуй использовать FTP компонент от ICS, он хорошо справляется с этой работой
|
|
|
RE: Заливка файлов на http в Delphi - 2008-07-03 07:10:17.323333
|
|
|
Alaget
Сообщений: 330
Оценки: 0
Присоединился: 2007-11-08 15:57:53.170000
|
А прокси сервер наверняка http а не socks. Надо через socks сервер. Такого за бесплатно тебе не найти, http не канают. Объясни всю ситуацию в подробностях, объязательно что-нибудь придумаю и помогу.
|
|
|
RE: Заливка файлов на http в Delphi - 2008-07-03 09:36:42.863333
|
|
|
Meffisto
Сообщений: 16
Оценки: 0
Присоединился: 2008-06-17 14:59:48.720000
|
Смотри задача заключается в том что скопировать файлы с локальной машины на http , причем файл на ftp должен оказаться с уникальным именем (это я знаю как сделать ). Так вот все параметры подключения беру из тотал командер там все работает все копируеться , просто задача стоит в том что бы автоматизировать процесс , интернет работает через прокси, логин пароль и ip все инфа у меня есть. А вот что мне в коде поправить не знаю.
|
|
|
RE: Заливка файлов на http в Delphi - 2008-07-03 20:24:55.500000
|
|
|
alexbozhko
Сообщений: 1024
Оценки: 0
Присоединился: 2005-11-24 13:35:34
|
Вот открыть Фленова и почитать, слабо?
|
|
|
RE: Заливка файлов на http в Delphi - 2008-07-04 05:11:58.150000
|
|
|
Alaget
Сообщений: 330
Оценки: 0
Присоединился: 2007-11-08 15:57:53.170000
|
Тогда про FTP забудь нужен гейт. У тебя голова вроде соображает разберёшся. Почитай вот это. http://forum.xakep.ru/m_1094468/mpage_1/key_/tm.htm#1094977 Если что будет не понятно правильно сформулируй вопрос, и создай новую тему.
|
|
|
RE: Заливка файлов на http в Delphi - 2008-07-04 17:43:40.953333
|
|
|
Meffisto
Сообщений: 16
Оценки: 0
Присоединился: 2008-06-17 14:59:48.720000
|
Все спасибо вопрос решен сделал так , нашел способ конектится без гейтов и всего прочегоесли кому понадобиться запощу if IdFTP1.Connected then try if TransferrignData then IdFTP1.Abort; IdFTP1.Quit; finally BConect.Caption:='Connect'; BConect.Enabled:=true; BConect.Default:=true; end else with IdFTP1 do try Username:='user'; Password:='pass'; Host:='host'; Connect; finally BConect.Enabled:=true; if Connected then begin BConect.Caption:='Disconnect'; BConect.Default:=false; end; end;
|
|
|
|
|