Un coup de pouce :-)

Pour toutes les discussions javascript, jQuery et autres frameworks
Répondre
johnnybg
Messages : 1
Enregistré le : 14 févr. 2023, 21:32

Un coup de pouce :-)

Message par johnnybg » 14 févr. 2023, 21:41

Bonjour,

Je viens vers vous car j'ai une petite galère, je n'arrive à rien depuis plusieurs jours. Je vous explique tout ça.

Récemment, j'ai rejoins un serveur de jeux ou un système de vote journalier récompense les joueurs qui vote et soutienne le serveur.
J'ai eu comme idée, de créer un petit système qui permets de voter tout seul à ma place sans devoir a y penser.

Le problème est tout simple:

Code : Tout sélectionner

<a class="btn btn-primary m-2" style="max-width: none;" href="https://serveur-prive.net/minecraft/shandera-serveur-pvp-factions-farm2win-n1-en-france-1-8-13217/vote" target="_blank" rel="noopener noreferrer" data-vote-id="1" data-vote-url="https://shandera.fr/vote/site/1" data-vote-time="">
                                <span class="badge bg-secondary vote-timer"></span>
                                                                    <img src="https://www.google.com/s2/favicons?sz=16&amp;domain_url=https://serveur-prive.net/minecraft/shandera-serveur-pvp-factions-farm2win-n1-en-france-1-8-13217/vote" alt="VOTE N°1" class="me-1">
                                                                VOTE N°1
                            </a>
Voici le code concernant le "bouton" qui permets d'être rediriger vers le site de vote et de lancer la "procédure" de vérification coté serveur pour voir si le vote a bien été fait.

Le problème est que tout le coté "site de vote" a été fait par l'un de mes amis, mais nous n'arrivons pas à réaliser une exécution automatique à partir du moment où nous nous trouvons sur le site https://shandera.fr (site du serveur de jeu), ça doit cliquer sur le bouton "Vote N°1" pour qu'il lance une nouvelle page avec le site web permettant de voter https://serveur-prive.net.

Tout le coté automatisé sur le site web "serveur-prive.net" a été fait et marche à merveille mais juste la petite étape avant de demander de cliquer sur le bouton "Vote N°1", mon collègue n'y arrive pas.

Image

Vous auriez des idées à nous proposer?

Merci d'avance pour votre aide.

Avatar du membre
webmaster
Administrateur du site
Messages : 562
Enregistré le : 28 févr. 2017, 15:19

Re: Un coup de pouce :-)

Message par webmaster » 15 févr. 2023, 11:18

Bonjour

Je ne comprends pas bien ou est affiché le bouton de vote

De manière générale, une interaction automatique sur une page web est plus facile a réaliser avec une extension de navigateur.
J'en parle dans mon livre
Voici le script complet d'exemple
https://www.toutjavascript.com/livre/sc ... =extension
TJS : 25 ans et mon livre Tout JavaScript chez Dunod
https://www.toutjavascript.com/livre/index.php

Michel59
Messages : 1
Enregistré le : 23 févr. 2023, 07:46

Re: Un coup de pouce :-)

Message par Michel59 » 23 févr. 2023, 09:54

Bonjour,

Il est possible d'automatiser le clic sur le bouton "Vote N°1" en utilisant une bibliothèque de test automatisé telle que Selenium. En utilisant Selenium, vous pouvez écrire un script Python (ou dans un autre langage pris en charge) qui ouvrira une instance de votre navigateur, naviguera jusqu'à la page de vote, cliquera sur le bouton "Vote N°1" et remplira éventuellement tout formulaire nécessaire pour terminer le vote. Ce script peut être exécuté périodiquement (par exemple, à l'aide d'une tâche planifiée) pour simuler un vote quotidien.

Cela dit, vous devez être conscient que cela peut violer les conditions d'utilisation du site de vote et / ou du serveur de jeu, car vous pouvez être considéré comme ayant manipulé les votes. Je vous recommande donc de vérifier les conditions d'utilisation avant de procéder à toute automatisation.
Cliquez-ici pour voir mon site sur les chatbots

BrunoJS
Messages : 1
Enregistré le : 25 févr. 2023, 11:02
Contact :

Re: Un coup de pouce :-)

Message par BrunoJS » 25 févr. 2023, 11:25

bonjour :)

il faudrait connaitre la version de votre navigateur (chrome / firefox / ...) pour voir s'il est possible d'utiliser un add-on existant qui permettrait d'automatiser une tache précise (voir réponse du webmaster)

s'il est impossible de passer par cette solution, alors seconde option : browser automation avec selenium ..

vous dite que la partie vote automatique fonctionne, mais elle a été codé de quelle manière ? option 1 ou option 2 (voir ci-dessus), car selon l'option, il faut que le click du lien qui amène au vote soit dans la même architecture techno sinon ca n'aurait aucun sens

sinon je rejoins la réponse de Michel59, bien vérifier que cela ne viole pas les conditions d'utilisation

erdyu
Messages : 1
Enregistré le : 21 mars 2023, 23:23

Re: Un coup de pouce :-)

Message par erdyu » 22 mars 2023, 01:25

BrunoJS a écrit :
25 févr. 2023, 11:25
bonjour :) tunnel rush

il faudrait connaitre la version de votre navigateur (chrome / firefox / ...) pour voir s'il est possible d'utiliser un add-on existant qui permettrait d'automatiser une tache précise (voir réponse du webmaster)

s'il est impossible de passer par cette solution, alors seconde option : browser automation avec selenium ..

vous dite que la partie vote automatique fonctionne, mais elle a été codé de quelle manière ? option 1 ou option 2 (voir ci-dessus), car selon l'option, il faut que le click du lien qui amène au vote soit dans la même architecture techno sinon ca n'aurait aucun sens

sinon je rejoins la réponse de Michel59, bien vérifier que cela ne viole pas les conditions d'utilisation
Merci pour vos conseils, je vais suivre vos instructions.

bulwarkcrime
Messages : 4
Enregistré le : 21 nov. 2023, 02:57

Re: Un coup de pouce :-)

Message par bulwarkcrime » 21 nov. 2023, 03:02

BrunoJS a écrit :
25 févr. 2023, 11:25
bonjour :)

il faudrait connaitre la version de votre navigateur (chrome / firefox / ...) pour voir s'il est possible d'utiliser un add-on existant qui permettrait d'automatiser une tache précise (voir réponse du webmaster)

s'il est impossible de passer par cette solution, alors seconde option : browser automation avec selenium ..doodle cricket

vous dite que la partie vote automatique fonctionne, mais elle a été codé de quelle manière ? option 1 ou option 2 (voir ci-dessus), car selon l'option, il faut que le click du lien qui amène au vote soit dans la même architecture techno sinon ca n'aurait aucun sens

sinon je rejoins la réponse de Michel59, bien vérifier que cela ne viole pas les conditions d'utilisation
J'apprécie votre réponse. Cela n’aurait aucun sens de cliquer sur le lien qui vous amène au vote si vous n’étiez pas dans la même architecture technologique.

qinlyem535
Messages : 2
Enregistré le : 02 janv. 2024, 10:46

Re: Un coup de pouce :-)

Message par qinlyem535 » 02 janv. 2024, 10:48

Découvrez comment lancer des navigateurs, automatiser des pages Web et extraire des données du Web. wordle 2

lilycollins9x
Messages : 5
Enregistré le : 09 janv. 2024, 03:00

Re: Un coup de pouce :-)

Message par lilycollins9x » 09 janv. 2024, 03:06

You can modify this script to meet your specific needs. For example, you can add a longer timeout if the website takes time to load. You can also add a checkmark to ensure the polling is completed successfully. fnaf

Répondre