[R] Problème lors d'ouverture de script via un autre

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Doc
Niveau 1
Niveau 1
Messages : 13
Enregistré le : lun. 12 sept. 2011 20:07
Status : Hors ligne

[R] Problème lors d'ouverture de script via un autre

#1

Message par Doc »

Bonjour à tous,

J'ai actuellement un problème gênant, j'ai réalisé un script (Toto) qui écrit certaines données dans un fichier Texte, lors du démarrage de celui-ci, cela marche parfaitement (aucun problème).

Seulement, ce script doit être lancé via un autre script que j'ai crée, lorsque que je lance Toto avec l'autre script, il est impossible d'écrire dans un fichier texte ou même d'en crée un.

J'ai déjà essayé multiples façons de résoudre le problème (modifier tout le code, désinstaller AutoIt, etc...) mais j'ai toujours ce problème qui m’empêche d'avancé dans mon travail.

Merci de m'avoir lu :D

Premier Script (Celui qui doit exécuter le deuxième)
► Afficher le texte
Deuxième Script
► Afficher le texte
Cordialement,
Doc
Modifié en dernier par Doc le lun. 12 sept. 2011 21:33, modifié 5 fois.
Avatar du membre
karime1
Niveau 5
Niveau 5
Messages : 106
Enregistré le : sam. 09 avr. 2011 10:05
Status : Hors ligne

Re: Problème lors d'ouverture de script via un autre

#2

Message par karime1 »

tu devrai mettre la balise [..] au début du titre de ton sujet sinon il va se retrouver en poubelle. et met ton script pour qu'on puise comprendre d'ou vien le prob
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Problème lors d'ouverture de script via un autre

#3

Message par mikell »

Dans le premier script essaye avec juste

Code : Tout sélectionner

ShellExecute("Add-On\OptionDofus.au3")
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Doc
Niveau 1
Niveau 1
Messages : 13
Enregistré le : lun. 12 sept. 2011 20:07
Status : Hors ligne

Re: [..] Problème lors d'ouverture de script via un autre

#4

Message par Doc »

Malgré ce changement, toujours aucun résultat positif :x
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Problème lors d'ouverture de script via un autre

#5

Message par mikell »

Hum je crois que j'ai écrit une connerie...
Dans quel dossier exactement se trouve le fichier OptionDofus.au3 (chemin complet) ?
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Doc
Niveau 1
Niveau 1
Messages : 13
Enregistré le : lun. 12 sept. 2011 20:07
Status : Hors ligne

Re: [..] Problème lors d'ouverture de script via un autre

#6

Message par Doc »

Il ce trouve dans C:\Users\Doc\Desktop\Doc AutoIT\Add-On\Option.au3

(Ce n'est pas OptionDofus.au3, j'ai fais une erreur).

Le Script qui exécute Option.au3 ce trouve ici : C:\Users\Doc\Desktop\Doc AutoIT\Doc.au3
Avatar du membre
mikell
Spammer !
Spammer !
Messages : 6292
Enregistré le : dim. 29 mai 2011 17:32
Localisation : Deep Cévennes
Status : Hors ligne

Re: [..] Problème lors d'ouverture de script via un autre

#7

Message par mikell »

Argh Image

Code : Tout sélectionner

Case $Option
If FileExists(@scriptdir & "\Add-On\Option.exe") Then
    Run(@scriptdir & "\Add-On\Option.exe")
Else
    $workdir = @scriptdir & "\Add-On"
    FileChangeDir($workdir)
    ShellExecute(@workingdir & "\Option.au3")
EndIf
Modifié en dernier par mikell le lun. 12 sept. 2011 21:33, modifié 1 fois.
" L'échec est le fondement de la réussite. " (Lao-Tseu )
" Plus ça rate, plus on a de chances que ça marche " (les Shadoks )
Doc
Niveau 1
Niveau 1
Messages : 13
Enregistré le : lun. 12 sept. 2011 20:07
Status : Hors ligne

Re: [..] Problème lors d'ouverture de script via un autre

#8

Message par Doc »

Merci beaucoup :) le problème est résolu grâce à toi :D
Répondre