Pour ceux que ça intéresse de creuser ces scripts, je peux au moins expliquer comment chercher les infos pour la première partie.
Au lieu de nom, vous mettez ce que vous voulez, c'est le nom de la boîte mail qui s'affichera dans le notifier. Ex : "Free", "Orange", "La poste"...
Adresse internet du webmail. Ex :
http://web.ifrance.com/ pour ifrance,
http://www.laposte.net/ pour laposte...
Code : Tout sélectionner
handler.loginData=["adresse login", "login", "mot de passe"];
Avec adresse login étant l'url où il faut entrer son login, login et mot de passe étant les identifiants trouvés dans le code source de la page web.
Par exemple, pour ifrance (testé), on va trouvé :
Code : Tout sélectionner
handler.loginData=["http://web.ifrance.com/compte/login.php","pseudo","pass"];
Enfin :
Avec adresse du mail, l'adresse où se trouve la boîte mail. En général, on retrouvera la même que dataURL.
Cette première partie sert à l'accès direct au webmail, sans avoir besoin de rentrer ses login, mot de passe. Si vous n'arrivez pas à y accéder, c'est que vous avez fait une erreur dans les adresses ou les noms.
Pour la suite, par contre, j'ai plus de mal.
Code : Tout sélectionner
handler.getData=function(aData){
var fnd=aData.match(/Nom Inbox \((\d+?)\)/); // nombre de mails non lus
if(fnd) {
return fnd[1];
} else {
var fnd_aucun = aData.match(/Nom Inbox/); //aucun mail non lu
if (fnd_aucun) {
return 0;
} else {
return -1; //affiche le message "non verifié"
}
}
};
}
Avec "Nom Inbox" (attention, il y est 2 fois) le nom de la boîte de réception. Cette partie sert à la vérification des nouveaux messages. Si le nom de la boîte est incorrect, vous aurez un message en rouge "non vérifié" dans le notifier.
En espérant que ça puisse aider.
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1