Zu den Aufzeichnungen der tutorials.de-Live-Workshops
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
8167
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Burge Burge ist offline Grünschnabel
    Registriert seit
    Apr 2006
    Beiträge
    1
    Moinsen,

    also ich denke ich habe die Suche gut bemüht aber sorry ich finde einfach nichts
    über eine IRC Client der auf PHP Basis läuft. Gedanke bzw Notwendigkeit dahinter ist, das er
    in Umgebungen laufen muss wo Java etc. nicht erlaubt ist.

    Wenn jemand eine Idee hat wäre ich sehr dankbar.
     

  2. #2
    Avatar von fUnKuCh3n
    fUnKuCh3n fUnKuCh3n ist offline Mitglied Gold
    Registriert seit
    May 2004
    Ort
    Rendsburg (S-H)
    Beiträge
    233
    hi,

    ich hab gerad was gefunden hab ich vor langer zeit ma gecodet

    PHP-Code:
    <form action="<? echo $PHP_SELF;  ?>" method="post"> 
    Server:<input type="text" name="server"><br>
    Port:<input type="text" name="Port"> <br>
    Nick:<input type="text" name="nick3"> <br>
    Name:<input type"text" name="realna"> <br>
    Owner:<input type"text" name="owner"> <br>
    <input type="submit" name="submit" value="Adden"> 
    </form> 
    <?

    if(isset($_POST["submit"])){ 
    $server $_POST["server"]; 
    $nick3 $_POST["nick3"]; 
    $realna $_POST["realna"];
    $owner $_POST["owner"];
    $port $_POST["port"];
    }

    if (!
    $nick2

    $nick2 "b4sh0r_afk"

    $connect fsockopen($server$port); 
    echo 
    "<title>".$nick2."</title>"
    fputs($connect"USER $nick3 0 0 :$realna\n\r"); 
    fputs($connect"NICK $nick2\n\r"); 
    echo 
    "Running "
    while(!
    feof($connect)) 

    $new fgets($connect1024); 
    $part explode(" ",$new); 
    if(
    $part[0] == "PING"

    $ping explode(":"$new); 
    $reply $ping[1]; 
    fputs($connect"PONG $reply\n\r"); 
    if (!
    $firstrun) {  
    fputs($connect"JOIN #channel \n\r"); 
    $firstrun "1"


    if(
    substr($part[2],0,1) != "#" && $nick == $owner) { 
    if(
    substr($part[3],0,2) == ":!"

    $part_count count($part)-1
    $i "3"
    $part[3] = substr($part[3],2); 
    while(
    $i <= $part_count

    $cmd.=$part[$i]." "
    $i++; 

    fputs($connect"$cmd\n\r"); 
    unset(
    $cmd); 


    elseif(
    substr($part[2],0,1) == "#"

    $nick explode("!",$part[0]); 
    $nick substr($nick[0],1); 
    if(
    substr($part[3],0,5) == ":!hop" && $nick == $owner

    fputs($connect"part $part[4] rejoining. \n\r"); 
    fputs($connect"join $part[4] \n\r"); 

    elseif(
    substr($part[3],0,2) == ":!" && $nick == $owner

    $part_count count($part)-1
    $i "3"
    $part[3] = substr($part[3],2); 
    while(
    $i <= $part_count

    $cmd.=$part[$i]." "
    $i++; 

    fputs($connect"$cmd\n\r"); 
    unset(
    $cmd); 




    ?>
    musste evtl anpassen aber soweit tut er noch gerad getestet!

    Lg Sascha
     

Ähnliche Themen

  1. Client zu Client.Kommunikation mit geringstem Leistungsaufwand.
    Von klanawagna im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 20.09.10, 09:25
  2. Antworten: 5
    Letzter Beitrag: 18.02.10, 08:41
  3. Antworten: 4
    Letzter Beitrag: 08.11.09, 10:55
  4. Antworten: 8
    Letzter Beitrag: 15.03.06, 20:15
  5. Antworten: 2
    Letzter Beitrag: 23.05.05, 22:30