Главная страница
    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.46 MB
Время: 0.055 c
1-1107017556
olookin
2005-01-29 19:52
2005.02.20
Move для record. Можно ли?


6-1102718598
pipll
2004-12-11 01:43
2005.02.20
Индикатор загрузки сети


3-1106449961
SarDoX
2005-01-23 06:12
2005.02.20
Поиск в БД


1-1107852705
Erik1
2005-02-08 11:51
2005.02.20
Какую создать структуру для принятия решения о иницализации?


1-1107868491
nes
2005-02-08 16:14
2005.02.20
В чём дело...пишет что Undeclared Identifer ShellExecute ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский