miércoles, 22 de enero de 2025

Acceso Configuración Router Wifi 6 Plus RTF8225VW de Movistar Fibra Óptica CO

 


Para acceder a la configuración del Router Wifi 6 Plus RTF8225VW de Movistar Fibra Óptica debes ir a tu navegador web y escribir la dirección: 


https://192.168.1.1:8000/





Debajo del Router se encuentra la contraseña:



lunes, 12 de agosto de 2024

Solución Acceso Modem Hefei Radiotech RTCD905H6W4 Claro

 

Modem Hefei Radiotech RTCD905H6W4 Claro

El modem Hefei Radiotech RTCD905H6W4 de Claro en su gran mayoría han recibido una actualización que no permite el acceso a la configuración redireccionando hacia a http://192.168.20.1/login.html#fail

Esto se debe a que la actualización del firmware enviada por el ISP ha instalado en el código de login https://192.168.20.1/login-org.html el siguiente Javascript:

<script type="text/javascript">

var host=window.location.host;

lognote(host.indexOf("192.168"));

if(host.indexOf("192.168")!=(-1))

{

window.location.href = 'http//' + window.location.host +'/'+ '#fail';

}

$(function(){ $('input, textarea').placeholder(); });

</script>

Este fragmento de código es lo que redirecciona a login.html#fail

Para solucionar esto basta con instalar la extensión "uBlock Origin":

uBlock Origin

Y en las opciones de la extensión buscar la sección "Mis filtros":

Mis filtros uBlock Origin

Y allí insertar la siguiente regla:

192.168.20.1##+js(set-constant.js, host, "0.0.0.0")

Y listo!!! Ya puedes tener de nuevo el control de tu Modem Hefei Radiotech RTCD905H6W4 Claro

Login Router Claro



👉 Aquí puedes encontrar las credenciales de acceso: https://mismemoriasinformaticas.blogspot.com/2022/02/acceso-modem-radiotech-claro.html

sábado, 11 de mayo de 2024

Descubre cómo determinar si un día es festivo en Colombia (o cualquier país) utilizando PHP

 


Para determinar si un día es festivo en Colombia utilizando PHP, generalmente necesitarías una lista de días festivos colombianos y luego comparar la fecha dada con esa lista. Aquí un ejemplo de cómo podrías hacerlo utilizando un array de días festivos que puedes reemplazar según los del país de tu interés:

function esFestivo($fecha) {

    $festivos = array(

        // Aquí se incluirían los días festivos colombianos en formato 'mes-día'

        '01-01', // Año Nuevo

        '01-06', // Día de los Reyes Magos

        '03-19', // Día de San José

        '04-01', // Jueves Santo

        '05-01', // Día del Trabajo

        '05-17', // Ascensión de Jesús

        '06-07', // Corpus Christi

        '06-14', // Sagrado Corazón

        '07-02', // Día del Sagrado Corazón

        '07-20', // Grito de Independencia

        '08-07', // Batalla de Boyacá

        '08-15', // Asunción de la Virgen

        '10-12', // Día de la Raza

        '11-01', // Día de Todos los Santos

        '11-11', // Independencia de Cartagena

        '12-08', // Inmaculada Concepción

        '12-25', // Navidad

    );


    $fecha_formato = date('m-d', strtotime($fecha));

    return in_array($fecha_formato, $festivos);

}


// Ejemplo de uso

$fecha = '2024-07-20'; // Fecha que deseas verificar si es festivo

if (esFestivo($fecha)) {

    echo "El $fecha es un día festivo en Colombia.";

} else {

    echo "El $fecha no es un día festivo en Colombia.";

}


sábado, 4 de mayo de 2024

Cómo Implementar Autenticación Básica en PHP para una Web o Script Seguro



La seguridad en línea es esencial, especialmente al proteger áreas restringidas como el panel de administración de tu blog o web. Con este código podrás implementar la autenticación básica en PHP para garantizar que solo los usuarios autorizados puedan acceder:

$expected_username = 'abc'; // Nombre de usuario esperado

$expected_password = '123'; // Contraseña esperada


// Verificar las credenciales

if (!isset($_SERVER['PHP_AUTH_USER']) || $_SERVER['PHP_AUTH_USER'] !== $expected_username || $_SERVER['PHP_AUTH_PW'] !== $expected_password) {

    // Solicitar credenciales

    header('WWW-Authenticate: Basic realm="autopoder.free.nf"');

    header('HTTP/1.0 401 Unauthorized');

    echo 'Error de autenticación';

    exit;

}

martes, 19 de diciembre de 2023

Botón copiar texto en html hacia el portapapeles

 


Para crear la opción de copiar texto en html ya sea un código, pin, etc se debe crear el siguiente javascript:


<script>

    function copy() {

      const el = document.createElement('textarea');

      el.value = document.getElementById("pin_text").innerHTML.split(":")[1].trim();

      el.setAttribute('readonly', '');

      el.style.position = 'absolute';

      el.style.left = '-9999px';

      document.body.appendChild(el);

      el.select();

      document.execCommand('copy');

      document.body.removeChild(el);

    }

  </script>


El html debería tener algo como esto:


<h2 id="pin_text">Sigue disfrutando tu servicio. Este es tu PIN/CUPON de acceso: 1234ABCD</h2>

<a style="text-decoration: underline;" href="javascript:copy();">COPIAR PIN</a>


La función javascript "copy" en este caso separaría el texto encontrado en id="pin_text" y lo separaría por el caracter ":" y el dato que encuentre, en este caso "1234ABCD" se copiaria en el portapapeles.

jueves, 2 de noviembre de 2023

¡Duplica la Velocidad de tu Internet! Descubre Cómo con DNS

Duplicar velocidad internet

Para mejorar notablemente el acceso a sitio web debes hacer uso de los DNS disponibles para este fin.

Actualmente los más rápidos son:

9.9.9.9 y 149.112.112.112

Para configurarlos debes ir a las propiedades de tu adaptador de red:

Propiedades de red

Luego seleccionar "Protocolo de Internet versión 4 (TPC/IPv4)":

Protocolo IPv4

Luego cambiar las direcciones de servidor DNS:

DNS

Finalmente Aceptar y ejecutar los siguientes comandos:

1. ipconfig /release 
2. ipconfig /flushdns 
3. ipconfig /registerdns
4. netsh winsock reset

Reinciar el PC


Existen otros DNS con los cuales puedes probar como, por ejemplo:



jueves, 5 de octubre de 2023

Aprovechar todo el ancho de banda de Internet en Windows 10 por línea de comandos

 


Para aprovechar todo el ancho de banda de Internet en Windows 10 por línea de comandos, puedes ajustar la configuración de ancho de banda reservado utilizando el comando `netsh`. Windows 10, por defecto, reserva un cierto porcentaje del ancho de banda para las actualizaciones y tareas del sistema. Puedes reducir o eliminar esta reserva mediante los siguientes pasos:


1. Abre una ventana de línea de comandos con privilegios de administrador. Para hacerlo, busca "cmd" en el menú Inicio, haz clic derecho en "Símbolo del sistema" o "Command Prompt" y selecciona "Ejecutar como administrador".


2. Para verificar la configuración actual de ancho de banda reservado, ejecuta el siguiente comando:



   netsh interface tcp show global



   Esto mostrará la configuración actual de Windows.


3. Para eliminar la reserva de ancho de banda, puedes establecer el límite en 0. Ejecuta el siguiente comando:



   netsh interface tcp set global autotuning=disabled



   Esto desactivará la reserva de ancho de banda.


4. También puedes intentar cambiar la escala de ventana de recepción para permitir un mayor rendimiento en conexiones de alta velocidad. Ejecuta el siguiente comando:



   netsh interface tcp set global autotuninglevel=experimental



5. Para asegurarte de que los cambios surtan efecto, reinicia tu computadora.


Ten en cuenta que hacer estos cambios puede tener un impacto en la forma en que tu sistema maneja el tráfico de red y puede afectar el rendimiento de las actualizaciones de Windows y otras tareas del sistema que dependen de la reserva de ancho de banda. Por lo tanto, es importante ser cauteloso al ajustar estos valores y monitorear el rendimiento de tu sistema después de realizar estos cambios. Si experimentas problemas, puedes revertir los cambios utilizando los comandos apropiados o restaurando la configuración predeterminada.