Bot de matemáticas del Dr. Frost
Un bot para drfrostmaths.com
Probar en línea · Informar error · Solicitar función
DFM V5
Gracias a Asad por crear una solución para las preguntas "QID". El bot todavía no funciona para preguntas "paramétricas", pero es probable que pronto llegue una solución. Por ahora, recomiendo utilizar únicamente el envío manual.
Tabla de contenido
- Acerca del proyecto
- Empezando
- Configurar ventanas
- Configuración de respuesta
- Consejos
- Errores, problemas y solicitudes
- Contribuyendo
- Hacer
- Contáctame
Acerca del proyecto
Este es un Bot para drfrostmaths.com. Si te gusta esto, estrellalo en Github, realmente ayuda, gracias. Originalmente se basó en la herramienta de respuesta de AK163631. Esto es sólo para fines educativos.
¡Actualización de la versión 4!
Nuevas características:
- Retraso: puede agregar un retraso al responder preguntas.
- Advertencias: si intentas hacer algo conocido que te prohíba, te avisará.
- Generador de tareas: generar listas de preguntas
- Comprobador de actualizaciones: esto se puede desactivar cambiando
ENABLE_STATUS_CHECK = True
a ENABLE_STATUS_CHECK = False
en main.py
- TimesTable Bot (Experimental): ¡úsalo para acceder a las tablas de clasificación de horarios!
Otros cambios:
- Diseño de archivo modificado
Empezando
La interfaz
Configuración y uso para Windows
- Descargue la última versión desde Lanzamientos
- Ejecute el .exe
- Si tu antivirus o Windows lo bloquea, te recomiendo que NO lo ejecutes. En su lugar, utilice repl o descargue el código fuente y ejecútelo.
- Ingrese sus datos de inicio de sesión: asegúrese de que su cuenta de Dr Frost no esté vinculada a Google u otro servicio. (Consulta aquí)
- Ingrese una URL de pregunta o el AAID
- Esto debería verse así
https://www.drfrostmaths.com/do-question.php?aaid=12345678
o 12345678
- asegúrese de que no contenga nada más como
qnum=5
.
- Seleccione envío manual o automático.
- El envío automático le permite ingresar la cantidad de preguntas que debe responder y las revisará y responderá por usted. Puede ingresar un valor mínimo y máximo para el retraso y seleccionará un retraso aleatorio entre ellos. Después de hacer clic en Inicio, si actualiza la página del Dr. Forst, debería ver las respuestas a las preguntas.
- El envío manual le dará la respuesta a la pregunta actual y luego podrá ingresarla usted mismo.
- Haga clic en iniciar.
Configuración y uso para respuesta
- Vaya al sitio replit.com para este proyecto y haga clic en bifurcar. Es importante que cree su propia versión, ya que repl comparte una instancia entre todos, para que las personas puedan obtener su contraseña de Dr Frost. Una vez que hayas hecho esto, podrás ejecutarlo.
- Ingrese sus datos de inicio de sesión: asegúrese de que su cuenta de Dr Frost no esté vinculada a Google u otro servicio. (Consulta aquí)
- Ingrese una URL de pregunta o el AAID.
- Esto debería verse así
https://www.drfrostmaths.com/do-question.php?aaid=12345678
o 12345678
- asegúrese de que no contenga nada más como
qnum=5
.
- Seleccione envío manual o automático.
- El envío automático le permite ingresar la cantidad de preguntas que debe responder y las revisará y responderá por usted. Puede ingresar un valor mínimo y máximo para el retraso y seleccionará un retraso aleatorio entre ellos. Después de hacer clic en Inicio, si actualiza la página del Dr. Forst, debería ver las respuestas a las preguntas.
- El envío manual le dará la respuesta a la pregunta actual y luego podrá ingresarla usted mismo.
- Haga clic en iniciar.
El sitio de respuesta funciona, sin embargo, es más lento y tendrá una mejor experiencia de usuario si lo ejecuta utilizando el archivo exe o el código fuente en su propia máquina.
Consejos
- IMPORTANTE: lea esto antes de usar
- Le recomiendo que cambie su contraseña de Dr Frost por una única que no use para nada más antes de usar esto.
- Si utiliza una URL de pregunta "Continuar hasta que yo diga", la única forma de detener el bot es cerrando la ventana o finalizando el proceso.
- Después de aproximadamente 15 en una "habilidad", alcanzarás el nivel de "maestro". Puedes seguir respondiendo preguntas sobre esa habilidad pero no ganarás puntos. Entonces, si desea obtener muchos puntos, vaya a la práctica del Dr. Frost -> habilidades clave, luego seleccione muchas habilidades que no haya practicado antes y luego practíquelas.
Errores, problemas y solicitudes
Informe cualquier problema o error aquí. Consulte los problemas abiertos para obtener una lista de funciones propuestas (y problemas conocidos).
Contribuyendo
Las contribuciones son las que hacen de la comunidad de código abierto un lugar increíble para aprender, inspirar y crear. Cualquier contribución que hagas será muy apreciada .
- Bifurcar el proyecto
- Crea tu rama de funciones (
git checkout -b feature/AmazingFeature
) - Confirme sus cambios (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Abrir una solicitud de extracción
Hacer
Contáctame
Para contactarme, puede presentar un problema utilizando la plantilla Se busca ayuda o Pregunta.