ICQ PHP client

Discussion in 'Песочница' started by GAiN, 29 Mar 2012.

  1. GAiN

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

    Joined:
    2 Apr 2011
    Messages:
    2,531
    Likes Received:
    166
    Reputations:
    99
    Сложно ли создать icq клиент на php для отправки через сайт анонимных сообщений?
    поделитесь пожалуйста статьёй по созданию
     
  2. mr.Penguin

    mr.Penguin Member

    Joined:
    8 Mar 2012
    Messages:
    40
    Likes Received:
    37
    Reputations:
    74
    Поищите в интернете библиотеку классов "WebIcqPro", надеюсь, что у Вас все получится :)
     
    #2 mr.Penguin, 29 Mar 2012
    Last edited: 29 Mar 2012
  3. GAiN

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

    Joined:
    2 Apr 2011
    Messages:
    2,531
    Likes Received:
    166
    Reputations:
    99
    ещё один вопросик.
    а каким методом идёт отправка сообщения, это тот же клиент получится - которому надо подключать логин с паролем для номера, или что то другое ?
     
  4. mr.Penguin

    mr.Penguin Member

    Joined:
    8 Mar 2012
    Messages:
    40
    Likes Received:
    37
    Reputations:
    74
    Да, для отправки сообщения необходимо ввести UIN и пароль.
     
  5. <Cyber-punk>

    <Cyber-punk> Smash the Stack

    Joined:
    1 Oct 2009
    Messages:
    658
    Likes Received:
    315
    Reputations:
    430
    отснифайте веб-клиент, и пилите что хотите ;)
     
    _________________________
    3 people like this.
  6. mr.Penguin

    mr.Penguin Member

    Joined:
    8 Mar 2012
    Messages:
    40
    Likes Received:
    37
    Reputations:
    74
    Ну или сделайте так, как сказал выше <Cyber-punk>
    Вот Вам небольшая инструкция:
    1) Зайдите с мобильного веб-клиента (m.icq.com)
    2) Отснифте данные послания сообщения

    Написал вам скрипт на скорую руку, должен работать:
    PHP:
    <?php
    set_time_limit
    (0);
    //-----------------//
    $icq "000000"// UIN, на который пошлем сообщение
    $text "test"// Текст сообщения
    //-----------------//


    $ch curl_init("http://wap.icq.com/wim/Conversation.aspx?AimID=ВАШ_ID&sid=ВАШ_SID&randStr=ВАШ_RANDSTR");
    curl_setopt($chCURLOPT_USERAGENT"Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.0.4) Gecko/2008102920 AdCentriaIM/1.7 Firefox/3.0.4");
    curl_setopt($chCURLOPT_POST1);
    curl_setopt($chCURLOPT_HEADER1);
    curl_setopt($chCURLOPT_POSTFIELDS"sid=ВАШ_SID&aimid=".urlencode($icq)."&sortMode=2&messageText=".urlencode($text)."&btnSubmit=Send");
    curl_setopt($chCURLOPT_REFERER"http://wap.icq.com/");
    curl_setopt($chCURLOPT_COOKIEJAR"./cook");
    curl_setopt($chCURLOPT_FOLLOWLOCATION1);
    curl_setopt($chCURLOPT_RETURNTRANSFER1);
    $res_index  curl_exec($ch);
    ?>
     
    1 person likes this.