| Server IP : 216.238.66.20 / Your IP : 216.73.216.249 Web Server : nginx/1.30.4 System : Linux woropds 5.15.0-187-generic #197-Ubuntu SMP Fri Jul 17 19:17:01 UTC 2026 x86_64 User : root ( 0) PHP Version : 8.2.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/gamliel.mx/htdocs/chulel/ |
Upload File : |
<!DOCTYPE html>
<html lang="es">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Descargar APK con QR</title>
<script src="https://cdnjs.cloudflare.com/ajax/libs/qrcodejs/1.0.0/qrcode.min.js"></script>
<style>
body {
font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
background-color: #eef2f7;
display: flex;
justify-content: center;
align-items: center;
min-height: 100vh;
margin: 0;
}
.container {
background: white;
padding: 30px;
border-radius: 20px;
box-shadow: 0 10px 25px rgba(0,0,0,0.1);
text-align: center;
max-width: 400px;
width: 90%;
}
h1 { color: #333; margin-bottom: 10px; }
p { color: #666; font-size: 0.9rem; margin-bottom: 25px; }
#qrcode {
display: flex;
justify-content: center;
margin-bottom: 25px;
}
.btn-download {
display: block;
background-color: #007bff;
color: white;
padding: 15px;
text-decoration: none;
border-radius: 10px;
font-weight: bold;
transition: 0.3s;
}
.btn-download:hover { background-color: #0056b3; }
.steps {
text-align: left;
font-size: 0.85rem;
color: #555;
background: #f9f9f9;
padding: 15px;
border-radius: 10px;
margin-top: 20px;
}
</style>
</head>
<body>
<div class="container">
<h1>Instalar App</h1>
<p>Escanea el código o pulsa el botón para descargar.</p>
<div id="qrcode"></div>
<a href="app-universal-release.apk" download class="btn-download">
Descargar Archivo APK
</a>
<br />
<a href="app-universal-debug.apk" download class="btn-download">
Descargar Archivo APK Debug
</a>
<div class="steps">
<strong>Pasos para instalar:</strong>
<ol>
<li>Descarga el archivo.</li>
<li>Si Android te avisa, permite "Instalar aplicaciones de fuentes desconocidas".</li>
<li>Abre el archivo y selecciona "Instalar".</li>
</ol>
</div>
</div>
<script>
// Generar el QR automáticamente con la URL actual de la página
new QRCode(document.getElementById("qrcode"), {
text: window.location.href + '/app-universal-release.apk', // Detecta la URL donde subas este HTML
width: 180,
height: 180,
colorDark : "#000000",
colorLight : "#ffffff",
correctLevel : QRCode.CorrectLevel.H
});
</script>
</body>
</html>