|
|
| Voir le sujet prcdent :: Voir le sujet suivant |
| Auteur |
Message |
spanish

Inscrit le: 13 Juin 2006 Messages: 266
|
Post le: Mar 04 Dc, 2007 20:30 Sujet du message: [resolu]WebMailNotifier + script ?? |
|
|
Bonsoir,
Avec cette extension :
https://addons.mozilla.org/en-US/firefox/addon/4490
On peut etre averti des mails, et on peut ajouter ses propres WebMail en crant un script (voir exemple) :
http://tobwithu.tistory.com/category/WebMa...fier/UserScript
Donc quelqu'un s'y connait en Javascript, pour faire un script pour le Webmail de Free ??
adresse : imp4.free.fr
Merci
P.S : j'ai commenc un script, ca ouvre correctement le webmail mais n'affiche pas le nombre de mail
| Code: | function initHandler(handler){
handler.name="WebMail Free";
handler.dataURL="http://imp4.free.fr/";
handler.loginData=["http://imp4.free.fr/login.php",
"horde_user","horde_pass"];
handler.mailURL="http://imp4.free.fr/";
handler.getData=function(aData){ //aData is a html source in dataURL
var fnd=aData.match(/<span dir="ltr">Bote de rception (\d+?) <\/span>/); //find mail count
if(fnd){
return fnd[1];
}else{
return -1;//display 'not checked' message
}
};
} |
edit: le probleme provient de la chaine : "Bote de rception" _________________ Logiciels FAX |
|
| Revenir en haut de page |
|
 |
spanish

Inscrit le: 13 Juin 2006 Messages: 266
|
Post le: Mar 04 Dc, 2007 21:01 Sujet du message: |
|
|
Rsolu voila le script
| Code: | function initHandler(handler){
handler.name="WebMail Free";
handler.dataURL="http://imp4.free.fr/";
handler.loginData=["http://imp4.free.fr/login.php",
"horde_user","horde_pass"];
handler.mailURL="http://imp4.free.fr/imp/";
handler.getData=function(aData){
var fnd=aData.match(/<span dir="ltr">Bo.te de r.ception \((\d+?)\) <\/span>/); //nombre de mail non lu
if(fnd){
return fnd[1];
}else{
return -1;//affiche message non verifi
}
};
} |
_________________ Logiciels FAX |
|
| Revenir en haut de page |
|
 |
metabaron

Inscrit le: 22 Mai 2006 Messages: 2792 Localisation: 76600 Le Havre
|
Post le: Mar 04 Dc, 2007 21:07 Sujet du message: |
|
|
Merci, ca peut toujours servir a quelqu'un. _________________ visualcard.me: site de realite augmentee pour vos cartes de visite.
Vous etes investisseur ou possedez une startups? venez m'en parler |
|
| Revenir en haut de page |
|
 |
spanish

Inscrit le: 13 Juin 2006 Messages: 266
|
Post le: Mar 04 Dc, 2007 21:36 Sujet du message: |
|
|
Modifi pour prendre en compte le cas "0" mail non lu :
| Code: | function initHandler(handler){
handler.name="WebMail Free";
handler.dataURL="http://imp4.free.fr/";
handler.loginData=["http://imp4.free.fr/login.php",
"horde_user","horde_pass"];
handler.mailURL="http://imp4.free.fr/imp/";
handler.getData=function(aData){
var fnd=aData.match(/<span dir="ltr">Bo.te de r.ception \((\d+?)\) <\/span>/); //nombre de mail non lu
if(fnd)
{
return fnd[1];
}
else
{
var fnd_aucun =aData.match(/<span dir="ltr">Bo.te de r.ception <\/span>/); //aucun mail non lu
if (fnd_aucun)
{
return 0;
}
else
{
return -1;//affiche message non verifi
}
}
};
} |
 _________________ Logiciels FAX |
|
| Revenir en haut de page |
|
 |
|
|
Vous ne pouvez pas poster de nouveaux sujets dans ce forum Vous ne pouvez pas rpondre aux sujets dans ce forum Vous ne pouvez pas diter vos messages dans ce forum Vous ne pouvez pas supprimer vos messages dans ce forum Vous ne pouvez pas voter dans les sondages de ce forum
|
|