Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2002.05.13;
Скачать: [xml.tar.bz2];

Вниз

Еще про прокси...   Найти похожие ветки 

 
Landgraph   (2002-02-28 09:21) [0]

Есть компонент типа TClientSocket, как заставить его работать через прокси сервер? Индевские и прочие компоненты не предлагать.


 
Ghost.   (2002-02-28 09:28) [1]

Ты сначала задачу уточни прежде чем компоненты к чемуто принуждать..и, что за прокси стоит тоже очень важно..


 
Polevi   (2002-02-28 13:39) [2]

type
command=record
sctype:byte;
command:byte;
port:word;
addr:longint;
zero:byte;
end;


procedure TForm1.FormCreate(Sender: TObject);
var
WSAData: TWSAData;
begin
WSAStartup($0101, WSAData);
cs.Address:="192.168.1.1"; //сокс сервер прокси
cs.Port:=1080; //порт может быть другой
cs.Active:=true;
end;


procedure TForm1.csConnect(Sender: TObject; Socket: TCustomWinSocket);
var
buf:command;
begin
buf.sctype:=4;
buf.command:=1;
buf.port:=110*256; //110 порт (POP)
buf.addr:=Integer(Pointer(PHostEnt(GetHostByName(PChar("194.67.57.51"))).h_addr^)^); //IP-адрес mail.ru
buf.zero:=0;
Socket.SendBuf(buf,9);
end;

procedure TForm1.csRead(Sender: TObject; Socket: TCustomWinSocket);
begin
memo1.lines.add(Socket.ReceiveText); //получаем приглашение сервера mail.ru
end;


 
Landgraph   (2002-03-01 12:56) [3]

2Ghost:
Обычный прокси, которых в интернете полно. Нужно через него соединяться с произвольным портом на сервере. Вроде все



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

Форум: "Сети";
Текущий архив: 2002.05.13;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.44 MB
Время: 0.005 c
6-39821
HDD
2002-02-20 05:54
2002.05.13
Помогите пожалуйста


6-39808
kazakh
2002-01-28 16:02
2002.05.13
Telnet и еще раз telnet


1-39714
Stocker:)
2002-04-27 09:56
2002.05.13
функция и динамический массив


3-39657
VAleksey
2002-04-17 09:51
2002.05.13
Еще один (2-а) теоретический вопрос про индексы Paradox.


3-39680
QWest
2002-04-17 10:59
2002.05.13
Вопрос по FoxPro.





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский