[..] Ouverture page web Automatique
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.
-
maxtrident
- Niveau 2

- Messages : 28
- Enregistré le : sam. 12 sept. 2009 00:10
- Status : Hors ligne
[..] Ouverture page web Automatique
bonjour
je cherche un scripte qui permet d'ouvrir des liens d'une page web automatiquement page (PTC)...
avec un temps variable entre chaque ouverture de page 30s mini.
si possible d'avoir une sorte de menu qui permettrai de coller les liens à ouvrir.
quelqu'un peut me dire quelle est la fonction pour ouvrir un lien, exemple:
http://www.siteptc.com/?p=success&ad=41306&verify=85500
http://www.siteptc.com/?p=success&ad=41321&verify=85500
etc..se sont c'est liens la que je voudrais ouvrir un par un...+ de 120 liens
merci d'avance
je cherche un scripte qui permet d'ouvrir des liens d'une page web automatiquement page (PTC)...
avec un temps variable entre chaque ouverture de page 30s mini.
si possible d'avoir une sorte de menu qui permettrai de coller les liens à ouvrir.
quelqu'un peut me dire quelle est la fonction pour ouvrir un lien, exemple:
http://www.siteptc.com/?p=success&ad=41306&verify=85500
http://www.siteptc.com/?p=success&ad=41321&verify=85500
etc..se sont c'est liens la que je voudrais ouvrir un par un...+ de 120 liens
merci d'avance
-
maxtrident
- Niveau 2

- Messages : 28
- Enregistré le : sam. 12 sept. 2009 00:10
- Status : Hors ligne
Re: [..] Ouverture page web Automatique
re
j'ai fait comme sa:
sa me marque erreur et il n' y a pas plus rapide a faire ?
j'ai fait comme sa:
Code : Tout sélectionner
for $i=1 to 50
$valeuraleatoire = Random( -1000, 10000, 1)
$temps=30000+$valeuraleatoire
Sleep($temps)
ShellExecute ( ""C:\Program Files (x86)\Internet Explorer\iexplore.exe"" ,"http://www.siteptc.com/?p=success&ad=41306&verify=8500" )
Sleep($temps)
ShellExecute ( ""C:\Program Files (x86)\Internet Explorer\iexplore.exe"" ,"http://www.siteptc.com/?p=success&ad=4132&verify=8500" )
Sleep($temps)
ProcessClose("IExplore.exe")
Sleep($temps)
ShellExecute ( ""C:\Program Files (x86)\Internet Explorer\iexplore.exe"" ,"http://www.siteptc.com/?p=success&ad=41306&verify=8500" )
Sleep($temps)
ShellExecute ( ""C:\Program Files (x86)\Internet Explorer\iexplore.exe"" ,"http://www.siteptc.com/?p=success&ad=4132&verify=8500" )
Next
- orax
- Modérateur

- Messages : 1479
- Enregistré le : lun. 23 mars 2009 04:50
- Localisation : ::1
- Status : Hors ligne
Re: [..] Ouverture page web Automatique
Il y aurait plus simple avec les fonctions qui commencent par _IE, comme _IECreate, _IENavigate, ...
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
-
maxtrident
- Niveau 2

- Messages : 28
- Enregistré le : sam. 12 sept. 2009 00:10
- Status : Hors ligne
Re: [..] Ouverture page web Automatique
salut
tu peut me donner un exemple ?
merci
tu peut me donner un exemple ?
merci
Re: [..] Ouverture page web Automatique
salut,
par exemple :
$ie = _IECreate("www.google.fr", 0, 1, 1, 0) ouvre internet explorer avec "www.google.fr"
et ensuite _IENavigate($ie, "www.debian.org", 1) ouvrira la page "www.debian.org" sur la même fenetre internet.
enfin, _IEQuit ($ie) fermera le navigateur précédemment ouvert.
n'oublie pas #include <IE.au3> au début de ton script !
par exemple :
$ie = _IECreate("www.google.fr", 0, 1, 1, 0) ouvre internet explorer avec "www.google.fr"
et ensuite _IENavigate($ie, "www.debian.org", 1) ouvrira la page "www.debian.org" sur la même fenetre internet.
enfin, _IEQuit ($ie) fermera le navigateur précédemment ouvert.
n'oublie pas #include <IE.au3> au début de ton script !
-
maxtrident
- Niveau 2

- Messages : 28
- Enregistré le : sam. 12 sept. 2009 00:10
- Status : Hors ligne
Re: [..] Ouverture page web Automatique
salut
$ie = _IECreate("www.google.fr", 0, 1, 1, 0) a quoi sert le , 0, 1, 1, 0 ?
donc
il n'y a pas un moyen de faire une commande pour tous entrer les liens d'un coup ou je suis obliger de faire ligne par ligne ?
$ie = _IECreate("www.google.fr", 0, 1, 1, 0) a quoi sert le , 0, 1, 1, 0 ?
donc
Code : Tout sélectionner
for $i=1 to 50
$valeuraleatoire = Random( -1000, 10000, 1)
$temps=30000+$valeuraleatoire
#include <IE.au3>
$ie = _IECreate("http://www.siteptc.com/?p=success&ad=41306&verify=8500", 0, 1, 1, 0)
Sleep($temps)
_IENavigate($ie, "http://www.siteptc.com/?p=success&ad=41206&verify=8500", 1)
Sleep($temps)
_IENavigate($ie, "http://www.siteptc.com/?p=success&ad=41216&verify=8500", 1)
etc..
- jbnh
- Niveau 11

- Messages : 1932
- Enregistré le : ven. 02 mai 2008 14:54
- Localisation : Bruxelles
- Status : Hors ligne
Re: [..] Ouverture page web Automatique
Pour votre première question, consultez le fichier aide.
Pour votre deuxieme, oui il me semble.
Pour votre deuxieme, oui il me semble.
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !
Merci
Merci
-
maxtrident
- Niveau 2

- Messages : 28
- Enregistré le : sam. 12 sept. 2009 00:10
- Status : Hors ligne
Re: [..] Ouverture page web Automatique
quelqu'un peut me donner un exemple ou un scripte pour entrer tous les liens d'un coup.
j'ai une erreur mais ne sais pas pourquoi:
j'ai une erreur mais ne sais pas pourquoi:
► Afficher le texte
- jbnh
- Niveau 11

- Messages : 1932
- Enregistré le : ven. 02 mai 2008 14:54
- Localisation : Bruxelles
- Status : Hors ligne
Re: [..] Ouverture page web Automatique
Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !
Merci
Merci
-
maxtrident
- Niveau 2

- Messages : 28
- Enregistré le : sam. 12 sept. 2009 00:10
- Status : Hors ligne
Re: [..] Ouverture page web Automatique
merci pour ton lien, mais ne comprend pas...pas doué et l'anglais
tu peut m'expliquer avec des exemples de mon scripte.
tu peut m'expliquer avec des exemples de mon scripte.
- jbnh
- Niveau 11

- Messages : 1932
- Enregistré le : ven. 02 mai 2008 14:54
- Localisation : Bruxelles
- Status : Hors ligne
Re: [..] Ouverture page web Automatique
Dans mon lien :
En espérant que tu trouves cette fois...
Code : Tout sélectionner
For $i = 5 to 1 Step -1
MsgBox(0, "Count down!", $i)
[color=#FF0000][size=150][b]Next[/b][/size][/color]Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !
Merci
Merci
-
maxtrident
- Niveau 2

- Messages : 28
- Enregistré le : sam. 12 sept. 2009 00:10
- Status : Hors ligne
Re: [..] Ouverture page web Automatique
merci
tu sais pas comment entrer tous les liens d'un coups, et lui dire de les ouvrir un a un avec une tempo entre chaque ouverture.
tu sais pas comment entrer tous les liens d'un coups, et lui dire de les ouvrir un a un avec une tempo entre chaque ouverture.
-
maxtrident
- Niveau 2

- Messages : 28
- Enregistré le : sam. 12 sept. 2009 00:10
- Status : Hors ligne
Re: [..] Ouverture page web Automatique
personne à une idée ?
- jbnh
- Niveau 11

- Messages : 1932
- Enregistré le : ven. 02 mai 2008 14:54
- Localisation : Bruxelles
- Status : Hors ligne
Re: [..] Ouverture page web Automatique
Code : Tout sélectionner
#include <IE.au3>
dim $array[4]
$array[1] = "http://google.be"
$array[2] = "http://google.fr"
$array[3] = "http://google.com"
$i=1
DO
$valeuraleatoire = Random( -1000, 10000, 1)
$temps=30000+$valeuraleatoire
$ie = _IECreate($array[$i], 0, 1, 1, 0)
Sleep($temps)
$i=$i+1
until $i=4Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !
Merci
Merci
-
maxtrident
- Niveau 2

- Messages : 28
- Enregistré le : sam. 12 sept. 2009 00:10
- Status : Hors ligne
Re: [..] Ouverture page web Automatique
ok, merci.... j'avais penser à faire un copie coller de mes liens qui son dans un fichier txt, mais avec la création des $array[1], le copie coller ne marchera pas....je sais pas si on peut accéder au fichier txt ou les coller dans le favori de IE....
-
maxtrident
- Niveau 2

- Messages : 28
- Enregistré le : sam. 12 sept. 2009 00:10
- Status : Hors ligne
Re: [..] Ouverture page web Automatique
un autre problème, il créer a chaque fois une nouvelle fenêtre... je n'arrive pas a l'associer avec _IENavigate
c'est possible ?
c'est possible ?
Re: [..] Ouverture page web Automatique
tu peux toujours écrire tes liens dans un fichier texte, avec un séparateur donné entre chaque lien (dans l'exemple, c 'est le ;)
ex : http://www.google.fr;http://www.ngswing.com
ensuite, tu lit le fichier avec AutoIt : $string = FileRead("monfichier.txt")
tu transforme la chaine de caractère récupérée en tableau : $array = StringSplit($string,";")
et puis tu n'a plus qu'a faire une boucle for du style :
et PAN !
ex : http://www.google.fr;http://www.ngswing.com
ensuite, tu lit le fichier avec AutoIt : $string = FileRead("monfichier.txt")
tu transforme la chaine de caractère récupérée en tableau : $array = StringSplit($string,";")
et puis tu n'a plus qu'a faire une boucle for du style :
Code : Tout sélectionner
For $i = 1 to $array[0] Step 1
_IENavigate(.....,$array[$i],......)
sleep ....
nextpasse tu bien la valeur de retour de ton premier _IECreate en premier argument de _IENavigate ??un autre problème, il créer a chaque fois une nouvelle fenêtre... je n'arrive pas a l'associer avec _IENavigate
c'est possible ?
-
maxtrident
- Niveau 2

- Messages : 28
- Enregistré le : sam. 12 sept. 2009 00:10
- Status : Hors ligne
Re: [..] Ouverture page web Automatique
ok merci...c'est vraiment super par fichier txt....mais je viens de m'apercevoir que des liens ne fonctionne pas avec IE...il manque des plugins que j'avais installer sur firefox...donc obliger de prendre firefox, mais ne trouve pas de tuto sur le site avec les fonctions pour ouvrir une page, naviguer sur la même page, fermer le navigateur.
et donc fait avec se je connais ShellExecute et ProcessClose("firefox.exe")... mais quand j'ouvre firefox, il garde les anciens onglets... pas trouver la fonction pour ne pas sauvegarder les onglets.
sa ouvre une nouvelle fenêtre.
tu connait les même fonctions avec firefox et avec fichier txt ? sa serais genial !
et donc fait avec se je connais ShellExecute et ProcessClose("firefox.exe")... mais quand j'ouvre firefox, il garde les anciens onglets... pas trouver la fonction pour ne pas sauvegarder les onglets.
OmegAMRS a écrit :passe tu bien la valeur de retour de ton premier _IECreate en premier argument de _IENavigate ??
Code : Tout sélectionner
#include <IE.au3>
dim $array[4]
$array[1] = "http://google.be"
$array[2] = "http://google.fr"
$array[3] = "http://google.com"
$i=1
DO
$valeuraleatoire = Random( -1000, 10000, 1)
$temps=30000+$valeuraleatoire
$ie = _IECreate("ttp://www.siteptc.com", 0, 1, 1, 0)
_IENavigate($ie, $array[$i], 1)
Sleep($temps)
$i=$i+1
until $i=4
tu connait les même fonctions avec firefox et avec fichier txt ? sa serais genial !
-
maxtrident
- Niveau 2

- Messages : 28
- Enregistré le : sam. 12 sept. 2009 00:10
- Status : Hors ligne
Re: [..] Ouverture page web Automatique
une autre question:
je voudrais ouvrir un autre site et un autre fichier txt... c'est possible ?.... si oui comment tu fait ?
il marque erreur si je rajoute des MouseClick et autre... si je les enlève, plus erreur... comprend pas
je voudrais ouvrir un autre site et un autre fichier txt... c'est possible ?.... si oui comment tu fait ?
il marque erreur si je rajoute des MouseClick et autre... si je les enlève, plus erreur... comprend pas
Code : Tout sélectionner
#include <IE.au3>
$string = FileRead("toto.txt")
$array = StringSplit($string,";")
$valeuraleatoire = Random( -1000, 10000, 1)
$temps=30000+$valeuraleatoire
For $i = 1 to $array[0] Step 1
$ie = _IECreate("http://www.toto.com/index.html", 0, 1, 1, 0)
Sleep(10000)
MouseClick("left", 303, 548, 1)
Send("blabla")
Sleep(10000)
MouseClick("left", 326, 571, 1)
Send("blabla")
Sleep(10000)
MouseClick("left", 330, 606, 1)
_IENavigate($ie, $array[$i], 1)
Sleep($temps)
next
Re: [..] Ouverture page web Automatique
► Afficher le texte
c'est bien de demander un coup de main ici, c'est fait pour, mais il faut quand même jeter un coup d'oeil à l'aide de AutoIt Scite quand tu utilise une fonction ! tu apprendras beaucoup par toi même comme ça.si tu place ton curseur sur IECreate et que tu fait "F1", tu verra :
alors que sur _IENavigate :Create an Internet Explorer Browser Window.
ta solution c'est donc de faire comme caDirects an existing browser window to navigate to the specified URL.
► Afficher le texte
là, c'est pas assez clair...je voudrais ouvrir un autre site et un autre fichier txt... c'est possible ?.... si oui comment tu fait ?
pour Firefox, je connais pas bien l'UDF, et, étant en train de coder un projet Web comme toi, je me suis tourné sur IE car l'UDF est plus fonctionnel et plus simple à utiliser...je te conseille, plutôt, d'installer tes plugin sur IE si c'est possible
vu toutes tes questions, et mes réponses, je me tate à écrire un tuto d'utilisation de l'UDF IE...qu'en penses les masters


