[R] Clic sur une page internet
Règles du forum
- Merci de consulter la section "Règles du forum" et plus particulièrement "Règles et Mentions Légales du site autoitscript.fr" avant d'écrire un message.
[R] Clic sur une page internet
attention je suis débutant, et comprends rien , je préfère prévenir
et bien en fait j'ai réussi à faire un script sur un document pour essayer et quand j'ai double cliquer dessus ca m'a mit un message d'erreur que j'ai personnalisé. Je suis fier de moi
mais ce n'est pas ca qui m'interesse, je voudrais faire un "système" pour que la souris clique toute seule sur 3 positions différentes d'une page web avec un delai régulier ( je sais pas si c'est possible ) pour essayer un peu ce systeme de clic automatique que j'ai souvent entendu parler dans de nombreux forums et sur mon lieu de travail.
je comprends rien de e qu'il faut faire , je sais juste que c'est un site internet flash avec des animations .
comme je vous l'ai dit, j'y comprends rien en programmation
et bien en fait j'ai réussi à faire un script sur un document pour essayer et quand j'ai double cliquer dessus ca m'a mit un message d'erreur que j'ai personnalisé. Je suis fier de moi
mais ce n'est pas ca qui m'interesse, je voudrais faire un "système" pour que la souris clique toute seule sur 3 positions différentes d'une page web avec un delai régulier ( je sais pas si c'est possible ) pour essayer un peu ce systeme de clic automatique que j'ai souvent entendu parler dans de nombreux forums et sur mon lieu de travail.
je comprends rien de e qu'il faut faire , je sais juste que c'est un site internet flash avec des animations .
comme je vous l'ai dit, j'y comprends rien en programmation
Modifié en dernier par minuteur le mar. 28 août 2007 16:19, modifié 1 fois.
- SebastienAdam
- Niveau 1
- Messages : 9
- Enregistré le : mar. 07 août 2007 20:33
- Localisation : Bruxelles
- Status : Hors ligne
Re: clic sur une page internet
Salut minuteur,
Tout d'abord, si tu n'y comprends rien en programmation, c'est déjà mal barré, mais pas désespéré. Je connais des programmeurs professionnels qui ne savent pas ce qu'est un site internet.
Pour ton système, je ne comprends pas très bien ce que tu veux faire. Tu as un exemple plus concret?
En fait, pour résoudre ton problème, je pense que tu dois créer un GUI avec Internet Explorer intégré. Ensuite tu envois tes clics à certaines intervalles. Mais je ne sais pas si c'est possible dans du flash...
A bientôt.
Tout d'abord, si tu n'y comprends rien en programmation, c'est déjà mal barré, mais pas désespéré. Je connais des programmeurs professionnels qui ne savent pas ce qu'est un site internet.
Pour ton système, je ne comprends pas très bien ce que tu veux faire. Tu as un exemple plus concret?
En fait, pour résoudre ton problème, je pense que tu dois créer un GUI avec Internet Explorer intégré. Ensuite tu envois tes clics à certaines intervalles. Mais je ne sais pas si c'est possible dans du flash...
A bientôt.
Sébastien Adam
http://www.sebastienadam.be/
http://www.sebastienadam.be/
- SebastienAdam
- Niveau 1
- Messages : 9
- Enregistré le : mar. 07 août 2007 20:33
- Localisation : Bruxelles
- Status : Hors ligne
Je crois que tu n'est pas le seul à vouloir faire ce que tu veux...
http://www.autoitscript.fr/viewtopic.php?t=44
http://www.autoitscript.fr/viewtopic.php?t=44
Sébastien Adam
http://www.sebastienadam.be/
http://www.sebastienadam.be/
euh alors j'ai les coordonnées pour les clics de la souris.
C'est x=615; y=695
x =833; y =687
x = 889; y=298
ensuite j'ai été voir le lien que tu m'as donné SebastienAdam mais je ne comprends pas le code, il faut que je le mette dans Scite script editor, et apres ?
j'y comprends pas grand chose, désolé si je radotte
C'est x=615; y=695
x =833; y =687
x = 889; y=298
ensuite j'ai été voir le lien que tu m'as donné SebastienAdam mais je ne comprends pas le code, il faut que je le mette dans Scite script editor, et apres ?
j'y comprends pas grand chose, désolé si je radotte
-
- Niveau 11
- Messages : 1826
- Enregistré le : lun. 23 juil. 2007 12:31
- Localisation : Bureau
- Status : Hors ligne
expose le problème,,,
tu dispose de la version de scite4autoit ?
si c'est le cas, dans l'onglet tools(outils) y a au3recoder , tu indique le lien de la page et tu commence ,, si cela ne fonctionne pas essaye avec au3info pour obtenir plus d'information sur la page
tu utilise iexplore ou firefox
pour excuter un script que tu aura paster dans scite faut faire F5 et le programme se lance,,, si dans le script tu comprend pas un mot fait un double click dessus ensuite F1 (tu tombera dans l'aide avec le mot selectionné ) y a un petit probleme c'est Anglais...
hésite pas a poser toute question, mais vraiment toute
tu dispose de la version de scite4autoit ?
si c'est le cas, dans l'onglet tools(outils) y a au3recoder , tu indique le lien de la page et tu commence ,, si cela ne fonctionne pas essaye avec au3info pour obtenir plus d'information sur la page
tu utilise iexplore ou firefox
pour excuter un script que tu aura paster dans scite faut faire F5 et le programme se lance,,, si dans le script tu comprend pas un mot fait un double click dessus ensuite F1 (tu tombera dans l'aide avec le mot selectionné ) y a un petit probleme c'est Anglais...
hésite pas a poser toute question, mais vraiment toute
oui j'ai scite4autoit.
j'ai l'onglet tools mais il n'y a pas au3recoder, il y a seulement ca :
j'ai iexplorer
mais en fait, ce que je ne sais pas faire, c'est le script pour que il y ait 3 simulations de clics sur différents endroits d'une page web et que ca recommence tout seul ^^ ( désolé pour le language informatique ), si vous voulez, j'ai les positions de la souris, et puis il faudrait un clic euh, je sais pas, toutes les 1 secondes ( c'est trop rapide peut etre ? )
sinon, si vous ne me comprenez pas, ca ne sert a rien de vous casser la tête
j'abandonnerai , de toute facon c'était perdu d'avance, mais c'est que j'aurais bien voulu le faire une fois dans ma vie.
merci beaucoup pour votre sympathie, ca fait plaisir a voir sur internet
j'ai l'onglet tools mais il n'y a pas au3recoder, il y a seulement ca :
j'ai iexplorer
mais en fait, ce que je ne sais pas faire, c'est le script pour que il y ait 3 simulations de clics sur différents endroits d'une page web et que ca recommence tout seul ^^ ( désolé pour le language informatique ), si vous voulez, j'ai les positions de la souris, et puis il faudrait un clic euh, je sais pas, toutes les 1 secondes ( c'est trop rapide peut etre ? )
sinon, si vous ne me comprenez pas, ca ne sert a rien de vous casser la tête
j'abandonnerai , de toute facon c'était perdu d'avance, mais c'est que j'aurais bien voulu le faire une fois dans ma vie.
merci beaucoup pour votre sympathie, ca fait plaisir a voir sur internet
-
- Niveau 11
- Messages : 1826
- Enregistré le : lun. 23 juil. 2007 12:31
- Localisation : Bureau
- Status : Hors ligne
ok en faite tu ne dispose pas de la derniere version de scite,,
version se trouvant ---ici---
telecharge la derniere version .
si tu sais me donner le lien flash pour visionner
au niveau de l'utilisation du click regarde déjà dans la documentatiion t'a plusieur possibilité,, tu peux aussi visonner pour iexplore .
mousemove/mousedown/mouseclick /controlclick/controlcommand et doit en avoir d'autre
pour lancer une url = run/shellexecute/IECreate
merci d'avance
hotkeyset sert a designer une touche raccourci exemple en lui donnat une fonction ici c'est pour lancer le programme quand on se trouve sur la fenetre qu'on désire
le script a pour but de recuperer le nom actif de la fenetre lors de l'appuie sur ² et fait un clique sur la position 1124, 140 (j'ai meme pas c'est dimension d'ecran :p-)
ta une "Boucle" while (mot a apprendre)
et la fonction (function) qui excecute une fonction(action) lors de son appel
Autoit est un langage de script permettant une automatisation sous le système d’exploitation Microsoft Windows à l’aide de simulations d’envois de touches claviers, de mouvements de souris et de contrôles d’interface graphique (GUI).
pour le flash y a moyen faut creer l'objet mais faut connaitre l'attribut du bouton et la je peux pas aider,, j'ai rien sous les yeux :§ ou un simple iecreate (vers l'objet swf) mais sa reviend au meme faut connaitre les noms . bon je retourne sur le projet color
version se trouvant ---ici---
telecharge la derniere version .
si tu sais me donner le lien flash pour visionner
au niveau de l'utilisation du click regarde déjà dans la documentatiion t'a plusieur possibilité,, tu peux aussi visonner pour iexplore .
mousemove/mousedown/mouseclick /controlclick/controlcommand et doit en avoir d'autre
pour lancer une url = run/shellexecute/IECreate
merci d'avance
tu fait un copier coller du code dans scite de là appuie sur f5 pour lancer le programmeensuite j'ai été voir le lien que tu m'as donné SebastienAdam mais je ne comprends pas le code, il faut que je le mette dans Scite script editor, et apres ?
hotkeyset sert a designer une touche raccourci exemple en lui donnat une fonction ici c'est pour lancer le programme quand on se trouve sur la fenetre qu'on désire
le script a pour but de recuperer le nom actif de la fenetre lors de l'appuie sur ² et fait un clique sur la position 1124, 140 (j'ai meme pas c'est dimension d'ecran :p-)
ta une "Boucle" while (mot a apprendre)
et la fonction (function) qui excecute une fonction(action) lors de son appel
Autoit est un langage de script permettant une automatisation sous le système d’exploitation Microsoft Windows à l’aide de simulations d’envois de touches claviers, de mouvements de souris et de contrôles d’interface graphique (GUI).
pour le flash y a moyen faut creer l'objet mais faut connaitre l'attribut du bouton et la je peux pas aider,, j'ai rien sous les yeux :§ ou un simple iecreate (vers l'objet swf) mais sa reviend au meme faut connaitre les noms . bon je retourne sur le projet color
- sylvanie
- Niveau 11
- Messages : 1550
- Enregistré le : jeu. 26 juil. 2007 21:31
- Localisation : Paris
- Status : Hors ligne
Bonsoir,
j'ai juste lu un peu en diagonale, mais en ce qui concerne l'abscences des outils dans tools, c'est aussi parcequ'ils sont actifs uniquement si le fichier en cours d'édition est un .au3, sinon ils sont asent, comme dans ta prise d'écran puisque c'est un fichier veierge sans extension
j'ai juste lu un peu en diagonale, mais en ce qui concerne l'abscences des outils dans tools, c'est aussi parcequ'ils sont actifs uniquement si le fichier en cours d'édition est un .au3, sinon ils sont asent, comme dans ta prise d'écran puisque c'est un fichier veierge sans extension
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
cool, merci j'ai réussi
bon en fait c'est qu'un début, il faut pofiner, j'ai appuyer sur la touche carré, et la souris a bougé toute seule
j'ai même ajuster le délai.
mais il faut aussi que il y ait 3 clics consécutifs et je ne sais pas comment faire
bon au moins j'ai réussi a faire bouger la souri toute seule
merci de votre aide
bon en fait c'est qu'un début, il faut pofiner, j'ai appuyer sur la touche carré, et la souris a bougé toute seule
j'ai même ajuster le délai.
mais il faut aussi que il y ait 3 clics consécutifs et je ne sais pas comment faire
bon au moins j'ai réussi a faire bouger la souri toute seule
merci de votre aide
-
- Niveau 11
- Messages : 1826
- Enregistré le : lun. 23 juil. 2007 12:31
- Localisation : Bureau
- Status : Hors ligne
essaye une boucle
explication :
Le symboles $ devant un mot est une valeur (dite variable)
for signifie pour
to signifie à
ce qui veut dire pour $x on commence de zero à 2 (y a bien 3 nombre = 0,1,2)
on indique la fonction qui est dans l'exemple mouseclick
et on ferme la boucle for par un next qui signifie suivant
il ne faut pas oublié que le script sera lu ligne par ligne
Est-ce sur le même bouton que tu dois cliquer trois fois de suite?
Code : Tout sélectionner
for $x = 0 to 2
mouseclick("left",x,y)
next
Le symboles $ devant un mot est une valeur (dite variable)
for signifie pour
to signifie à
ce qui veut dire pour $x on commence de zero à 2 (y a bien 3 nombre = 0,1,2)
on indique la fonction qui est dans l'exemple mouseclick
et on ferme la boucle for par un next qui signifie suivant
il ne faut pas oublié que le script sera lu ligne par ligne
Est-ce sur le même bouton que tu dois cliquer trois fois de suite?
non justement, ce sont des coordonnées différentes du pointeur de la souris.
Donc j'ai essayer de faire 3 boucles au lieu d'une mais ca marche pas, je vais essayer de faire comme tu dis et je redis apres.
Merci de me supporter
Edit
Extraordinaire, j'ai réussiiiiiiiiiiiii
Mon premier exploit en informatique.
Merci beaucoup mouaaaaa
Par contre j'ai pas encore trouvé la combinaison de touche pour arrêter le script de marcher en route.
Bonne continuation
Donc j'ai essayer de faire 3 boucles au lieu d'une mais ca marche pas, je vais essayer de faire comme tu dis et je redis apres.
Merci de me supporter
Edit
Extraordinaire, j'ai réussiiiiiiiiiiiii
Mon premier exploit en informatique.
Merci beaucoup mouaaaaa
Par contre j'ai pas encore trouvé la combinaison de touche pour arrêter le script de marcher en route.
Bonne continuation
-
- Niveau 11
- Messages : 1826
- Enregistré le : lun. 23 juil. 2007 12:31
- Localisation : Bureau
- Status : Hors ligne
utilise HotKeySet
indique ceux-ci au debut du script
et rajoute vers la fin dans les fonctions ceux-ci
il faut juste appuier sur la touche ESC pour sortir du script
si c'est bien cela que tu demandais
indique ceux-ci au debut du script
Code : Tout sélectionner
HotKeySet("{ESC}", "Quitter")
Code : Tout sélectionner
Func Quitter()
Exit 0
EndFunc
il faut juste appuier sur la touche ESC pour sortir du script
si c'est bien cela que tu demandais