forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   2D-программирование (http://forum.boolean.name/forumdisplay.php?f=13)
-   -   Связь через прокси (http://forum.boolean.name/showthread.php?t=2273)

Progger_Leo 03.01.2007 18:39

Связь через прокси
 
Кто-нить может обяснить, как подключится (или наоборот :) ) к компу, который работает через прокси?

moka 10.03.2007 23:32

Re: Связь через прокси
 
Врдебы буржуи что-то делали, а может и нет, точно не знаю, но сам пытался не удалось.

Progger_Leo 11.03.2007 17:48

Re: Связь через прокси
 
Иденственное что я имею, так это прогу, которая может получать html-код web-страницы через прокси...и даже без него... Нате, мож кому-нить понабицца ;)
PHP код:

Global BR$ = Chr$(13)+Chr$(10)
;
1. обычный запрос веб-страницы
tcp 
GetHttp("www.microsoft.com")
If 
tcp False RuntimeError "unable to connect to web server"
While Eof(tcp) = False
Print ReadLine$(tcp)
Wend
CloseTCPStream
(tcp)
 
2. запрос страницы через прокси-сервер с адресом 192.168.0.1 и портом 80
tcp 
GetHttp("www.microsoft.com"80,"192.168.0.1"80)
If 
tcp False RuntimeError "unable to connect to web server"
While Eof(tcp) = False
Print ReadLine$(tcp)
Wend
CloseTCPStream
(tcp)
 
WaitKey
 
End
 
;========================================
Function 
GetHttp(server$, port=80proxy$="",proxyport=0)
Local www
If Len(proxy$) = 0 proxy$ = server$
If 
proxyport 0 proxyport port
www 
OpenTCPStream(proxy$,proxyport)
If 
www False Return False
WriteLine www
,"GET http://" server$ + ":" port path$ + " HTTP/1.1" BR$ + "Host: " server$ + BR$ + "User-Agent: blitzbasic" BR$ + "Accept: */*" BR$
Return 
www
End 
Function 


Tadeus 21.07.2007 22:24

Re: Связь через прокси
 
Поднимаю старую тему! Очень надо! Есть одно решение - юзать либу К-Нет Либ, но оно мне не подходит :wallbash: Очень прошу :''(( :''(( :''(( Люди, если кто-то скажет - будет ему вечный респект и уважуха :SOS: :SOS: :SOS:


Часовой пояс GMT +4, время: 21:10.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot