[R] Lancement de Script avec une session locké...

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Tain0s
Niveau 1
Niveau 1
Messages : 2
Enregistré le : mar. 15 janv. 2008 09:52
Status : Hors ligne

[R] Lancement de Script avec une session locké...

#1

Message par Tain0s »

Bonjour,

J'ai decouvert votre forum avec Google, sympa comme tout cette initiative... :mrgreen:

J'ai des scripts autoIT lançés en tâche planifié sur un serveur... Mon soucis, c'est que le script se bloque lorsque la session est locké...

Voila un peu la tête d'un de mes script :
► Afficher le texte
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11784
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Lancement de Script avec une session lock

#2

Message par Tlem »

Votre code présente une anomalie sur la ligne :

Code : Tout sélectionner

send ("open xx.xx.xx.xx"){ENTER}")
 
Il y à un guillemet de trop.
J'ai rectifier le code sur votre post.
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é".
Tain0s
Niveau 1
Niveau 1
Messages : 2
Enregistré le : mar. 15 janv. 2008 09:52
Status : Hors ligne

Re: [..] Lancement de Script avec une session locké...

#3

Message par Tain0s »

Oups...oui, c'est quand j'ai retiré l'adresse IP de mon serveur, j'ai rajouté un " ...

Merci pour la correction :wink:
Avatar du membre
Voodoo
Niveau 6
Niveau 6
Messages : 298
Enregistré le : ven. 20 juil. 2007 20:45
Status : Hors ligne

Re: [..] Lancement de Script avec une session locké...

#4

Message par Voodoo »

c'est un script qui se lance plusieurs fois ?
Avatar du membre
sylvanie
Niveau 11
Niveau 11
Messages : 1556
Enregistré le : jeu. 26 juil. 2007 21:31
Localisation : Paris
Status : Hors ligne

Re: [..] Lancement de Script avec une session locké...

#5

Message par sylvanie »

Bonsoir
Il serait peut être mieux de tout passer en script sans avoir recours à de l'interaction via send.
pour ceci, il y a ce post, même si malheureusement celà n'a pas beaucoups aider l'auteur :

http://www.autoitscript.fr/forum/viewto ... &hilit=ftp

pour l'essentiel, j'utilise cet udf :
http://www.autoitscript.com/forum/index ... hl=ftp.au3

et voici un exemple rapide d'utilisation (issu de la page 2 du précédent post)

Code : Tout sélectionner

#include "ftp.au3"

$server = 'xxxxx' 
$username = 'xxxx' 
$pass = 'xxxx' 

$dllhandle = DllOpen('wininet.dll')
$Open = _FTPOpen('MyFTPControl') 
ConsoleWrite($Open&@CRLF)
$Conn = _FTPConnect($Open, $server, $username, $pass);,21,1,1,1) 
ConsoleWrite($Conn&" "&@error&@CRLF)

$Ftpp = _FtpPutFile($Conn, @ScriptDir&'\test_ftp_send.txt', '/test/test_ftp_send2.txt',1) 
ConsoleWrite($Ftpp&@CRLF)

$Ftpc = _FTPClose($Open) 
DllClose($dllhandle)
 
Je n'ai pas bien vu où on pouvait régler le mode transfert, mais comme j'arrive à envoyer des exe sans perte, il y a de très forte chance que ce soit en binary.
Toi qui cherche à mettre le doigt sur la solution, appuie sur F1.
Répondre