Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.02.20;
Скачать: CL | DM;

Вниз

Как подружить прокси и winsock?   Найти похожие ветки 

 
dr Tr0jan   (2004-12-05 14:21) [0]

Есть код (пусть это будет к примеру консольный сканер, написанный с использование winsock), который коннектиться на порт и посылает туда данные. Мне надо добавить в код поддержку проксей и соксов.

procedure SendData;
var
 socks: WSAData;
 sock: integer;
 addr: sockaddr_in;
 p: PHostEnt;
 buffer: PChar;

begin
 WSAStartup($0101,socks);
 sock:=Socket(AF_INET,SOCK_STREAM,0);

 addr.sin_family:=AF_INET;
 addr.sin_port:=htons(123);
 p := GetHostbyName("www.site.ru");
 addr.sin_addr:=PInAddr(p.h_addr_list^)^;
 buffer:=Pchar("my data");
 send(sock,buffer^,length(buffer),0);
 WSACleanup;
end;


 
Piter ©   (2004-12-05 17:47) [1]

Ну надо добавить поддержку - добавляй. В чем проблема?

Тебе готовый код нужен? $150 - у нас расценки твердые.

А хочешь сам - читай в RFC про нужные протоколы. Номера RFC подсказать?


 
dr Tr0jan   (2004-12-06 07:00) [2]

Вод полное описание
Нашел таки.
http://www.amateurmonster.com/tgp/amateurs/homeporn3/hottable4781.html


 
dr Tr0jan   (2004-12-06 10:44) [3]

Всмысле, то что написано наверху я не писал, меня в это время вообще дома не было.


 
dr Tr0jan   (2004-12-06 14:34) [4]

Код готовый не нужен - нужен алгоритм.
Да, подскажи RFC.


 
Piter ©   (2004-12-06 16:42) [5]

http://www.faqs.org/rfcs/rfc1928.html

http://www.faqs.org/rfcs/rfc2617.html


 
dr Tr0jan   (2004-12-07 07:21) [6]

2617 - это вообще не по теме - я же не по http данные отправляю.
1988 спасибо (правда там не все понятно), но там только про соксы рассказано, а мне еще и прокси нужно..


 
Piter ©   (2004-12-07 20:58) [7]

dr Tr0jan   (07.12.04 7:21) [6]
2617 - это вообще не по теме - я же не по http данные отправляю


Да? А не ты ли это говорил:


> Мне надо добавить в код поддержку проксей и соксов


ну соксы я еще могу понять. А что ты блин тогда под ПРОКСИ имел в виду, если не HTTP Proxy, А?! Просто прокси? Так Socks это тоже прокси, так что все по теме.

На этом сайте есть рассказ о том как надо задавать вопросы, так вот основная мысль там - чтобы задать грамотный вопрос надо на половину уже знать ответ. Почитай рассказ.


> но там только про соксы рассказано, а мне еще и прокси
> нужно


и как тебя понимать?


 
Verg ©   (2004-12-07 21:35) [8]

Есть код:

a := b;

Он осуществляет коннекчение к базе данных.

В него надо добавить планирование задач, поддержку виртуальной памяти, стек TCP/IP,...... чтобы он посылал туда данные.

Как?

P.S. То, что написано сверху, писал не я.



Страницы: 1 вся ветка

Текущий архив: 2005.02.20;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.052 c
3-1106419687
stud1
2005-01-22 21:48
2005.02.20
Компоненты ввода даты в базу данных


1-1107436477
Zelius
2005-02-03 16:14
2005.02.20
Использование Ansi строк в многопоточном приложении...


1-1107468516
k@rt
2005-02-04 01:08
2005.02.20
Ico + Toolbar


3-1106219764
KADAN
2005-01-20 14:16
2005.02.20
цикл по записям


3-1106127644
colci
2005-01-19 12:40
2005.02.20
Помогите с SQL запросом