Page 2 sur 2

Re: [..] Module FF.au3

Posté : lun. 25 août 2014 09:14
par lokomass
Du coup ça donnerait ça ?

Code : Tout sélectionner

_FFStart()
$Connected = _FFIsConnected()
While 1
    While $Connected = 0
        $Connected = _FFConnect(Default, Default, 3000)
        Sleep(1000)
    Wend
    $Ligne = FileReadLine($Fichier)
    If @error Then ExitLoop
    While _FFOpenURL($Ligne) <> 1
        _FFConnect(Default, Default, 3000)
        Sleep(1000)
    Wend
Wend
_FFWindowClose()

Re: [..] Module FF.au3

Posté : lun. 25 août 2014 13:35
par orax
:shock: Eh non ! J'ai changé pas mal de choses donc il faut prendre mon dernier code en intégralité.

Re: [..] Module FF.au3

Posté : mer. 27 août 2014 08:51
par lokomass
Chose incompréhensible cette nuit, rien ne s'est passé.
Le planificateur me dit que la tache a bien été exuctée avec succès à 1h.
Pourtant aucun mail (quand ça fonctionne j'ai un mail) dans la boîte, sur le PC aucun message d'erreur (normal à priori) et aucun navigateur d'ouvert.
Je le lance à la main (enfin clique droit sur la tache dans le planificateur, executer maintenant) et la ça fonctionne parfaitement....
A n'y rien comprendre

Re: [..] Module FF.au3

Posté : mer. 27 août 2014 15:29
par Tlem
Avec quel compte exécutez vous la tâche ?
Une tâche planifiée doit l'être à partir d'un compte qui à des droits et lorsqu'un script s'exécute en tâche planifiée, certaines variables d'environnement ne sont pas accessibles.


Envoyé depuis mon mobile en utilisant Tapatalk.

Re: [..] Module FF.au3

Posté : mer. 27 août 2014 17:57
par lokomass
J’exécute avec un compte admin avec les autorisations maximales.

Re: [..] Module FF.au3

Posté : mer. 27 août 2014 21:35
par Tlem
Et dans votre script, quelles sont les macros utilisées (@xxxxx) ?

Envoyé depuis mon appareil mobile.

Re: [..] Module FF.au3

Posté : jeu. 28 août 2014 09:23
par lokomass
Mon script est celui donné un peu plus haut.
Voici l'intégralité du script en question :

Code : Tout sélectionner

;Dépendances du script
#include <GuiConstants.au3>
#include <WinApi.au3>
#include <Array.au3>
#include <File.au3>
#include <FF.au3>
#RequireAdmin
#NoTrayIcon

;Icône du script
#pragma compile(Icon, "C:\Users\Loko\Pictures\Icones\Icone.ico")

;Variables du script
$Duree1 = 10
$Duree2 = 1000
$Duree3 = 3000
$_FF_ERROR_MSGBOX = False;

;Fichiers du script
$Texte = "N:\Links.txt"
$Fichier = FileOpen($Texte, 0)

;Vérifie le fichier
If $Fichier = -1 Then
    Exit
EndIf

;Ouverture de Firefox
_FFStart()

;Programme principal
While 1
    $Ligne = FileReadLine($Fichier)
    If @error Then ExitLoop
    While _FFOpenURL($Ligne) <> 1
        _FFConnect(Default, Default, $Duree3)
        Sleep($Duree2)
    Wend
Wend

;Fermeture de Firefox
_FFWindowClose()

;Fermeture du fichier texte
FileClose($Fichier)

;Suppression du fichier texte
FileDelete($Texte)