[Ajuda] Mengo swf 3.0

3 participantes

Weeslleeyone Weeslleeyone  • 26.10.12 10:54

[Ajuda] Mengo swf 3.0 Empty [Ajuda] Mengo swf 3.0 26.10.12 10:54

Olá galera da PowerPixel,eu baixei a Mengo SWF 3,editei tudo certo.
Ai ela carrega até 100% e depois fica uma tela preta.

Minha swf é Nova Crypto,Meu emulador é Atom,Minha cms é Remix 4.0

Alguém poderia me ajudar ?

-Hack3r -Hack3r  • 26.10.12 12:36

[Ajuda] Mengo swf 3.0 Empty RESPOSTA 26.10.12 12:36

Verifique se você configurou corretamente o Banner.php, colocando IP E PORTA.

Weeslleeyone Weeslleeyone  • 26.10.12 14:01

[Ajuda] Mengo swf 3.0 Empty Re: [Ajuda] Mengo swf 3.0 26.10.12 14:01

Código:
<?php

/*
 *****************
 * @author capos *
 *****************
*/

$width = 100;
$height = 114;

function buildimg($bytes, $width, $height)
{
   $img=imagecreatetruecolor($width, $height);imagealphablending($img, false);imagesavealpha($img, true);$x=0;$y=0;
   $colors=unpack("N*", $bytes);
   foreach($colors as $color)
   {
      imagesetpixel($img, $x, $y, (0x7f-($color>>25)<<24)|($color&0xffffff));
      if(++$x==$width)
      {$x=0;$y++;}
   }
   header('Content-Type: image/png');
   imagepng($img);
}

$pixels = file_get_contents('banner.txt'); // the banner pixels

if($_GET)
{
   $token = trim($_GET["token"]);
   if(strlen($token) >= 10)
   {   
      // Stuff to connect to mus and get banner data.. (prime and generator)
      $fp = fsockopen("MEUIP", 30001, $errno, $errstr, 1);
      if (!is_resource($fp))
      {
         exit("LE FAIL...");
      }
      
      $packet = 'setToken'.chr(1).$token;

      fwrite($fp, $packet);
      fflush($fp);
      
      stream_set_timeout($fp, 1);
      $data = fgets($fp, 512);
      list($prime, $generator) = explode(':', $data);
      fclose($fp);

      $insert = chr(strlen($prime)).$prime.chr(strlen($generator)).$generator;
      $Length = strlen($token);$Length2 = strlen($insert);
      $p = 0;$bitsnum = "";
      for($i=0;$i<$Length2;$i++)
      {
         $bits = base_convert(ord($insert[$i]) ^ ord($token[$p]),10,2);
         $need = 8 - strlen($bits);
         for($o=0;$o<$need;$o++)$bits = "0".$bits;
         $bitsnum .= $bits;
         if (++$p == $Length) $p = 0;
      }
      $insertpos = 0;$Length = strlen($bitsnum);
      for ($y = 39; $y < 69; $y++)
      {
         $a = 0;
         for ($r = 4; $r < 84; $r++)
         {
            $pos = (($y + $a) * $width + $r) * 4;
            $b = 1;
            while ($b < 4)
            {
               if($insertpos < $Length)
               {
                  $binaryData = base_convert(ord($pixels[$pos + $b]),10,2);
                  $need = 8 - strlen($binaryData);
                  for($o=0;$o<$need;$o++) $binaryData = "0".$binaryData;
                  $binaryData[7] = $bitsnum[$insertpos];
                  $pixels[$pos + $b] = chr(base_convert($binaryData,2,10));
                  $insertpos++;$b++;
                  continue;
               }
               break 3;
            }
            if ($r % 2 == 0) $a++;
         }
      }
      
   }
}
buildimg($pixels, $width, $height);
?>

Minha client:

Código:
<?php

require_once('./data_classes/server-data.php_data_classes-core.php.php');
require_once('./data_classes/server-data.php_data_classes-session.php.php');

mysql_query("UPDATE users SET auth_ticket = '', auth_ticket = '".GenerateTicket()."', ip_last = '', ip_last = '".$remote_ip."' WHERE id = '".$my_id."'") or die(mysql_error());

$ticketsql = mysql_query("SELECT * FROM users WHERE id = '".$my_id."'") or die(mysql_error());
$ticketrow = mysql_fetch_assoc($ticketsql);

$client_port = mysql_fetch_assoc($client_port = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_port'"));
$client_mus = mysql_fetch_assoc($client_mus = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_mus'"));
$client_ip = mysql_fetch_assoc($client_ip = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_ip'"));
$client_variables = mysql_fetch_assoc($client_variables = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_variables'"));
$client_variables_night = mysql_fetch_assoc($client_variables_night = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_variables_night'"));
$client_texts = mysql_fetch_assoc($client_texts = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_texts'"));
$client_swf_path = mysql_fetch_assoc($client_swf_path = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_swf_path'"));
$client_habbo_swf = mysql_fetch_assoc($client_habbo_swf = mysql_query("SELECT * FROM cms_settings WHERE variable = 'client_habbo_swf'"));
$client_limit = mysql_fetch_assoc($client_limit = mysql_query("SELECT * FROM cms_settings WHERE variable = 'cms_clientlimit'"));
$caca="deltoro";
if($caca=="delavaca"){

   echo"<script>alert(\"Edita la Configuración de tu Hotel en el Housekeeping\");</script>
   <meta http-equiv=\"refresh\" content=\"0;url=".$adminpath."/index/p/login&do=secretcode\">";

} elseif($user_rank < 5 && $online_count >= $client_limit['value']){

require_once('./templates/login_subheader.php');
require_once('./templates/login_header.php');

?>
<br>
<div id="intermediate">
<h2><center>Límite de Clientes</center></h2>
<div id="enter-hotel">
<div class="open enter-btn">
<a href="http://servidor2.lavvos.com" target="client" onclick="return onClientOpen(this)">Ir al Servidor 2<i></i></a><b></b>
</div>
</div>

<div id="info">
Actualmente tenemos <b><?php echo $online_count; ?> <?php echo $shortname; ?>s </b> conectados en el Servidor 1 y el límite es de <b><?php echo $client_limit['value']; ?> Onlines.</b> Puedes intentar entrar en el <strong>Servidor 2</strong>.</div>

<?php require_once('./templates/login_footer.php'); }else{ require_once('./templates/client_subheader.php'); ?>
<script type="text/javascript">
    FlashExternalInterface.loginLogEnabled = true;
   
    FlashExternalInterface.logLoginStep("web.view.start");
   
    if (top == self) {
        FlashHabboClient.cacheCheck();
    }
    var flashvars = {
    "client.allow.cross.domain" : "1",
         "client.notify.cross.domain" : "1",
         "connection.info.host" : "MEUIP",
                     "connection.info.port" : "30000",
            "site.url" : "MEUIP",
            "url.prefix" : "MEUIP",
            "client.reload.url" : "MEUIP/client",
            "client.fatal.error.url" : "MEUIP[/font]/clientutils",
            "client.connection.failed.url" : "MEUIP/swf/clientutils",
            "external.variables.txt" : "MEUIP/swf/new/external_variables.txt",
            "external.texts.txt" : "MEUIP/swf/new/external_flash_texts.txt,
            "use.sso.ticket" : "1",
            "sso.ticket" : "<?php echo $ticketrow['auth_ticket']; ?>",
            "processlog.enabled" : "1",
            "account_id" : "1",
            "client.starting" : "Bem vindo <?php echo $name; ?>, o  <?php echo $shortname ;?> está carregando",
            "flash.client.url" : "MEUIP/swf/new/",
            "user.hash" : "31385693ae558a03d28fc720be6b41cb1ccfec02",
            "has.identity" : "1",
            "flash.client.origin" : "popup"


    };
    var params = {
        "base" : "MEUIP/swf/new/",
        "allowScriptAccess" : "always",
        "menu" : "false"               
    };
   
    if (!(HabbletLoader.needsFlashKbWorkaround())) {
       params["wmode"] = "opaque";
    }

    FlashExternalInterface.signoutUrl = "<?php echo $path; ?>/account/logout?token=<?php echo sha1($myrow['password']); ?>";
   
    var clientUrl = "MEUIP/swf/new/Habbo.swf";

    swfobject.embedSWF(clientUrl, "flash-container", "100%", "100%", "10.0.0", "http://images.habbo.com/habboweb/63_1dc60c6d6ea6e089c6893ab4e0541ee0/424/web-gallery/flash/expressInstall.swf", flashvars, params);
 
    window.onbeforeunload = unloading;
    function unloading() {
        var clientObject;
        if (navigator.appName.indexOf("Microsoft") != -1) {
            clientObject = window["flash-container"];
        } else {
            clientObject = document["flash-container"];
        }
        try {
            clientObject.unloading();
        } catch (e) {}
    }
</script>

<meta name="description" content="Lavvo Hotel: haz amig@s, únete a la diversión y date a conocer." />
<meta name="keywords" content="lavvo hotel, mundo, virtual, red social, gratis, comunidad, personaje, chat, online, adolescente, roleplaying, unirse, social, grupos, forums, seguro, jugar, juegos, amigos, adolescentes, raros, furni raros, coleccionable, crear, coleccionar, conectar, furni, muebles, mascotas, diseño de salas, compartir, expresión, placas, pasar el rato, música, celebridad, visitas de famosos, celebridades, juegos en línea, juegos multijugador, multijugador masivo" />



<!--[if IE 8]>
<link rel="stylesheet" href="<?php echo $path; ?>/web-gallery/static/styles/ie8.css" type="text/css" />
<![endif]-->
<!--[if lt IE 8]>
<link rel="stylesheet" href="<?php echo $path; ?>/web-gallery/static/styles/ie.css" type="text/css" />
<![endif]-->
<!--[if lt IE 7]>
<link rel="stylesheet" href="<?php echo $path; ?>/web-gallery/static/styles/ie6.css" type="text/css" />
<script src="<?php echo $path; ?>/web-gallery/static/js/pngfix.js" type="text/javascript"></script>
<script type="text/javascript">
try { document.execCommand('BackgroundImageCache', false, true); } catch(e) {}
</script>

<style type="text/css">
body { behavior: url(/js/csshover.htc); }
</style>
<![endif]-->

<meta name="build" content="63-BUILD406 - 09.05.2011 23:04 - de" />
</head>

<body onkeydown="return false" id="client" class="flashclient">
<div id="overlay"></div>
<img src="<?php echo $path; ?>/web-gallery/v2/images/page_loader.gif" style="position:absolute; margin: -1500px;" />

<div id="overlay"></div>
<div id="client-ui" >
    <div id="flash-wrapper">
    <div id="flash-container">
        <div id="content" style="width: 400px; margin: 20px auto 0 auto; display: none">
<div class="cbb clearfix">
    <h2 class="title">Por favor, actualiza tu Flash Player a la última versión</h2>

    <div class="box-content">
            <p>Puedes instalar y descargar Adobe Flash Player aquí: <a href="http://get.adobe.com/flashplayer/">Instala Flash player</a>. Más instrucciones para su instalación aquí: <a href="http://www.adobe.com/products/flashplayer/productinfo/instructions/">Más información</a></p>
            <p><a href="http://www.adobe.com/go/getflashplayer"><img src="http://images.habbo.com/habboweb/63_1dc60c6d6ea6e089c6893ab4e0541ee0/424/web-gallery/v2/images/client/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
    </div>
</div>
        </div>
        <script type="text/javascript">
            $('content').show();
        </script>

        <noscript>
            <div style="width: 400px; margin: 20px auto 0 auto; text-align: center">
                <p>If you are not automatically redirected, please <a href="/client">click here</a></p>
            </div>
        </noscript>
    </div>
    </div>
   <div id="content" class="client-content"></div>   
<?PHP
$rand =rand(0,100);
if($rand < 85){
//PUBLI EDU
?>


<?PHP
} else {
//PUBLICIDAD HECTOR
?>


<?PHP
}
?>
       
</div>
    <div style="display: none">
<div id="habboCountUpdateTarget">
1,323 Mitglieder online
</div>
   <script language="JavaScript" type="text/javascript">
      setTimeout(function() {
         HabboCounter.init(600);
      }, 20000);
   </script>

    </div>
    <script type="text/javascript">
        RightClick.init("flash-wrapper", "flash-container");
        if (window.opener && window.opener != window && window.opener.location.href == "/") {
            window.opener.location.replace("/me");
        }
        $(document.body).addClassName("js");
         HabboClient.startPingListener();
    </script>
<div id="fb-root"></div>
<script type="text/javascript">
    (function() {
        var e = document.createElement('script');
        e.async = true;
        e.src = 'https://connect.facebook.net/de_DE/all.js';
        document.getElementById('fb-root').appendChild(e);
    }());
</script>


        <iframe name="logframe" src="/bc/logframe?" width="0" height="0" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" style="position: absolute; top:0; left:0"></iframe>


<iframe name="conversion-tracking" src="/conversion_tracking_frame" width="0" height="0" frameborder="0" scrolling="no" marginwidth="0" marginheight="0" style="position: absolute; top:0; left:0"></iframe>


<script type="text/javascript">
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-448325-18']);
  _gaq.push(['_trackPageview']);
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
</script>
<script type="text/javascript">
    HabboView.run();
</script>

</body>
</html>
<?php } ?>

PS: MEUIP = Meu ip que não quero informar
E os links da client estão diferentes do da Mengo SWF 3 porquê eu mudei.

Gabrieldlm Gabrieldlm  • 21.11.12 20:33

[Ajuda] Mengo swf 3.0 Empty Re: [Ajuda] Mengo swf 3.0 21.11.12 20:33

O tópico se encontra inativo

@Fechado
Permissões neste sub-fórum
Não podes responder a tópicos

BH Servers

Recomendamos a BH Servers com proteção DDOS gratuita em Cloud Server de alta performance. Entrega imediata.