Полезная информация

Вы можете получить техническую поддержку и просто поболтать в jabber-конференциях Mozilla Россия: support@conference.mozilla-russia.org — для решения проблем с программами Mozilla, talks@conference.mozilla-russia.org — для общения на свободные темы.

Разработка » Помогите исправить скрипт для yandex.ru под WebMail Notifier » 03-10-2008 10:25:29

Находит непрочитанные сообщения по шабону, типа "(<b>2323</b>)".
Не стал проверять что будет если новых сообщений нет.
Что бы однозначно определить количество непрочитанных надо искать русскую фразу. С русской кодировкой возиться не стал, оставил простой шаблон по тегам.
На сегодняшний день работает и ладно.

Выделить код

Код:

function initHandler(handler) {


  handler.name =   'yandex';
  handler.dataURL =       'http://mail.ya.ru/';
  handler.mailURL =       'http://mail.ya.ru/';
  handler.loginData =     ['https://passport.yandex.ru/passport?mode=auth', 'login', 'passwd', 'retpath=http://mail.yandex.ru/'];


  handler.getData = function(aData) {  

    try
    {
        var str = aData.match(/">\(<b>\d+<\/b>\)/);

        
        if(str)
        {

            return String(str).match(/\d+/);
        }
        return 0;
    }
    catch(err)
    {
        return 1000;  
    }
    
    return 2000;

  };
}

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2011 Mozilla Russia
Язык отображения форума: [Русский] [English]