php скрипт который отправляет сообщения с сайта в icq

Discussion in 'PHP' started by skippp, 22 Jun 2009.

  1. skippp

    skippp Banned

    Joined:
    11 Apr 2009
    Messages:
    44
    Likes Received:
    10
    Reputations:
    2
    мне нужен скрипт ну или что там ещо возможно который будет слать написаное на сайте мне в icq помогите плиз
     
    2 people like this.
  2. skippp

    skippp Banned

    Joined:
    11 Apr 2009
    Messages:
    44
    Likes Received:
    10
    Reputations:
    2
    а сможешь скрипт выложить и объяснить как что сделать просто поискал нече непонял
     
    1 person likes this.
  3. heretic1990

    heretic1990 Elder - Старейшина

    Joined:
    2 Jul 2008
    Messages:
    487
    Likes Received:
    182
    Reputations:
    5
    держи, только незабудь подключить WebIcqLite.class.php, его думаю не трудно найти!

    PHP:
    <?

    $UIN '123456789'//icq-номер
    $PASSWORD 'password'//пароль


    if($_GET[site]==""){$site "icq-world.wen.ru";}else{$site $_GET[site];}

    if(!isset(
    $_POST[uin]) or !isset($_POST[text]))
    {
        if(isset(
    $_GET[uin])){echo '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
        <title>Отправка соощений ICQ</title>
    </head>
    <body>
    <b>Отправка ICQ-сообщений</b><br/>
    <form method="post" action="index.php">
    Номер ICQ:<br>
    <input type="Text" name="uin" value="'
    .$_GET[uin].'" maxlength="9"><br>
    Сообщение:<br>
    <input type="Text" name="text" value="" maxlength="500"><br>
    <input type=submit name="send" value="Отправить">
    </form><br>
    <p>

    </body>
    </html>'
    ;
        }else{
            echo 
    '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
        <title>Отправка сообщний ICQ</title>
    </head>
    <body>
    <b>Отправка ICQ-сообщений</b><br/>

    <form method="post" action="index.php">
    Номер ICQ:<br>
    <input type="Text" name="uin" value="" maxlength="9"><br>
    Сообщение:<br>
    <input type="Text" name="text" value="" maxlength="500"><br>
    <input type=submit name="send" value="Отправить">
    </form><br>
    <p>

    </body>
    </html>'
    ;
    }}else{
        include(
    'WebIcqLite.class.php');
        
    $text=Encode($_POST[text],w);
        
    $icq = new WebIcqLite();
        if(
    $icq->connect($UIN$PASSWORD)){
            if(!
    $icq->send_message($_POST[uin], $text)){
                echo 
    $icq->error;
            }else{
                echo 
    '<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
        <title>ICQ</title>
    </head>
    <body>
    <b>Отправка ICQ-сообщений</b><br/>
    Сообщение отправлено.<br>

    </body>
    </html>'
    ;
            }
            
    $icq->disconnect();
        }else{
            echo 
    $icq->error;
        }
    }

    function 
    Encode($str,$type=u)
    {
        
    $conv=array();
        for(
    $x=192;$x<=239;$x++)
            
    $conv[u][chr($x)]=chr(208).chr($x-48);
        for(
    $x=240;$x<=255;$x++)
            
    $conv[u][chr($x)]=chr(209).chr($x-112);
        
    $conv[u][chr(168)]=chr(208).chr(129);
        
    $conv[u][chr(184)]=chr(209).chr(209);
        
    $conv[w]=array_flip($conv[u]);
        if(
    $type=='w' || $type=='u')
            return 
    strtr($str,$conv[$type]);
        else
            return 
    $str;
    }

    ?>
     
    3 people like this.
  4. skippp

    skippp Banned

    Joined:
    11 Apr 2009
    Messages:
    44
    Likes Received:
    10
    Reputations:
    2
    всмысле подключить WebIcqLite.class.php я вообще неразбируюсь немоглибы вы выложить всё сразу
     
    1 person likes this.
  5. Tigger

    Tigger Elder - Старейшина

    Joined:
    27 Aug 2007
    Messages:
    936
    Likes Received:
    527
    Reputations:
    204
    Ебанат совсем чтоли? о_0
    Читай! Чего ты неумешь? Как ты тогда этот пост написал? Вбиваешь это в гугле и качаешь!!! Потом в одну папку кладешь с скриптом, что тебе дали, запускаешь.
    - это поменять не забудь.

    P.S. дебил
     
    4 people like this.
  6. Gaus

    Gaus Member

    Joined:
    8 Feb 2009
    Messages:
    136
    Likes Received:
    36
    Reputations:
    3
    http://lmgtfy.com/?q=webicqpro+%D1%81%D0%BA%D0%B0%D1%87%D0%B0%D1%82%D1%8C
     
  7. cren

    cren Member

    Joined:
    5 May 2009
    Messages:
    247
    Likes Received:
    28
    Reputations:
    1
    Тиггер, че ты обзываешься? Не понял человек:) зачем обзываться? Обьясни попонятней...Или просто пропусти тему
     
  8. Tigger

    Tigger Elder - Старейшина

    Joined:
    27 Aug 2007
    Messages:
    936
    Likes Received:
    527
    Reputations:
    204
    что тут не понятно? о_0 русскими буквами написали - ЗАГУГЛИТЬ!!!
    Я не обзываюсь, а говорю что вижу... ну нельзя на столько лениться. Да еще и на него недавно гнали, чтобы забанили его, т.к. дурак =\
     
  9. fatalo

    fatalo Elder - Старейшина

    Joined:
    15 May 2008
    Messages:
    45
    Likes Received:
    46
    Reputations:
    5
    skippp,добавь в одну папку со скриптом файл webicqpro.class.php
    Его ты можешь найти в гугле.Хочешь еше раз напишу?
     
  10. Pernat1y

    Pernat1y Elder - Старейшина

    Joined:
    20 Dec 2007
    Messages:
    479
    Likes Received:
    79
    Reputations:
    7
    http://wip.asminog.com/workshop/webicqpro/webicqpro.html
    http://wip.asminog.com/workshop/php2icq.html
    сам класс + пример использования
     
    #10 Pernat1y, 24 Jun 2009
    Last edited: 24 Jun 2009