コード例 #1
0
ファイル: test_1.php プロジェクト: 44hapa/mudr
<?php

require_once ('telnetConnet.php');

$telnetConnect  = telnetConnect::instance();
$telnetConnect->botConnect();
$telnetConnect->socketRead();

?>
コード例 #2
0
ファイル: telnetConnet.php プロジェクト: 44hapa/mudr
    /**
     *
     * @return telnetConnect
     */
    static public function instance(){

        if ( is_null(self::$instance) ) {
            self::$instance = new self;
            $socket         = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
            socket_set_nonblock($socket);
            socket_connect($socket, MUD_ADDRESS, MUD_PORT);
            self::$instance->socket     = $socket;
            self::$instance->memory     = new Memcache();
            self::$instance->memory->addServer('localhost', 11211);

            self::$instance->readMemoryOnce();
            

        }
        else{
            die ('F**K!! IN [FILE: '.__FILE__.'] AT [LINE: '.__LINE__.']');
        }

        return self::$instance;
    }