[..] Array variable has incorrect number of subscripts ...

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
p3nnywis3
Niveau 1
Niveau 1
Messages : 2
Enregistré le : lun. 20 août 2012 11:19
Status : Hors ligne

[..] Array variable has incorrect number of subscripts ...

#1

Message par p3nnywis3 »

Bonsoir,

Je suis confronté à une erreur lors de l'exécution du script .au3, cela concerne des sessions ssh Putty. En effet, à partir d'un certain nombre de sessions ce message d'erreur apparait :
"array variable has incorrect number of subscripts or subscript dimension range exceeded"

Voici le morceau de code incriminé :

Code : Tout sélectionner

for $j = 1 to ubound($tempSsessions) - 1
$sessionNumber = $sessionNumber + 1
$selectedSessions[$sessionNumber] = _arraycreate($tempSessions[$j],$selectedEnvironments[$i])
next
Voici le fichier .au3 et .ini

LogonPutty.au3
► Afficher le texte
LogonPutty.ini
► Afficher le texte
Je me suis penché sur le script voir ce qui pourrait bloqué mais étant novice je dois avouer que je sèche.

Merci par avance pour toute l'aide que vous pourrez m'apporter
Modifié en dernier par p3nnywis3 le mer. 29 août 2012 22:53, modifié 2 fois.
Avatar du membre
jbnh
Niveau 11
Niveau 11
Messages : 1932
Enregistré le : ven. 02 mai 2008 14:54
Localisation : Bruxelles
Status : Hors ligne

Re: array variable has incorrect number of subscripts ...

#2

Message par jbnh »

Balise [..] devant votre requête en cours, [R] quand résolu | Pas de message concernant les bots !

Merci
Avatar du membre
DimVar
Niveau 10
Niveau 10
Messages : 870
Enregistré le : ven. 30 mai 2008 15:08
Status : Hors ligne

Re: [..] Array variable has incorrect number of subscripts .

#3

Message par DimVar »

Bonjour,


Sans regarder le code, je pense à une évolution du nombre de serveurs (fichier ini) qui provoque un dépassement du nombre de case dans un tableau.
Exécuter le script dans Scite vous permettrait de connaitre la variable concernée.

Cdlt.
N'évoquons pas la pierre, les jeunes risqueraient d'en poire !
Répondre