[Ex] Générer une Macro Internet Automatiquement

Partagez vos scripts, et vos applications AutoIt.
Règles du forum
.
Répondre
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

[Ex] Générer une Macro Internet Automatiquement

#1

Message par timmalos »

Ie Macro Generator


Attention : Cet exemple Est Tiré Totalement du post Simulati on .au3

C'est une simplification du code afin de le rendre utile à plus de personnes.
Ie_Macro_Generator et un script qui crée des Macros sous forme de fichier .au3 grâce à la bibliothèque IE.au3

C'est très simple. Vous le lancez, vous suivez les instructions. Une page Internet S'ouvre. Faites ce que vous avez à faire puis Appuyez sur Echap. Alors le code sera disponible sous forme simplifié. Vous pouvez Changer/Ameliorer/simplifier Grace au fichier Readme.doc Fourni dans le .zip. Il vous suffit ensuite de valider pour retrouver dans
@ScriptDir & "\scenario" un fichier scenario.au3 qui DEVRAIT :? faire ce qu'on lui demande, c'est à dire répeter tout ce que vous avez fait.

:arrow: ATTENTION : POUR l'INSTANT, Le mode AUTOMATIQUE supporte
Une navigation en entrant directement l'adresse
Une navigation par Clic sur un lien AVEC ou SANS Javascript
Les Formulaires SANS Javascript pour la validation.
Si aucune action n'est trouvée, on prend l'adresse, et on navigue par URL.

La raison est simple, je n'ai pour l'instant pas la moindre idée afin de savoir l'action faite par le Javascript. Le mode automatique peut buguer, mais normalement j'ai réduis le nombre d'erreurs à très peu :lol:

Dans l'edition des actions, vous pouvez alors faire tout ce que vous voulez avec du Javascript grâce au Fichier Readme.doc
Vous pouvez également Séparer differents BLOCS d'action en rajoutant les ##{Action $}## Au milieu de vos differentes actions.


Je pense que tout est dit.
Voilà le code:
createur_de_scenarios.au3
(21.03 Kio) Téléchargé 523 fois
Voilà le Fichier Complet avec les Images , le modele.dat, enfin tout ce qui est necessaire poru que le script marche
Ie_Macro_Generator.zip
(94.28 Kio) Téléchargé 566 fois
Voilà le fichier Readme que j'ai oublié d'inserer dans le .zip
Readme.doc
(19.72 Kio) Téléchargé 467 fois
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

Re: [Ex] Générer une Macro Internet Automatiquement

#2

Message par timmalos »

Mis A Jour
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

Re: [Ex] Générer une Macro Internet Automatiquement

#3

Message par timmalos »

Bugs constatés?
pam
Niveau 1
Niveau 1
Messages : 3
Enregistré le : sam. 09 janv. 2010 01:59
Status : Hors ligne

Re: [Ex] Générer une Macro Internet Automatiquement

#4

Message par pam »

bonjour,

j'ai essayer votre programme et je ne comprend pas une chose.
d'abord avant je suis completement debutant sous autoit .

donc j'ai lancer l'appli j'ai fait echap et le script s'est bien enregistré mais ensuite quand j'ai voulu executer le script enregistré rien ne se passe.

Donc voila je voulais avoir des explications peut etre que j'ai loupé une etape.
merci d'avance
pam
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

Re: [Ex] Générer une Macro Internet Automatiquement

#5

Message par timmalos »

Pouvez vous mettre en fichier joint le script que mon programme vous a sorti?
Il est possible qu'une erreur se soit integrée dans le programme mais j'ai besoin de votre script pour verifier.
pam
Niveau 1
Niveau 1
Messages : 3
Enregistré le : sam. 09 janv. 2010 01:59
Status : Hors ligne

Re: [Ex] Générer une Macro Internet Automatiquement

#6

Message par pam »

Voici le script generer
Fichiers joints
scenario.au3
(34.99 Kio) Téléchargé 295 fois
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

Re: [Ex] Générer une Macro Internet Automatiquement

#7

Message par timmalos »

Aperemment tu as du lancer plusieurs fois le programme et j'ai un petit bug : A chaque fois le fichier est ecrit à la fin du fichier existant, donc quand vous creez plusieurs fois de suite la simulation (pour cause d'erreur ou autre)

PENSEZ A SUPPRIMER LE FICHIER scenario.au3 avant chaque simulation

Sinon par exemple avec le sscript que vous m'avez envoyé contient plus de 4 fois le script ;) Il ne peut donc marcher, il suffit de prendre la fin, voici votre fichier:
scenario.au3
(8.87 Kio) Téléchargé 262 fois



Ce Bug ne sera pas corrigé avant cet été, date de reprise du projet. Mais je pense que vous saurez facilement passer outre, il doit juste falloir rajouter un FileOpen en Mode ERASE puis le FileWrite du fichier scenario.au3.

Normalement le fichier attaché devrait marcher, donnez m'en des nouvelles svp ;)
pam
Niveau 1
Niveau 1
Messages : 3
Enregistré le : sam. 09 janv. 2010 01:59
Status : Hors ligne

Re: [Ex] Générer une Macro Internet Automatiquement

#8

Message par pam »

Bonjour,

merci de ta reponse
mais je suis desole mais j'ai fait ce que tu m'a dis et cela ne marche toujours pas .
mon test etait d'ouvrir un site .
j'ai supprimer le fichier scenario mais il ne fait rien.
a++
Fichiers joints
scenario.au3
(8.57 Kio) Téléchargé 248 fois
Avatar du membre
timmalos
Niveau 11
Niveau 11
Messages : 1970
Enregistré le : dim. 18 mai 2008 15:16
Status : Hors ligne

Re: [Ex] Générer une Macro Internet Automatiquement

#9

Message par timmalos »

Bon Aperemment y'a un probleme avec la derniere version d'Autoit plus un autre bug que je viens de trouver.
Donc va falloir que je modifie ca apres les partiels , désolé.
Répondre