[..] Notificateur de message Gmail ,Hotmail,Free ...

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] Notificateur de message Gmail ,Hotmail,Free ...

#21

Message par orax »

BeCool a écrit :Orax, votre script ne marche pas chez moi, même en mettant mes propres URLs.
Vous n'auriez pas oublié l'UDF ? http://www.autoitscript.com/forum/index ... t&id=22263 ; il faut aussi s'être authentifié avec IE précédemment. Si le nombre de messages n'est pas trouvé, ça affiche "Erreur", "Probablement non connecté". Sinon si c'est une autre erreur ça affiche simplement la ligne où s'est produite l'erreur -> MsgBox(0, "", @ScriptLineNumber).
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
BeCool
Niveau 5
Niveau 5
Messages : 173
Enregistré le : jeu. 30 oct. 2008 08:48
Status : Hors ligne

Re: [..] Notificateur de message Gmail ,Hotmail,Free ...

#22

Message par BeCool »

Je n'ai pas oublié l'UDF mais quand je lance le script pour le tester, dans la console, il me met ce message d'erreur :

Code : Tout sélectionner

C:\Program Files\AutoIt3\Include\WinINetConstants.au3(29,136) : ERROR: $tagSYSTEMTIME previously declared as a 'Const'
Global Const $tagSYSTEMTIME = "word Year; word Month; word DayOfWeek; word Day; word Hour; word Minute; word Second; word Milliseconds"
Message que je ne comprend pas ... :s
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] Notificateur de message Gmail ,Hotmail,Free ...

#23

Message par orax »

BeCool a écrit :Je n'ai pas oublié l'UDF mais quand je lance le script pour le tester, dans la console, il me met ce message d'erreur :
C'est que vous avez peut-être ajouté d'autres #includes que #include <WinINet.au3> dans le script. Il met ce message puisque la constante a déjà été déclarée (dans un autre fichier probablement). Si vous créé un script vide et que vous ne mettiez que mon script, ça devrait marcher.
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
BeCool
Niveau 5
Niveau 5
Messages : 173
Enregistré le : jeu. 30 oct. 2008 08:48
Status : Hors ligne

Re: [..] Notificateur de message Gmail ,Hotmail,Free ...

#24

Message par BeCool »

Pour Gmail ça marche mais pas pour hotmail :p

Et effectivement, le fait qu'il y ait d'autres includes, votre script n'aimait pas trop ça ^^
pierrotm777
Membre émérite
Membre émérite
Messages : 770
Enregistré le : sam. 11 oct. 2008 14:44
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Notificateur de message Gmail ,Hotmail,Free ...

#25

Message par pierrotm777 »

Bonjour à tous ,

Si je test le script (dernière version d'autoit) , voici ce que j'obtiens :

Code : Tout sélectionner

C:\tmp\AutoIt\Gmail\WinINetConstants.au3(5,102) : ERROR: undefined macro.
Global Const $AU3_UNICODE = Number($AU3_VERSION[2] & "." & $AU3_VERSION[3]) >= 2.13 Or @AutoItUnicode
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
C:\tmp\AutoIt\Gmail\gmail_hotmail_1.au3 - 1 error(s), 0 warning(s)
 
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] Notificateur de message Gmail ,Hotmail,Free ...

#26

Message par orax »

Si je test le script (dernière version d'autoit) , voici ce que j'obtiens :
Dans WinINetConstants.au3 (ligne 5) vous devez supprimer " Or @AutoItUnicode". Ce n'est pas de ma faute, c'est de la faute de celui qui a créé le script :P , la macro @AutoItUnicode a dû être supprimée depuis.
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
pierrotm777
Membre émérite
Membre émérite
Messages : 770
Enregistré le : sam. 11 oct. 2008 14:44
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Notificateur de message Gmail ,Hotmail,Free ...

#27

Message par pierrotm777 »

C'est déjà mieux,

j'ai une erreur " Probablement non connceté" . Où doit on configurer son mail et passwd svp ?
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] Notificateur de message Gmail ,Hotmail,Free ...

#28

Message par orax »

vous devez être déjà connecté avec IE
Vous devez vous authentifié avec IE auparavant (en cochant "Mémoriser mon adresse de messagerie et mon mot de passe"). Mais laissez tomber ce script, je vais faire un truc fonctionnel.
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
pierrotm777
Membre émérite
Membre émérite
Messages : 770
Enregistré le : sam. 11 oct. 2008 14:44
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Notificateur de message Gmail ,Hotmail,Free ...

#29

Message par pierrotm777 »

OK Merci et au plaisir
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] Notificateur de message Gmail ,Hotmail,Free ...

#30

Message par orax »

Voici un code qui, chez moi en tout cas, semble fonctionnel. Par contre vous avez toujours besoin de vous authentifier à l'avance avec IE ; il faudra que je revoie les fonctions pour pouvoir s'authentifier automatiquement mais je poste quand même le code incomplet pour s'assurer qu'il fonctionne...
Chose importante : si le contenu des pages change alors il faudra peut-être refaire les expressions régulière. Enfin bref, cette méthode n'est vraiment pas parfaite... mais vu que vous ne souhaitez pas utiliser openssl...

Il n'y a plus besoin de l'UDF WinInet (je voulais m'en servir pour faire des PUT mais vu que j'ai utilisé IE pour m'authentifier, je n'ai plus besoin de l'udf).
► Afficher le texte
Edité : script mis à jour (le 08/05 à 15h). Il est fonctionnel. verifieMessages_hotmail() et verifieMessages_gmail() renvoie le nombre de message et se connecte avec utilisateur/mdp si besoin (à configurer en haut du script dans les Global Const).

Edité (2) : évitez d'utiliser ce script puisqu'apparemment il ne marche plus (c'était à prévoir si le code HTML des sites change entre temps) et ce n'est vraiment pas un bon exemple... Pour GMail il y a beaucoup plus simple, voyez le message de pierrotm777, plus bas.
Modifié en dernier par orax le mar. 23 nov. 2010 14:39, modifié 1 fois.
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
laurent68
Niveau 1
Niveau 1
Messages : 1
Enregistré le : mer. 03 juin 2009 11:00
Status : Hors ligne

Re: [..] Notificateur de message Gmail ,Hotmail,Free ...

#31

Message par laurent68 »

bonjour,

http://www.poppeeper.com/ fait cela tres bien.

5 mn pour l'install + la config
pierrotm777
Membre émérite
Membre émérite
Messages : 770
Enregistré le : sam. 11 oct. 2008 14:44
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Notificateur de message Gmail ,Hotmail,Free ...

#32

Message par pierrotm777 »

laurent68 a écrit :bonjour,

http://www.poppeeper.com/ fait cela tres bien.

5 mn pour l'install + la config
Je ne doute pas qu'il le fasse trés bien .

Mais je ne veux pas un exe tout fait , mais un script autoit
fait sur mesure afin de pouvoir l'intégrer dans un FrontEnd Carpc .
pierrotm777
Membre émérite
Membre émérite
Messages : 770
Enregistré le : sam. 11 oct. 2008 14:44
Localisation : Bordeaux
Status : Hors ligne

Re: [..] Notificateur de message Gmail ,Hotmail,Free ...

#33

Message par pierrotm777 »

Bien que ce sujet soit fermé , j'ai trouvé sur le forum us la réponse à ma question, alors pour ceux qui sont intéréssé.

http://www.autoitscript.com/forum/index ... pic=111853
Répondre