Bot mathématique du Dr Frost
Un robot pour drfrostmaths.com
Essayez en ligne · Signaler un bug · Fonctionnalité de demande
DFMV5
Merci à Asad d'avoir créé un correctif pour les questions "QID". Le bot ne fonctionne toujours pas pour les questions « param » mais un correctif sera probablement bientôt disponible. Pour l’instant, je recommande uniquement d’utiliser la soumission manuelle.
Table des matières
- À propos du projet
- Commencer
- Configuration des fenêtres
- Remplacement de configuration
- Conseils
- Bogues, problèmes et demandes
- Contribuer
- Faire
- Contactez-moi
À propos du projet
Ceci est un robot pour drfrostmaths.com. Si vous aimez ceci, veuillez le mettre en vedette sur Github, cela aide vraiment, merci. Il était à l’origine basé sur l’outil de réponse d’AK163631. Ceci est uniquement à des fins éducatives.
Mise à jour de la version 4 !
Nouvelles fonctionnalités :
- Délai - Vous pouvez ajouter un délai lorsque vous répondez aux questions.
- Avertissements - Si vous essayez de faire quelque chose connu pour vous faire bannir, il vous avertira.
- Générateur de tâches - Générer des listes de questions
- Update Checker - Ceci peut être désactivé en changeant
ENABLE_STATUS_CHECK = True
en ENABLE_STATUS_CHECK = False
dans main.py
- TimesTable Bot (expérimental) – Utilisez-le pour accéder aux classements horaires !
Autres changements :
- Disposition du fichier modifiée
Commencer
L'Interface
Configuration et utilisation pour Windows
- Téléchargez la dernière version depuis Releases
- Exécutez le .exe
- S'il est bloqué par votre antivirus ou Windows, je vous recommande de NE PAS l'exécuter. Utilisez plutôt repl ou téléchargez le code source et exécutez-le.
- Entrez vos informations de connexion - Assurez-vous que votre compte Dr Frost n'est pas lié à Google ou à un autre service. (Vérifiez ici)
- Entrez une URL de question ou l'AAID
- Cela devrait ressembler à
https://www.drfrostmaths.com/do-question.php?aaid=12345678
ou 12345678
- assurez-vous qu'il n'y a rien d'autre comme
qnum=5
.
- Sélectionnez la soumission manuelle ou automatique.
- La soumission automatique vous permet de saisir le nombre de questions auxquelles il devra répondre et il les traitera et y répondra pour vous. Vous pouvez entrer une valeur min et max pour le délai et il choisira un délai aléatoire entre eux. Après avoir cliqué sur Démarrer, si vous actualisez votre page Dr Forst, vous devriez voir des réponses aux questions.
- La soumission manuelle vous donnera la réponse à la question actuelle et vous pourrez ensuite la saisir vous-même.
- Cliquez sur Démarrer.
Configuration et utilisation pour le remplacement
- Accédez au site replit.com pour ce projet et cliquez sur fork. Il est important que vous créiez votre propre version, car repl partage une instance entre tout le monde, afin que les utilisateurs puissent obtenir votre mot de passe Dr Frost. Une fois que vous avez fait cela, vous pouvez l'exécuter.
- Entrez vos informations de connexion - Assurez-vous que votre compte Dr Frost n'est pas lié à Google ou à un autre service. (Vérifiez ici)
- Saisissez l'URL d'une question ou l'AAID.
- Cela devrait ressembler à
https://www.drfrostmaths.com/do-question.php?aaid=12345678
ou 12345678
- assurez-vous qu'il n'y a rien d'autre comme
qnum=5
.
- Sélectionnez la soumission manuelle ou automatique.
- La soumission automatique vous permet de saisir le nombre de questions auxquelles il devra répondre et il les traitera et y répondra pour vous. Vous pouvez entrer une valeur min et max pour le délai et il choisira un délai aléatoire entre eux. Après avoir cliqué sur Démarrer, si vous actualisez votre page Dr Forst, vous devriez voir des réponses aux questions.
- La soumission manuelle vous donnera la réponse à la question actuelle et vous pourrez ensuite la saisir vous-même.
- Cliquez sur Démarrer.
Le site de remplacement fonctionne mais il est plus lent et vous aurez une meilleure expérience utilisateur si vous l'exécutez en utilisant l'exe ou le code source sur votre propre machine.
Conseils
- IMPORTANT : veuillez lire ceci avant d'utiliser
- Je vous recommande de changer votre mot de passe Dr Frost en quelque chose d'unique que vous n'utilisez pour rien d'autre avant de l'utiliser.
- Si vous utilisez une URL de question « continuez jusqu'à ce que je dise », la seule façon d'arrêter le bot est de fermer la fenêtre ou de mettre fin au processus.
- Après environ 15 ans sur une « compétence », vous atteindrez le niveau « maître ». Vous pouvez continuer à répondre aux questions sur cette compétence mais vous ne gagnerez pas de points. Donc, si vous voulez obtenir beaucoup de points, allez sur la pratique du Dr Frost -> compétences clés, puis sélectionnez de nombreuses compétences que vous n'avez jamais pratiquées auparavant, puis pratiquez-les.
Bogues, problèmes et demandes
Veuillez signaler tout problème ou bug ici. Consultez les problèmes ouverts pour une liste des fonctionnalités proposées (et des problèmes connus).
Contribuer
Les contributions sont ce qui fait de la communauté open source un endroit si formidable pour apprendre, inspirer et créer. Toutes les contributions que vous apportez sont grandement appréciées .
- Forkez le projet
- Créez votre branche de fonctionnalités (
git checkout -b feature/AmazingFeature
) - Validez vos modifications (
git commit -m 'Add some AmazingFeature'
) - Pousser vers la branche (
git push origin feature/AmazingFeature
) - Ouvrir une demande de tirage
Faire
Contactez-moi
Pour me contacter, vous pouvez créer un problème en utilisant le modèle Aide recherchée ou Question.