| |
|
|
| | Здравтсвуйте!!!
Меня очень интересует вопроос...как можно использовать прокси в пхп??
Ну допустим зайти на какой-нибудь сайт с другим ип:портом, а этот ип берется из файла !!!
Что-то знаю както заголовками и fsockopen() Но не получается...нужна ваша помощь | |
| |
|
|
| |
|
|
| |
для: SnooPI
(17.02.2007 в 11:10)
| | | Обращаетесь через fsockopen() к прокси серверу (указывая в fsockopen() IP-адрес прокси-сервера) так как если бы это был конечный файл, однако в HTTP-заголовке Host указываете адрес конечного хоста. Возможно вас заинтересует тема по ссылке http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=9487. | |
| |
|
|
| |
|
|
| |
для: cheops
(17.02.2007 в 13:55)
| | | Ну вот допустим....
<?php
$proxyz = file(proxy.txt);
$line = -1;
list($proxyhost,$proxyport) = explode( ":", $proxyz[$line]);
$fsocket = @fsockopen($proxyhost,$proxyport,$err,$errcode,5);
if ($fsocket) {
$request = "CONNECT cmyip.com:80\r\nUser-Agent: Mozila:4\r\n\r\n";
fwrite($fsocket,$request);
//Что тут написать или вообще как изменить код, чтобы прокси бралось из файла и конектилось к этому aдресу и показало мне что мой ип именно тот который я указал в прокси!!!!
} else {
echo "$errstr ($srrno)<br>";
}
?>
С сокетами проблема и поэтому не заю как это сделать...
|
| |
| |
|
|
| |
|
|
| |
для: SnooPI
(17.02.2007 в 16:57)
| | | Что тут написать или вообще как изменить код, чтобы прокси бралось из файла и конектилось к этому aдресу и показало мне что мой ип именно тот который я указал в прокси!!!!
Хотелось бы узнать | |
| |
|
|
| |
|
|
| |
для: SnooPI
(18.02.2007 в 11:04)
| | | С сокетами проблема - помогите плз :) | |
| |
|
|
| |
|
|
| |
для: SnooPI
(18.02.2007 в 11:04)
| | | Прокси по паролю пускает или без пароля? | |
| |
|
|
| |
|
|
| |
для: cheops
(19.02.2007 в 12:52)
| | | Прокси пускает без пароля !!! | |
| |
|
|
| |
|
|
| |
для: SnooPI
(19.02.2007 в 16:53)
| | | Вы не должны использовать CONNECT в поле $request необходимо поместить HTTP-запрос к сайту. | |
| |
|
|
| |
|
|
| |
для: cheops
(19.02.2007 в 18:53)
| | |
<?php
//Вот код прокси
$fsocket = @fsockopen($proxyhost,$proxyport,$err,$errcode,5);
if ($fsocket) {
$request = "login.icq.com:5190\r\nUser-Agent: ICQ 5.1\r\n\r\n";
fwrite($fsocket,$request);
} else {
echo "$errstr ($errno)<br>";
}
//Вот код отправки сообщений
list( $uin, $pwd ) = explode(";", $uinz[$line]);
if($code > 0) $icq->disconnect();
$icq->connect($uin, $pwd);
}
$icq->send_message($target, $message);
//так вот в какое место 1 кода, надо вставить 2 код чтобы получилась
//отправка сообщений через прокси ( 1 код)
?>
|
| |
| |
|
|
| |
|
|
| |
для: SnooPI
(18.03.2007 в 00:23)
| | | ... а можешь выложить код скрипта для отправки icq сообщений полностью ? .... пригодится в хозяйстве | |
| |
|
|
| |
|
|
| |
для: Oligarx
(18.03.2007 в 00:37)
| | | Конкретно разбзбираю что мне надо....
<?php
//Вот код прокси
$fsocket = @fsockopen($proxyhost,$proxyport,$err,$errcode,5);
if ($fsocket) {
$request = "login.icq.com:5190\r\nUser-Agent: ICQ 5.1\r\n\r\n";
fwrite($fsocket,$request);
} else {
echo "$errstr ($errno)<br>";
}
//Вот код отправки сообщений
list( $uin, $pwd ) = explode(";", $uinz[$line]);
if($code > 0) $icq->disconnect();
$icq->connect($uin, $pwd);
}
$icq->send_message($target, $message);
?>
|
так вот....в какое место 1 кода(отпрвка прокси) надо записать 2 код, чтобы получилась отпрвка icq сообщений через прокси(через 1 код) .....
Очень нужно.... Спасибо | |
| |
|
|
| |
|
|
| |
для: SnooPI
(18.03.2007 в 11:30)
| | | А по мне удобнее с прокси работать через cURL... | |
| |
|
|
| |
|
|
| |
для: ddhvvn
(18.03.2007 в 11:43)
| | | Расскажите как это сделать.....с помощью пхп, не важно керл или сокеты....очень нужно !!! | |
| |
|
|
| |
|
|
| |
для: SnooPI
(18.03.2007 в 12:07)
| | | Через сокеты!
[поправлено модератором] | |
| |
|
|
| |
|
|
| |
для: ddhvvn
(18.03.2007 в 12:40)
| | | Мдеее...через сокеты))Я знаю.....
cheops, мне очень нужен ваш ответ :) | |
| |
|
|
| |
|
|
| |
для: SnooPI
(18.03.2007 в 14:13)
| | | Не пойму зачем исправили мое предыдещее сообщение?! :-/
Вобщем, я сказал, что как делать через сокеты Вам уже все объяснили! Или Вам все еще что-то не понятно?
Если хотите - могу привести пример с CURL, но лучше попробуйте разобраться сами, а если что - пишите! | |
| |
|
|
| |
|
|
| |
для: ddhvvn
(18.03.2007 в 14:25)
| | | Я пример с сокетами уже привел...мне надо разжевать и дать правильный ответ.....
Пример на керл мне приводить не надо т.к. мне нужен точный ответ на мой последний вопрос !!
Спасибо | |
| |
|
|
| |
|
|
| |
для: SnooPI
(18.03.2007 в 14:55)
| | | А что хотите с удалённым сайтом сделать? | |
| |
|
|
| |
|
|
| |
для: cheops
(19.03.2007 в 01:17)
| | | Я хочу сделать отправку асику сообщений через прокси(через веб) | |
| |
|
|
| |
|
|
| |
для: SnooPI
(19.03.2007 в 01:36)
| | | но при этом чтобы icq.com думал что я не с броаузера а с клиента icq | |
| |
|
|
|
| |
|
|
| |
для: SnooPI
(17.02.2007 в 11:10)
| | | cheops ответьте :) | |
| |
|
|