Сейчас на форуме: 2nd, morgot, Rio, CDK123, zds, tyns777, tihiy_grom (+5 невидимых)

 eXeL@B —› Программирование —› Отправка файла на FTP
Посл.ответ Сообщение


Ранг: 138.1 (ветеран)
Активность: 0.090
Статус: Участник
Одепт ЭкзэЛаба

Создано: 10 сентября 2008 23:39
· Личное сообщение · #1

Всем доброго времени суток, возникла такая проблема, нужно передать текстовый файл который к примеру находится в C:\doc.txt на фтепешник, логин и пароль от фтп я знаю. Кто-нибудь может поделиться примером реализации подобной программы, желательно на delphi, а то изобретать свой велосипед нету времени.



Ранг: 617.3 (!), 677thx
Активность: 0.540
Статус: Участник

Создано: 10 сентября 2008 23:57
· Личное сообщение · #2

www.delphimaster.ru/cgi-bin/forum.pl?id=1205321086&n=4
www.programmersforum.ru/showthread.php?t=6016




Ранг: 673.3 (! !), 400thx
Активность: 0.40.31
Статус: Участник
CyberMonk

Создано: 10 сентября 2008 23:59
· Личное сообщение · #3

Пример на масме =)

b4ac_10.09.2008_CRACKLAB.rU.tgz - ftp://FTP.rar

-----
RE In Progress [!] Coding Hazard [!] Stay Clear of this Cube





Ранг: 147.7 (ветеран), 50thx
Активность: 0.120
Статус: Участник
sv_cheats 1

Создано: 11 сентября 2008 00:05 · Поправил: SER[G]ANT
· Личное сообщение · #4

//*Simple Uploader coded by LEE_ROY*//

program out;

{..$apptype console}
uses
windows,
wininet;

var
conn_param,inet_open : hinternet;

procedure upload(filename:pchar; ftpfilename:pchar);
const
port=21;
begin
inet_open := internetopen('iexplore',INTERNET_OPEN_TYPE_DIRECT,nil,nil,0);
//Настройки коннекта( фтп, логин, пасс)
conn_param := internetconnect(inet_open,'ftp.site.ru',port,'login','pass',INTERNET_S ERVICE_FTP,INTERNET_FLAG_PASSIVE,0);
sleep(100);
ftpputfile(conn_param,filename,ftpfilename,FTP_TRANSFER_TYPE_UNKNOWN,0 );
internetclosehandle(conn_param);
internetclosehandle(inet_open) ;
END;

begin
//Путь к файлу для загрузки, имя файла на фтп..
upload('C:\file.zip','/pub/file.zip');
if True then
exit;
end.




Ранг: 279.1 (наставник)
Активность: 0.160
Статус: Участник
wizard

Создано: 11 сентября 2008 08:31
· Личное сообщение · #5

g-l-u-k вв аттаче пример ftp сервака (где взял уже не помню) ,его конечно еще дорабатывать.
Можешь сам к нему приконнектиться ,через тот же тотал командер и работать с файлами (скачать ,закачать ,удалить).
И еще тут посмотри (там TFTP используется ) -> forum.antichat.ru/thread69514.html

3c52_10.09.2008_CRACKLAB.rU.tgz - ftp://FTP.doc

-----
Что один человек сделал , другой всегда сломать может...





Ранг: 138.1 (ветеран)
Активность: 0.090
Статус: Участник
Одепт ЭкзэЛаба

Создано: 11 сентября 2008 09:34
· Личное сообщение · #6

Вау спасибо огромное, буду разбираться.




Ранг: 2014.5 (!!!!), 1278thx
Активность: 1.340.25
Статус: Модератор
retired

Создано: 11 сентября 2008 09:52
· Личное сообщение · #7

Это, конечно, хорошо, заняться своим делом, пока на форуме люди ЗА ТЕБЯ пользуются гуглом и просто копируют примеры оттуда сюда, но всё же не стоит в будущем этим увлекаться. А то раз так попался на глаза, второй, третий, а там и бан уже пришёл...




Ранг: 138.1 (ветеран)
Активность: 0.090
Статус: Участник
Одепт ЭкзэЛаба

Создано: 11 сентября 2008 11:47
· Личное сообщение · #8

ок, Archer тему закрываю


 eXeL@B —› Программирование —› Отправка файла на FTP
Эта тема закрыта. Ответы больше не принимаются.
   Для печати Для печати