Нужно сделать Php скрипт Icq бота за 5 $, который умеет отправлять Sms.
Conquerstador
12.03.2008, 00:29
прога есть smsdv отправляет смс с помощью сервисов как билайн мтс и т.д. возьми поизучай может что и найдешь!
кинь в личку сам линк на скрипт)) мож сделаю если делать будет нечего))
sedoy_xxx
12.03.2008, 16:46
что то типа $al="act=send&sms_phone=".$phone."&sms_mess=".$text."&sms_trans=on&sms_break=on&sms_user=USER&sms_password=PASSWORD";
короче переменные с номером телефона и текстом смс из верхнего скрипта передавать в переменной al нижнего скрипта ))))
Замени
case 'sms $phone $text':
$icq->sendMessage($msg['from'], $phone);
break;
этим
case 'sms $phone $text':
function httpSocketConnection($host, $method, $path, $data)
{
$method = strtoupper($method);
$filePointer = @fsockopen($host, 80, $errorNumber, $errorString);
if (!$filePointer)
{
exit('Failed opening http socket connection: '.$errorString.' ('.$errorNumber.')<br/>\n');
return false;
}
$requestHeader = $method." ".$path." HTTP/1.1\r\n";
$requestHeader.= "Host: ".$host."\r\n";
$requestHeader.= "User-Agent: ".$browsers[rand(0,4)]."\r\n";
$requestHeader.= "Content-Type: application/x-www-form-urlencoded\r\n";
if ($method == "POST")
{
$requestHeader.= "Content-Length: ".strlen($data)."\r\n";
}
$requestHeader.= "Connection: close\r\n\r\n";
if ($method == "POST")
{
$requestHeader.= $data;
}
fwrite($filePointer, $requestHeader);
$responseHeader = '';
$responseContent = '';
do
{
$responseHeader.= fread($filePointer, 1);
}
while (!preg_match('/\\r\\n\\r\\n$/', $responseHeader));
if (!strstr($responseHeader, "Transfer-Encoding: chunked"))
{
while (!feof($filePointer))
{
$responseContent.= fgets($filePointer, 128);
preg_match_all( '/<td></td>(.*)<td><\/td>/iUs' , $responseContent, $responseContent);
}
}
else
{
while ($chunk_length = hexdec(fgets($filePointer)))
{
$responseContentChunk = '';
// logEventToTextFile('debug', $chunk_length);
$read_length = 0;
while ($read_length < $chunk_length)
{
$responseContentChunk .= fread($filePointer, $chunk_length - $read_length);
$read_length = strlen($responseContentChunk);
}
$responseContent.= $responseContentChunk;
fgets($filePointer);
// preg_match_all( '/<td></td>(.*)<td><\/td>/iUs' , $filePointer, $filePointer);
}
}
// logEventToTextFile('debug', $responseContent);
return chop($responseContent);
}
$al="act=send&sms_phone=$phone&sms_mess=$text&sms_trans=on&sms_break=on&sms_user=USER&sms_password=PASSWORD";
$otvet = httpSocketConnection('sms.smssender.org', 'POST', 'http://sms.smssender.org/index.php', $al);
$icq->sendMessage($msg['from'], $otvet);
break;
vBulletin® v3.8.14, Copyright ©2000-2026, vBulletin Solutions, Inc. Перевод: zCarot