ICQ_PHP_Bot

Discussion in 'PHP' started by KPOT_f!nd, 28 Sep 2006.

  1. GOOFY

    GOOFY Banned

    Joined:
    31 Oct 2006
    Messages:
    77
    Likes Received:
    33
    Reputations:
    23
    подскажи тогда если не сложно, как на http://www.ho.com.ua настроить, лично я не осилил и не нашел - php.ini...
     
  2. TANZWUT

    TANZWUT Крёстный отец :)

    Joined:
    22 Jun 2005
    Messages:
    1,474
    Likes Received:
    716
    Reputations:
    744
    Nova да лан те.. небузи.. пусть учаца.. мож чтонито отложецо в бестолковке, да и втянуца современем...
    GOOFY, советую тебе посмотреть видео по установке полноценного веб сервера.. точную ссылку непомню.. поищеш тут http://video.antichat.ru/ ...
    там всё через фтп найти вроде бы можно... давно не пользовался этим хостингом...
     
    _________________________
  3. GOOFY

    GOOFY Banned

    Joined:
    31 Oct 2006
    Messages:
    77
    Likes Received:
    33
    Reputations:
    23
    TANZWUT:
    я денвер как то угробил( дай прямую ссылку на дистр интерпретатора php, а то я боюсь не тот слить, они по 8 метров тянут, ошибиться боюсь... а то чую лучше чисто с интерпретатором возиться...
     
  4. TANZWUT

    TANZWUT Крёстный отец :)

    Joined:
    22 Jun 2005
    Messages:
    1,474
    Likes Received:
    716
    Reputations:
    744
    http://ru.php.net/get/php-5.1.6-Win32.zip/from/a/mirror качай тут... всем до завтра :)
     
    _________________________
  5. Nova

    Nova Green member

    Joined:
    15 Jul 2005
    Messages:
    1,233
    Likes Received:
    420
    Reputations:
    280
    в папке cgi-bin блядь лежит файл php.ini его и редактируй ! как и что править писалось в этой теме !

    Только последний дегинират и даун не сможен настроить !

    Вот скажи мне нах лезть в скрипты если хостинг подготовить не можеш ?

    И нах ваще тут писать что-то бери просто читай и нечего не пиши умней покажишся !
     
    _________________________
    1 person likes this.
  6. GOOFY

    GOOFY Banned

    Joined:
    31 Oct 2006
    Messages:
    77
    Likes Received:
    33
    Reputations:
    23
    Nova:
    не получилось. спасибо за подсказки.
     
  7. GOOFY

    GOOFY Banned

    Joined:
    31 Oct 2006
    Messages:
    77
    Likes Received:
    33
    Reputations:
    23
    скажу честно, не осилил(
     
  8. TheBest

    TheBest New Member

    Joined:
    16 May 2006
    Messages:
    17
    Likes Received:
    3
    Reputations:
    0
    Не получаеться

    Значит так.... :( .... Попробывал залить на http://jino-net.ru ... Ничего ....
    Потом попробывал залить на на агаву (платный хостинг) .... Тоже ничего.... Попробовал обратиться к файлу пишет: Parse error: parse error, unexpected '}' in /home/com19979/public_html/test/controlmodul.php on line 65

    .... Мне не очень понятно как это должно работать... Нужно ли обращаться к файлу или все произойдет автоматически....? (Пользователь после загрузки сам выйдет в он лайн)

    З.Ы.
    Вот мой controlmodul.php

    PHP:
    <?
    $admin="2256494";
    $icq_number="275031964";
    $icq_pass="*********";
    $icq_o_status="ONLINE";
    $aw="on";
    $awtext="Это информер сайта школы №734 ( 734.com1.ru ) В этом информере вы можете узнать поледние новости!!! В информере существует несколько команд: 734 - об этом информере :: news Последняя новость :: foto - последний фотоальбом :: В 734 информер будут добавляться новые разделы !!! Пользователи!!! Большая просьба не давать одновременно несколько одинаковых запросов! © Petya
    "
    ;
    $amsg="on";
    include 
    "icqmodul.php";
    set_time_limit (0);
    ignore_user_abort(true);
    $icq = new ICQclient($icq_number,$icq_pass); 
    $icq->errorstream false;
    $icq->dbgstream false;
    $icq->connect(); 
    $icq->setstatus($icq_o_status);
    $icq->login();
    $send2me=$admin;
    while (
    $icq->socket)
    {
     
    $icq->listen(); 
     if (
    $icq->ismessage())
     {
      
    $uin $icq->inLastVar["uin"];
      
    $text $icq->inLastVar["text"];
      
    $mid md5($icq->inLastVar["mid"]);
      
    $text trim($text);
      
    $cmd explode(" ",$text);
      
    $cmd[0] = strtolower($cmd[0]);
      if (
    $text == "!exit"  && $uin==$admin) {exit;}
      if (
    $text == "!aw off"  && $uin==$admin) {$aw="off";}
      if (
    $text == "!aw on"  && $uin==$admin) {$aw="on";}
      if (
    $text == "!amsg off"  && $uin==$admin) {$amsg="off";}
      if (
    $text == "!amsg on"  && $uin==$admin) {$amsg="on";}
      elseif (
    $cmd[0] == "!awtext" && $uin == $admin) {$awtext="$cmd[1] $cmd[2] $cmd[3] $cmd[4] $cmd[5] $cmd[6] $cmd[7] $cmd[8]";} 
      elseif (
    $cmd[0] == "!to" && $uin == $admin) {
        
    $text2send $cmd[2];
        for(
    $i=2$i<=count($cmd); $i++) $text2send.=$cmd[$i];
        
    $icq->message_send$cmd[1], $cmd[2] );
      }
      else {
    $filelog 'log.php';
    $chislo date("d.m-H:i:s");
    if (
    is_writable($filelog)) {
    if (!
    $handle fopen($filelog'a')) {exit;}
    if (
    fwrite($handle,  "$chislo $uin$text \r\n") === FALSE) {exit;}
    fclose($handle);
     if(
    $text == "news"){$icq->message_send($uin,"НОВЫЙ ГОД!!
    Празднование Нового Года 2007 состоится 28 декабря!! Распорядок дня: Начало праздника для средней школы (5-8 класс) - в 9.30 на 1 этаже. 9.45 - 11.15 - работа в пространствах: готовимся к карнавалу. 11.15 - 13.00 - карнавал в актовом зале. Здесь можно узнать список пространств: http://734.com1.ru/modules/myarticles/article.php?storyid=210   СТАРШАЯ ШКОЛА Начало праздника для старшей школы (8-11 класс) в 15.00 на 1 этаже. 15.15 - 16.45 - работа в пространствах. 16.45 - 21.00 - карнавал, дискотека.  "
    );} 
    }
     if(
    $text == "foto"){$icq->message_send($uin,"Последний фотоальбом - Лицей :: находиться http://734.com1.ru/modules/xgallery/view_album.php?set_albumName=album18
      "
    );}
    }
     if(
    $text == "pro"){$icq->message_send($uin,"По всем вопросам в асю 225-64-94 или [email protected] :: [email protected]
      "
    );} 
    }
     if(
    $text == "734"){$icq->message_send($uin,"Это информер сайта школы №734 ( 734.com1.ru ) В этом информере вы можете узнать поледние новости!!! В информере существует несколько команд: 734 - об этом информере :: news Последняя новость :: foto - последний фотоальбом :: В 734 информер будут добавляться новые разделы !!! Пользователи!!! Большая просьба не давать одновременно несколько одинаковых запросов! © Petya
      "
    );}
    }
      
           
    $icq->message_send($uin,"!exit - offline!\r\n!aw off/on - статус автотвечика!\r\n!awtext (text) - текст автотвечика!\r\n!to (uin) (text) - послать сообщение на номер!\r\n!amsg off/on - дублирывать сообщения в асю админа!\r\nControl Script by ScorpLeX (875880)");
           if(
    $aw == "on"){$icq->message_send($uin,"$awtext");}
           if(
    $amsg == "on"){$icq->message_send($send2me,"*******пришло с номера $uin$text");}
           }
      }
      
    ?>
    Раскажите как и что.... Буду очень благодарен.... Заранее Спасибо...
     
  9. abatsk

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

    Joined:
    11 Oct 2006
    Messages:
    0
    Likes Received:
    20
    Reputations:
    5
    Стукни 480-889 Поговорим. Объясню, может на свой закину.
     
    1 person likes this.
  10. vizard-06

    vizard-06 Elder - Старейшина

    Joined:
    6 Dec 2006
    Messages:
    55
    Likes Received:
    8
    Reputations:
    0
    подскажите какие функции бы добавить...а то чё то фантазии не хватает))
     
  11. KPOT_f!nd

    KPOT_f!nd положенец общага

    Joined:
    25 Aug 2006
    Messages:
    1,074
    Likes Received:
    502
    Reputations:
    65
    Для чегО смотря?!
     
  12. vizard-06

    vizard-06 Elder - Старейшина

    Joined:
    6 Dec 2006
    Messages:
    55
    Likes Received:
    8
    Reputations:
    0
    да если чесно я сам не знаю...вот думал может кто хорошую идею подкинет)
     
  13. vizard-06

    vizard-06 Elder - Старейшина

    Joined:
    6 Dec 2006
    Messages:
    55
    Likes Received:
    8
    Reputations:
    0
    скажите, а как сделать чтоб этот бот работал через проксю?...оч нужно!
     
  14. bopoh13

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

    Joined:
    31 Oct 2006
    Messages:
    195
    Likes Received:
    20
    Reputations:
    0
    Подскажите, почему не коннектиться? В чем ошибка?
    Стоит appserv-win32-2.4.0.exe

    ЗЫ: сокеты включены.
     
  15. SM@x

    SM@x New Member

    Joined:
    4 Nov 2006
    Messages:
    3
    Likes Received:
    2
    Reputations:
    0
    можно найти в паблике скрипт такого бота но автономного? этот как я понял работает на ответы на команды только при включенной машине.

    vizard-06, стукни 539-539, ты спрашивал о том чтобы еще в бот добавить, есть задумка
     
    1 person likes this.
  16. cb93ka

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

    Joined:
    4 Jan 2007
    Messages:
    36
    Likes Received:
    13
    Reputations:
    3
    SM@x, он на php. Т.е. повесил на хост и он робит автономно. по идее.. =)
     
    1 person likes this.
  17. TheBest

    TheBest New Member

    Joined:
    16 May 2006
    Messages:
    17
    Likes Received:
    3
    Reputations:
    0
    Если сделаешь что можно править вопрос ответ через асю админа- буду очень благодарен.... ;)
    ------------------------------------------------
    Народ.... можете помочь... хотел сделать из icq PHP bota информер... Тоесть если вы к примеру пишете news вам выдаеться последняя новость.... Сайт работает на движке RunCMS... Есть файл pda.php, в котором появляеться автаматом последняя новость (Можете посмотреть тут: 734.com1.ru/pda.php ) Вот PHP скрипт этого pda.php

    PHP:
    <?php
    // $Id: pda.php,v 1.1 2004/07/11 10:29:14 Farsus Exp $
    // -------------------------------------------------------------------------//
    //                   RUNCMS                                                   //
    //                                                                          //
    //     reliable - Unique - Nocost &  Simplicity & ease off use                //
    //                       < http://www.runcms.org >                          //
    // -------------------------------------------------------------------------//
    // Original Author: The Xoops Project
    // Author Website : http://www.xoops.org
    // License Type   : GPL: See /manual/LICENSES/GPL.txt
    // ------------------------------------------------------------------------- //

    include_once("mainfile.php");
    header("Content-Type: text/html");

    ?>
    <html>
    <head>
    <title><?php echo $myts->makeTboxData4Show($meta['title']);?></title>
    <meta name="HandheldFriendly" content="True" />
    <meta name="PalmComputingPlatform" content="True" />
    </head>
    <body>

    <?php
    $sql    
    "SELECT storyid, title FROM ".$db->prefix("stories")." WHERE published>0 AND published<".time()." ORDER BY published DESC";
    $result $db->query($sql100);

    if (!
    $result) {
        echo 
    "An error occured";
        } else {
            echo 
    "<img src='images/logo.gif' alt='".$myts->makeTboxData4Show($meta['title'])."' border='0' /><br /><h2>".$myts->makeTboxData4Show($meta['slogan'])."</h2>";
            while (list(
    $storyid$title) = $db->fetch_row($result)) {
                echo 
    "<a href='".XOOPS_URL."/modules/news/print.php?storyid=$storyid'>".$myts->makeTboxData4Show($title)."</a><br />";
            }
        }

    ?>
    </body>
    </html>
    Вообщем :) Можете помочь.... Сделать так чтобы при написании сообщения news в ответ приходили последние новости+ ссылки на них (как в этом pda.php (734.com1.ru/pda.php) .... Буду очень благодарен.... Спасибо заранее большое :)
     
  18. TheBest

    TheBest New Member

    Joined:
    16 May 2006
    Messages:
    17
    Likes Received:
    3
    Reputations:
    0
    З.Ы. Если что напишите в асю 225-64-94 :)
     
    1 person likes this.
  19. NOmeR1

    NOmeR1 Everybody lies

    Joined:
    2 Jun 2006
    Messages:
    1,068
    Likes Received:
    783
    Reputations:
    213
    Я не очень хорошо в этом разбираюсь, но нельзя ли что-нибудь прописать в файле .htaccess, что бы разрешить поддержку сокетов? =D
     
    1 person likes this.
  20. Abra

    Abra Member

    Joined:
    17 Sep 2005
    Messages:
    278
    Likes Received:
    51
    Reputations:
    29
    Nova жжошь - нету там бляди - я смотрел.