ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
8167
8167
EMPFEHLEN
-
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.
-
19.04.06 13:02 #2
hi,
ich hab gerad was gefunden hab ich vor langer zeit ma gecodet
musste evtl anpassen aber soweit tut er noch gerad getestet!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($connect, 1024);
$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);
}
}
}
?>
Lg Sascha
Ähnliche Themen
-
Client zu Client.Kommunikation mit geringstem Leistungsaufwand.
Von klanawagna im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 20.09.10, 09:25 -
VPN client(vl auch server-Client) programmieren[C#/Java]
Von Doomt im Forum Coders TalkAntworten: 5Letzter Beitrag: 18.02.10, 08:41 -
VPN Server - Netzwerk-Client kann nicht mit VPN-Client komunizieren
Von Redskin im Forum NetzwerkeAntworten: 4Letzter Beitrag: 08.11.09, 10:55 -
Was ist beste Lösung für Client To Client?
Von wSam im Forum JavaAntworten: 8Letzter Beitrag: 15.03.06, 20:15 -
Client Server verbindung.: Nachricht an einzelnen Client?
Von lukelukeluke im Forum JavaAntworten: 2Letzter Beitrag: 23.05.05, 22:30





Zitieren
Login






[PHP] [Codeschnipsel] ImageColor aus HTML-Farbcodierung erstellen