Skip to content

Jaimepas77/AeRForU

Repository files navigation

🚀 AeRForU (Acepta el Reto For You)

Version Platform

AeRForU es una extensión de navegador diseñada para potenciar tu entrenamiento en aceptaelreto.com.

Transforma la plataforma añadiendo estadísticas, niveles de dificultad y herramientas de productividad que no están disponibles de forma nativa. Compatible con navegadores basados en Chromium (Google Chrome, Edge, Brave, Opera, etc.).


✨ Funcionalidades Principales

Mejoramos tu experiencia de usuario (UX) con las siguientes herramientas:

🧠 Entrenamiento Inteligente

  • 📊 Dificultad Visible: Visualiza el nivel de dificultad directamente en la lista de problemas y en tu perfil. ¡Se acabó entrar uno por uno!
  • 🏷️ Categorías y Etiquetas: Desplegable con las categorías (grafos, DP, ad-hoc) en la página del enunciado.
  • 💡 Problemas Similares: Sugerencias automáticas de problemas parecidos para reforzar tu aprendizaje.

⚡ Productividad y Gestión

  • ✅ Rastreo de Progreso: Marcado visual claro de problemas Resueltos (AC) e Intentados en los listados.
  • 💾 Backup de Código: Descarga en un clic todo el código de tus envíos con resultado Accepted.
  • 🎲 Modo Exploración: Botón para saltar a problemas aleatorios desde la página de inicio.
  • 🔗 Enlaces Rápidos: Acceso directo a las estadísticas de AER Stats.

📸 Capturas de Pantalla

https://youtu.be/G-cCFW14NPo

Listado de problemas Enunciado
Lista Enunciado

🔒 Privacidad y Seguridad

Esta extensión es de código abierto y funciona completamente en local.

  • No enviamos tus datos a servidores externos.
  • Tu código fuente se descarga directamente a tu ordenador.
  • No almacenamos tus contraseñas.

⚙️ Instalación Manual

Actualmente, la extensión no se encuentra en la Chrome Web Store, por lo que la instalación se realiza en "Modo Desarrollador". Es seguro y rápido:

  1. Descarga: Baja el código fuente (botón Code > Download ZIP) y descomprímelo en una carpeta.
  2. Abre Extensiones: En tu navegador, ve a chrome://extensions (o edge://extensions).
  3. Activa Developer Mode: En la esquina superior derecha, activa el interruptor "Modo de desarrollador".
  4. Carga la Extensión: Pulsa el botón "Cargar descomprimida" (Load Unpacked) y selecciona la carpeta que descomprimiste en el paso 1.

Nota para actualizar: Para obtener nuevas versiones, simplemente descarga el nuevo ZIP y reemplaza los archivos en la carpeta de instalación. Luego pulsa el botón de "recargar" en la pestaña de extensiones.


🐛 Errores Conocidos y FAQ

  • Lentitud en la carga: La extensión funciona más rápido si tu Nombre de perfil coincide exactamente con tu Nick en la plataforma.
  • Fallo al descargar envíos: Asegúrate de tener la sesión iniciada y marcada la opción "Recordarme". Si la cookie de sesión caduca, la descarga fallará.

🤝 Contribuir

¿Tienes una idea para mejorar AeRForU?

  1. Haz un Fork del repositorio.
  2. Crea una rama con tu funcionalidad (git checkout -b feature/AmazingFeature).
  3. Abre un Pull Request.

Si encuentras un bug, por favor repórtalo en la sección de Issues.