Page 1 sur 1

[..] Un Systeme de notification avec AutoIt

Posté : mar. 04 mai 2010 09:44
par MX77
Bonjour à tous, je suis un newbie sur ce forum et sur el langage ;)

J'aimerais réaliser avec AutoIt un système de notification, qui prendra ces messages d'une pages web et les affichera dans le coin bas-droite de mon ecran. Exactement comme un logiciel antivirus pourrait le faire.

Je voudrai également qu'il fonctionne comme un thread, histoire de permettre à l'application de faire autre chose entre temps.

Je ne sais pas trop comment faire pour réaliser cette tache... :(

Je serais ravi d'avoir votre aide (doc, lien, scripts,...)

Merci d'avance !

Re: [..] Un Systeme de notification avec AutoIt

Posté : mar. 04 mai 2010 12:32
par roselito13
TU n'aura que as utiliser la fonction "_INetGetSource"
Pour récupérer le texte sur internet.

Pour la faire apparaitre en bas, tu n'as cas crée un GUI en bas a droite,et y afficher le texte.
Et pour le "multitache"
Il existe la fonction "AdlibRegister()"
Mais elle n'est pas pratique, je te propose plutôt de faire 2 .exe, un pour afficher, et l'autre pour Faire ce qu'il as a faire !

Doc :
AdlibRegister
_INetGetSource

Re: [..] Un Systeme de notification avec AutoIt

Posté : mar. 04 mai 2010 13:30
par MX77
Merci roselito13 pour ton aide !

J'ai recupéré le code source la page avec "_INetGetSource", mais j'ai besoin de le mettre dans un composant comprenant du code HTML. Donc un composant qui sera capable d'interpreter le HTML. Je pense au navigo IE...

Serait il possible d'enlever les bordures d'une fenetre ? (la barre de titre et autre,...)

Existe t-il une fonction permettant de tester le type d'objet contenue dans une variable ? en fait je voudrais tester le résultat de mon _INetGetSource.

Merci encore

Re: [..] Un Systeme de notification avec AutoIt

Posté : mar. 04 mai 2010 13:37
par timmalos
Concernant la lecture de code html dans un script autoit, ceci peut peut etre vous aider : http://autoitscript.fr/forum/viewtopic.php?f=21&t=3824
Apres, selon votre besoin vous pouvez egalement vous tourner vers les fonctions _IECreate() et _IECreateEmbedded()

Pour tester une variable, il existe plusieurs fonctions comme IsInt(), IsArray(), IsString() mais si vous souhaitez tester plus particulierement ce que contient la variable, il va falloir chercher les differentes fonction String comme StringInStr()

Pour ne pas avoir de barre de titre, essayez de faire varier les styles de la GUI, pour cela, regardez l'aide de GuiCreate() et les differents styles possibles, vous pouvez egalement vous aider de koda.

Re: [..] Un Systeme de notification avec AutoIt

Posté : ven. 07 mai 2010 13:46
par MX77
Merci beaucoup pour votre aide, ça marche comme sur des roulettes ! :D

Re: [..] Un Systeme de notification avec AutoIt

Posté : ven. 07 mai 2010 14:15
par Tlem
N'oubliez pas la balise [R] dans le titre de votre premier message si votre sujet est résolu.