Page 1 sur 1
[R] Pouvoir faire autre chose en même temps que.. [résolu]
Posté : ven. 07 mars 2008 20:42
par kusarigama
Bonjour, je suis novice encore j'ai crée un petit programme qui actualise toute les 0,8s une page web pour pouvoir avoir un nombre actualiser dans le labs de temps le moins long mais voila mon problème mon fichier est en .au3
Code : Tout sélectionner
HotKeySet("^!x", "MyExit")
Func MyExit()
Exit
EndFunc
sleep(1500)
While 1
Send ("{F5}")
Sleep (70)
WEnd
Mon problème étant que je suis obliger de rester sur la page pour que ça s' actualise je ne peux pas parler sur msn ni visiter d'autre page sur d'autre site, via un autre onglet sans annulé l'actualisation. Ce que je voudrais savoir c'est s'il serait possible que la page s' actualise sans devoir resté dessus. Et si la manœuvre est possible quel est la commande. Merci d'avance.
Re: Pouvoir faire autre chose en même temps que..
Posté : ven. 07 mars 2008 20:50
par ani
hi kusarigama,
Si votre navigateur s'appel mozilla, il existe un produit de rafraichissement automatique
vous pouvez le voir
sur cette page et le télècharger.
est-ce bien mozilla ?
Re: [..] Pouvoir faire autre chose en même temps que..
Posté : ven. 07 mars 2008 20:57
par Tlem
Re: Pouvoir faire autre chose en même temps que..
Posté : ven. 07 mars 2008 20:58
par kusarigama
Oui, il sagit bien de mozilla je verrais ça demain je dois y aller, merci beaucoup^.

Re: [..] Pouvoir faire autre chose en même temps que..
Posté : ven. 07 mars 2008 21:02
par ani
Je viend d'installer le produit mozilla et cette addon.
Il faut juste faire un clique droit sur la page en question
Sélectionner = recharger la page
On y vois un choix entre 5/10/30 sec et 1/15/30 min.
On a aussi la possibilité pour le paramètrage du temp
D'activer ou désactiver sur tel onglet ou sur tout les onglets.
On peut le faire aussi en au3, mais ... dure dure (pour moi)
Re: [..] Pouvoir faire autre chose en même temps que..
Posté : ven. 07 mars 2008 21:37
par Tlem
Personnellement, j'aurais préférer quelque chose d'indépendant ...
Si cette fenêtre n'a pas d'impératif à être dans un navigateur, une solution de ce genre est préférable :
Code : Tout sélectionner
#include <GUIConstants.au3>
#include <IE.au3>
Opt("GUIOnEventMode", 1) ; Mode OnEvent
_IEErrorHandlerRegister ()
$Largeur = 800
$Hauteur = 700
$Pause = 800 ; Temps en millisecondes.
$oIE = _IECreateEmbedded ()
GUICreate("Page Web ...",$Largeur , $Hauteur, -1, -1 )
GUISetOnEvent($GUI_EVENT_CLOSE, "Terminer")
$GUIActiveX = GUICtrlCreateObj($oIE, 10, 40, $Largeur-20, $Hauteur-50)
GUISetState()
While 1
_IENavigate ($oIE, "http://www.google.fr")
Sleep($Pause)
WEnd
Func Terminer()
GUIDelete()
Exit
EndFunc
Re: [..] Pouvoir faire autre chose en même temps que..
Posté : ven. 07 mars 2008 22:10
par kusarigama
J'ai testé pour l'addon cela ne correspond pas à ce que je recherche. Pour ce qu'à proposé Tlem , c'est assez bien sauf que j'ai un problème avec IE, c'est que ça m'affiche plein de pub quand la page est fini de chargé. :s Donc il faudrait que la page s' actualise avant qu'elle soit chargé complètement chargé, je voudrais que le temps qu'elle se charge soit égale à $Pause pour un temps que je vais rechercher adapter bien sur.
Je crois que c'est ici qu'il faut changer il faut remplacer _IENavigate par une autre commande, mais je suis encore novice je ne connais rien des commandes, j'essaye d'en tester quelques unes en attendant une réponse.
Merci d'avance.
Problème résolu en mettant le paramètre
$f_wait a 0 :
Code : Tout sélectionner
While 1
_IENavigate ($oIE, "http://www.kyksy.com/site/promotion.php?pseudo=kusarigama",0)
Sleep($Pause)
WEnd