Bonjour à toutes et tous, tout d'abord, meilleurs vœux à toute la communauté Fr d'Autoit
vous sauriez me dire pourquoi ce script ne fonctionne pas à tous les coups.
Concrètement si je tente d'ouvrir un onglet dans le navigateur Edge et que je tente de le fermer ensuite cela fonctionne que dans max 80% des cas. Et j'ai l'impression que plus j'ai d'onglets ouverts moins cela fonctionne.
Mon objectif est d'ouvrir plusieurs onglets (pages web avec url différentes) tous les jours, seulement lorsque je rouvre Edge, les onglets restent en mémoire, voilà pourquoi je souhaite les fermer après chaque ouverture afin de ne pas saturer la mémoire de l'ordinateur.
Merci.
Fonction send qui ne fonctionne pas à 100%
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.
- jl56
- Niveau 7
- Messages : 411
- Enregistré le : mer. 24 oct. 2007 22:42
- Localisation : 56000
- Status : Hors ligne
Re: Fonction send qui ne fonctionne pas à 100%
Bonjour à tous
Meilleurs vœux pour 2019 santé bonheur à tous et à vos proches
@corrs78
En lisant ton code tu as une boucle For next avec $i
et dans la boucle tu as une itération $i=$i + 1
je pense déjà que tu dois faire un choix
Idem pour le test $i ne sera jamais <1 car tu indiques dans la ligne FOR de 1 à 20
le test est inutile
Je n'ai pas testé la fermeture des onglets
A+
JL56
Meilleurs vœux pour 2019 santé bonheur à tous et à vos proches
@corrs78
En lisant ton code tu as une boucle For next avec $i
et dans la boucle tu as une itération $i=$i + 1
je pense déjà que tu dois faire un choix
Idem pour le test $i ne sera jamais <1 car tu indiques dans la ligne FOR de 1 à 20
le test est inutile
Je n'ai pas testé la fermeture des onglets
A+
JL56
- corrs78
- Niveau 5
- Messages : 160
- Enregistré le : lun. 13 août 2007 17:38
- Localisation : Yvelines
- Status : Hors ligne
Re: Fonction send qui ne fonctionne pas à 100%
Pour le I faut bien incrémenter pour avancer dans la boucle non ?!
Pour le if c'est une erreur en effet car à la base j'avais mis cette ligne au début pour éviter de fermer un onglet pas encore créé.
Bon cela dit ça n'explique pas le fonctionnement aléatoire. Parfois c'est 100% parfois 90 ou beaucoup moins.
Pour le if c'est une erreur en effet car à la base j'avais mis cette ligne au début pour éviter de fermer un onglet pas encore créé.
Bon cela dit ça n'explique pas le fonctionnement aléatoire. Parfois c'est 100% parfois 90 ou beaucoup moins.
- Tlem
- Site Admin
- Messages : 11773
- Enregistré le : ven. 20 juil. 2007 21:00
- Localisation : Bordeaux
- Status : Hors ligne
Re: Fonction send qui ne fonctionne pas à 100%
C'est déjà le rôle de la boucle For/Next, du coup, si vous rajoutez une incrémentation "manuelle", celle-ci ne sert à rien. ^^Pour le I faut bien incrémenter pour avancer dans la boucle non ?!
Si vous tenez à conserver votre incrémentation manuelle, remplacez la boucle For/Next par une boucle infinie While/Wend.
Thierry
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...
Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
- corrs78
- Niveau 5
- Messages : 160
- Enregistré le : lun. 13 août 2007 17:38
- Localisation : Yvelines
- Status : Hors ligne
Re: Fonction send qui ne fonctionne pas à 100%
Merci pour ces précisions.