Visualizzazione risultati 1 fino 8 di 8

Discussione: Php irc fsockopen()

  1. #1
    Supergatto non è connesso Neofita
    Data registrazione
    16-12-2007
    Messaggi
    18

    Predefinito Php irc fsockopen()

    Ciao a tutti
    Ho creato un bot in php ecco il codice
    <?php
    $socket = fsockopen("irc.***********.net", 80) or die('Could not connect to the server');
    $nick = 'CaT';
    fputs($socket,"USER SuperGatto BoT CM :CM bot\n");
    fputs($socket,"NICK $nick\n");
    fputs($socket,"PRIVMSG NickServ :identify $nick list\n");
    fputs($socket,"JOIN #test\n");
    fputs($socket, "PRIVMSG #test :4,2Ciao a tutti! (Powered by SuperGatto)\n");
    while(1)
    {
    while($data = fgets($socket, 128))
    {
    echo nl2br($data);
    flush();
    $ex = explode(' ', $data);
    if($ex[0] == "PING")
    {
    fputs($socket, "PONG ".$ex[1]."\n");
    }
    $command = str_replace(array(chr(10), chr(13)), '', $ex[3]);
    switch($command)
    {
    case ':!sayit':
    if($ex[2] != $nick)
    {
    $to = $ex[2];
    }
    else
    {
    $arr = explode('!', $ex[0]);
    $to = ltrim($arr[0],':');
    }
    fputs($socket, "PRIVMSG $to :4,2Hello!\n");
    break;
    case ':ciao':
    fputs($socket,"PRIVMSG #test 4,2ciao!\n");
    break;

    case ':!quit':
    fputs($socket,"Quit 4,2Programma creato da SuperGatto e ricordate visitate http://supergatto.altervista.org ;)\n");
    break;
    case ':!version':
    fputs($socket,"PRIVMSG #test 4,2Version 1.0 beta Powered by SuperGatto\n");
    break;

    default:
    }
    echo '<pre>';
    print_r($ex);
    echo '</pre>';
    }
    usleep(100000);
    }
    ?>
    Appena tento di aprire la pagina dove c'è il php dice questo errore

    Errore 500 :(


    Si è verificato un internal server error.

    Se il problema persiste, probabilmente il programma che hai tentato di eseguire non funziona correttamente, o perché qualcuno ci sta lavorando, o perché si tratta di un malfunzionamento dovuto a qualche bug di programmazione, in questo caso informaci.

    Torna indietro
    Perfavore aiutatemi
    Ultima modifica di Supergatto : 14-11-2009 alle ore 16.28.29

  2. #2
    L'avatar di andreafallico
    andreafallico non è connesso Super Moderatore
    Data registrazione
    02-06-2009
    Messaggi
    1,981

    Predefinito

    Il protocollo IRC su AV non è supportato con fsockopen().
    I protocolli supportati con fsockopen() sono http e https.
    Leggi qui: Curl e fsockopen().
    Ultima modifica di andreafallico : 14-11-2009 alle ore 16.55.48

  3. #3
    Supergatto non è connesso Neofita
    Data registrazione
    16-12-2007
    Messaggi
    18

    Predefinito

    Quindi non posso far nulla in proposito?
    Posso usare un proxy se si come?
    Grazie in anticipo
    Ultima modifica di Supergatto : 14-11-2009 alle ore 18.03.51

  4. #4
    L'avatar di andreafallico
    andreafallico non è connesso Super Moderatore
    Data registrazione
    02-06-2009
    Messaggi
    1,981

    Predefinito

    1)No.
    2)Non ho capito. Vuoi fare uno script php che funziona come un proxy?

  5. #5
    Supergatto non è connesso Neofita
    Data registrazione
    16-12-2007
    Messaggi
    18

    Predefinito

    Grazie per avermi risposto
    Cioè io voglio fare uno script che si connette a irc tramite proxy

  6. #6
    L'avatar di seneca
    seneca non è connesso Super Moderatore
    Data registrazione
    18-12-2004
    Residenza
    la Città Eterna
    Messaggi
    8,376

    Predefinito

    Al posto tuo rileggerei il regolamento di altervista, sottoscritto all'iscrizione, e mi metterei in regola.

    6.5 Ogni tentativo finalizzato a gonfiare artificialmente i ricavi maturati, anche con il click ripetuto sui propri elementi pubblicitari, comporterà automaticamente l'estromissione del Sito Ospitato dai circuiti degli Sponsor, la sospensione dell'account e, in caso di recidiva, l'eventuale denuncia alle Pubbliche Autorità.

    6.7 È vietato inserire all'interno dei testi frasi che possano indurre il visitatore a cliccare sui banner pubblicitari pur non essendo interessato all'offerta, ovvero inserire frasi del tenore di "contribuisci al mantenimento del sito" o "supportaci".


    -- Aut Roma Aut Nihil!

  7. #7
    L'avatar di andreafallico
    andreafallico non è connesso Super Moderatore
    Data registrazione
    02-06-2009
    Messaggi
    1,981

    Predefinito

    Citazione Originalmente inviato da Supergatto Visualizza messaggio
    Grazie per avermi risposto
    Cioè io voglio fare uno script che si connette a irc tramite proxy
    Non saprei, penso che non si può fare.

  8. #8
    Supergatto non è connesso Neofita
    Data registrazione
    16-12-2007
    Messaggi
    18

    Predefinito

    ok seneca a breve sistemarò il sito

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •