kostenloser Webspace werbefrei: lima-city


Wo kann der Fehler sein (ich bann mich nöhmlich selber immer)

lima-cityForumDie eigene HomepageInternet Allgemein

  1. Autor dieses Themas

    regeniter

    regeniter hat kostenlosen Webspace.

    <? 
        error_reporting(E_ALL); 
       
        ob_implicit_flush(); 
    
      $username = "Meine Msnmail"; 
     
      $passwort = "Mein passwort"; 
        
      $checkaccount = "Meine Msnmail";  
      function getCookies($tmp) 
      { 
          global $username, $passwort; 
          $sock2 = fsockopen("login.passport.com", 80, $errno, $errstr, 5) OR die($errno.": ".$errstr." - getting Cookies"); 
          fputs($sock2, "GET /login2.srf HTTP/1.1\r\n"); 
          fputs($sock2, "Authorization: Passport1.4 OrgVerb=GET,OrgURL=http%3A%2F%2Fmessenger%2Emsn%2Ecom,sign-in=".rawurldecode($username).",pwd=".$passwort.",".$tmp); 
          fputs($sock2, "Host: login.passport.com\r\n"); 
          fputs($sock2, "\r\n"); 
          $source = ""; 
          while(!feof($sock2)) 
          { 
              $data = fgets($sock2, 4096); 
              $source .= $data; 
          } 
          fclose($sock2); 
          preg_match("`'t=(.*)',ru`is", $source, $matches); 
          return $matches[1]; 
      } 
     
      $sock = fsockopen("messenger.hotmail.com", 1863, $errno, $errstr, 5) OR die("no socket"); 
       
      fputs($sock, "VER 1 MSNP8 CVR0\r\n"); 
       
      fputs($sock, "CVR 2 0x1031 win 4.10 i386 MSNMSGR 5.0.0544 MSMSGS ".$username."\r\n"); 
       
      fputs($sock, "USR 3 TWN I ".$username."\r\n"); 
       
      $source = ""; 
      while(!feof($sock)) 
      { 
          $source .= fgets($sock, 4096); 
      } 
       
      fclose($sock); 
       
       preg_match("`(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}):(\d{1,5})`is", $source, $matches); 
       
        $IP = $matches[1]; 
      $Port = $matches[2]; 
      $sock = fsockopen($IP, $Port, $errno, $errstr, 5) OR die($errno.": ".$errstr); 
       
        socket_set_timeout($sock, 0); 
       
      fputs($sock, "VER 1 MSNP8 CVR0\r\n"); 
       
       fputs($sock, "CVR 2 0x1031 win 4.10 i386 MSNMSGR 5.0.0544 MSMSGS ".$username."\r\n"); 
       
       fputs($sock, "USR 3 TWN I ".$username."\r\n"); 
       
        while(!feof($sock)) 
      { 
          if(empty($now)) 
           
                      $now = time(); 
               
              von dem gespeichertem datum gr??er als 3 Sekunden ist, dann beende die Schleife 
          if((time()-$now) >= 3) 
              break; 
               
          
          $data = fgets($sock, 4096); 
           
                $xdata = explode(" ", $data); 
           
          
          switch(@$xdata[0]) 
          { 
              
              case "ClientPort:": 
                                fputs($sock, "CHG 2 NLN 0\r\n"); 
                  break; 
                        case "ILN": 
                  
                  if($xdata[3] == $checkaccount); 
                  {                   $quit = true; 
                       
                                       $status = $xdata[2]; 
                  } 
                  break; 
          } 
           
         
          switch(@$xdata[2]) 
          { 
                        case "TWN": 
                   
                                $cookies = getCookies($xdata[4]); 
                   
                   
                  fputs($sock, "USR 4 TWN S t=".$cookies."\r\n");           
                  break; 
          } 
                if(!empty($quit)) 
               
            
              break; 
      } 
       
      
      fclose($sock); 
        if(empty($status)) 
       
          
          $status = "FLN"; 
    
      speichern 
      $pic['NLN'] = "1.gif";      $pic['FLN'] = "2.gif"; 
      $pic['BSY'] = ""; 
      $pic['AWY'] = "3.gif"; 
      $pic['IDL'] = "";   $pic['BRB'] = ""; // Bin gleich zur?ck 
      $pic['PHN'] = ""; 
      $pic['LUN'] = ""; 
       
      
      header("Content-type: image/jpeg"); 
    
       readfile($pic[$status]); 
    ?>

    Irgendwie bann ich mich immer selber wenn ich auf des ge?ffnet hab.also wenn ich im Messenger bin
    des soll anzeigen ob ich online, offline, oder abwesend bin (eigentlich)

    Beitrag ge?ndert am 23.07.2005 19:38 von regeniter

    Beitrag ge?ndert am 23.07.2005 19:43 von regeniter
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. a******9

    Hm...
    1. Ich glaub das sollte nach PHP&MYSQL...
    2. Loggst du dich damit nicht ein? Du kannst dich ja nicht Doppelt anmelden...
    3. Wenn du das mit Lima benutzt geht das ganze glaub ich nicht, oder? fsockopen ist doch disbled oder?
  4. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!