Помогите, пожалуйста, исправить скрипт под дополнения WebMail Notifier чтобы можно било входить на саму почту mail.ru, а не не страницу ввода логина и пороля.

Скрипт. пишет:

function initHandler(handler){

handler.name="mailru";
handler.dataURL="http://win.mail.ru/cgi-bin/auth";
handler.loginData=["http://win.mail.ru/cgi-bin/auth",
"Login","Password","Domain="+encodeURIComponent("mail.ru")];
handler.mailURL="http://www.mail.ru";

handler.getData=function(aData){ //aData is a html source in dataURL
var fnd=aData.match(/\u043c:&nbsp;<b>(\d+?)<\/b>/); //find mail count
if(fnd){
var num = fnd[1]; //get mail count here
return num;
}else{
return -1;//display 'not checked' message
}
};
}

Но этот скрипт не пашет как надо.

Так что, тут ни кто не умеет писать скрипты? :(

этот скрипт не пашет как надо.

А как он должен ?

Этот текс нужно сохранить в файл mailru.js, и импортировать в WebMail Notifier. В настройках  появляется mailru, даже показывает новие письма. Но когда нажимаешь на значок письма, открывается  просто www.mail.ru, а должна открываться уже сама станица почти. с папками Входящие,  Сомнительные  и тп...

Duh
Исправь строку

Выделить код

Код:

handler.mailURL="http://www.mail.ru";

на

Выделить код

Код:

handler.mailURL="http://win.mail.ru/cgi-bin/auth";

Anton
мега сеннк! всё работа :beer::beer::beer:

У меня ещё маленький вопросик , тоже по организации доп. сервисов для мыла. Я хочу сделать скрипт для своего мыла - а это http://mail.ipnet.kiev.ua - вообщем я скопировал предложенный ранее скрипт , и заменил на свои данные. Потом всё как по инструкции сохранил и подсоединил к плагу - да появилась моя надпись , я заполнил логин и пароль и добавил его в список- НО , когда я делаю Check Out или перегружаю фокс - то всё это пропадает, почему так происходит и как сделать , чтоб моя вторая почта , после gmail работала ???

Добавлено Mon Jun 30 17:28:29 2008 :
Вот собственно и сам скрипт:

function initHandler(handler){

handler.name="IPNet";
handler.dataURL="http://mail.ipnet.kiev.ua/cgi-bin/auth";
handler.loginData=["http://mail.ipnet.kiev.ua/cgi-bin/auth",
"Login","Password","Domain="+encodeURIComponent("mail.ipnet.kiev.ua")];
handler.mailURL="http://mail.ipnet.kiev.ua";

handler.getData=function(aData){ //aData is a html source in dataURL
var fnd=aData.match(/\u043c:&nbsp;<b>(\d+?)<\/b>/); //find mail count
if(fnd){
var num = fnd[1]; //get mail count here
return num;
}else{
return -1;//display 'not checked' message
}
};
}

Помогите написать под live.ru и rambler :sick:

не у кого мыслей не возникло?

Крыска пишет:

не у кого мыслей не возникло?

Скорее, желания. Это ведь надо регистрировать тестовые учётки на двух сервисах - лениво.
Для ramblera:

Выделить код

Код:

function initHandler (handler)
{
    handler. name = "ramblerru";
    handler. dataURL = "http://mail.rambler.ru/mail/startpage";
    handler. loginData =
    [
        "http://id.rambler.ru/script/auth.cgi",
        "login",
        "passw",
        "back=http%3A%2F%2Fmail.rambler.ru%2F",
        "from=",
        "url="
    ];
    handler. mailURL = "http://rambler.ru";
    handler. getData = function (aData)
    {
        var fnd = aData. match (/inbox">(\d+?)/);
        if (fnd)
        {
            var num = fnd [1];
            return num;
        }
        else
        {
            return -1;
        }
    };
}

С live'ом связываться не буду - в своё время при попытке зарегистрироваться яваскрипты тамошние вешали мне браузер намертво.
И вообще он какой-то замороченный в плане регистрации.

Спасибо! но теперь я почему то не могу установить его: добавляю скрипт rambler.js с вышеуказанным кодом, нажимаю ОК, перезапускаю ФФ на пожарный... но нового пункта нету.
куда рыть?

нарыл. почему то при копировании в коде потерялось "=" (повторил три раза для чистоты эксперимента)

Исправил "back=http://rambler.ru/"  на "back=http://mail.rambler.ru/" - так логичнее.

Более правильная версия скрипта:

function initHandler(handler){

handler.name="Mail.Ru";
handler.dataURL="http://win.mail.ru/cgi-bin/auth";
handler.loginData=["http://win.mail.ru/cgi-bin/auth",
"Login","Password","Domain="+encodeURIComponent("mail.ru")];
handler.mailURL="http://win.mail.ru/cgi-bin/auth";

handler.getData=function(aData){ //aData is a html source in dataURL
var fnd=aData.match(/\u043c:&nbsp;<b>(\d+?)<\/b>/); //find mail count
if(fnd){
var num = fnd[1]; //get mail count here
return num;
}else{
return 0;//display 'not checked' message
}
};
}

Разница с оригиналом:
- не выдеёт 'not checked' в том случае, когда у вас просто нет новых сообщений
- в настройках выглядит как симпатичное Mail.Ru вместо mailru ;)

Народ, добрый день.
А подскажите как изменить этот скриптик mail.ru для inbox.ru? Он ведь ссылается на тот же win.mail.ru, однако чекать письма отказывается. Висит, типа нет новых писем.
Спасибо.

futurator а поменять в скрипте везде
mail.ru на inbox.ru ? :sick: :angel:

просьба набросать скрипт для http://www.pochta.ru/

После обновления WebMail Notifier снова не работает скрипт mail.ru! Что делать?

Угу.
И для Yandex, который тут тоже где-то был, тоже :(

Для mail.ru на официальном сайте есть http://downloads.mozdev.org/webmailnoti … erscripts/
Для яндекса я переделал под новую версию тут http://forum.mozilla-russia.org/viewtopic.php?id=26529

ivk
Всё-равно не работает :(

ivk
да, для mail.ru с оффсайта точно не работает!
пробовал сделать по аналогии для rambler.ru - и тоже ничего не получается...
Вот пример переделанного, но НЕ ЗАРАБОТАВШЕГО скрипта для рамблера:

скрытый текст

var name="Rambler.ru";

function init() {
  this.dataURL="http://id.rambler.ru/script/auth.cgi";
  this.loginData=["http://id.rambler.ru/script/auth.cgi","Login","Password"];
  this.mailURL="http://mail.rambler.ru/mail/mailbox.cgi?mbox=INBOX";
}

function getCount(aData) {
        var fnd = aData. match (/inbox">(\d+?)/);
        if (fnd) {
            var num = fnd[1];
            return num;
        }else {
            return -1;
        }
}

Переделал для mail.ru.
Логин можно писать либо как обычно (тогда логиниться будет в ящик xxx@mail.ru), либо указывать полностью адрес, например, pupkin@inbox.ru (вот этот вариант проверьте, у меня самого ящик с @mail.ru).

скрытый текст

Выделить код

Код:

/**********************************************************
Mail.ru
  2010-01-02
**********************************************************/

var name = "Mail";

function init() {
    var dmn = "mail.ru";
    var addr = this.user.match(/(.*)@(.*)/);
    if (addr) {
        this.user = addr[1];
        dmn = addr[2];
    }
    this.loginData = ["http://win.mail.ru/cgi-bin/auth", "Login", "Password",
        "Domain=" + encodeURIComponent(dmn)];
    this.dataURL = "http://win.mail.ru/cgi-bin/start";
    this.mailURL = "http://win.mail.ru/cgi-bin/start";
}

function getCount(aData) {
    // Есть почта.
    //<b>Входящие</b></a></td>
    //<td><B>1</B></td>
    //<td>213</td>

    var fnd = aData.match(/<b>\u0412\u0445\u043E\u0434\u044F\u0449\u0438\u0435<\/b><\/a><\/td>\n<td><B>(\d+)<\/B><\/td>\n<td>\d+<\/td>/);
    if (fnd)
        return fnd[1];

    // Почты нет.
    //<b>Входящие</b></a></td>
    //<td>&nbsp;</td>
    //<td>213</td>

    fnd = aData.match(/<b>\u0412\u0445\u043E\u0434\u044F\u0449\u0438\u0435<\/b><\/a><\/td>\n<td>&nbsp;<\/td>\n<td>\d+<\/td>/);
    if (fnd)
        return 0;

    return -1;
}


ivk
:beer:  http://www.kolobok.us/smiles/standart/dance3.gif  Супер! Для mail.ru самое оно!!!
Плиз, подшамань для рамблера!  http://www.kolobok.us/smiles/standart/help.gif

Inko7, держи:)
скрипт для рамблера

скрытый текст

Выделить код

Код:

/***********************************************************
Rambler
  2010-01-02
***********************************************************/

var name="Rambler";

function init() {
    this.loginData = ["http://id.rambler.ru/script/auth.cgi", "login", "passw", "back=http://mail.rambler.ru/mail/startpage"];
    this.dataURL = "http://mail.rambler.ru/mail/startpage";
    this.mailURL = "http://mail.rambler.ru/mail/startpage";
}

function getCount(aData) {
    //Есть нечитанная почта.
    //title="Папка &laquo;Входящие&raquo;: 5 писем, 4 непрочитано"
    var fnd = aData.match(/title=".*\s&laquo;\u0412\u0445\u043E\u0434\u044F\u0449\u0438\u0435&raquo;:\s\d+.*,\s(\d+)\s\u043D\u0435\u043F\u0440\u043E\u0447\u0438\u0442\u0430\u043D\u043E"/);
    if (fnd)
        return fnd[1];

    //Нечитанной почты нету.
    //title="Папка &laquo;Входящие&raquo;: 5 писем" class=
    fnd = aData.match(/title=".*\s&laquo;\u0412\u0445\u043E\u0434\u044F\u0449\u0438\u0435&raquo;:\s\d+\s\u043F\u0438\u0441\u0435\u043C"\sclass=/);
    if (fnd)
        return 0;

    return -1;
}


ivk
Спасибище огромное!!! вроде бы все корректно работает!  http://www.kolobok.us/smiles/standart/good2.gif

Плиз ХЕЛП!!!
Сегодня полдня убил на попытку установить поддержку хотя бы mail.ru в Webmail Notifier.
Пытался и добавлять mail.js через форму User Script, где только не прописывал - ничего не выходит!
Кто-нибудь, кто разбирается в теме, объясните четко по шагам - что нужно делать, чтобы появилась возможность добавить свой_мейл@ru в WebMail Notifier? Как бы я ни старался, в поле выбора мейлов mail.ru не появляется - только daum, gmail, hotmail и все остальные..

axes
Webmail Notifier версии 2.0.1?
mail.js пытался добавлять последний здесь запощенный (мой)?

Нет, webmail notifier 1.5.5, новый мне не понравился.

Но в этой теме же есть отзывы от людей устанавливавших скрипт от мэйл.ру еще в 2008 году - у них-то получалось, а у меня ничего не выходит! Как бы не добавлял, скрипт в окне выбора почты не появляется  :angry:

Попробую сейчас потестить 2.01, но что-то сомневаюсь в положительном эффекте..

Подскажите, как вообще его импортировать?

Для 1.5.5 и 2.0.1 скрипты должны быть написаны по-разному. API изменился.
И когда скрипт от другой версии как раз так и происходит: в списке "User Script" пункт появляется, а в выпадающем списке с названиями - нет.

Вышла новая версия WebMail Notifier 2.3  и скриптик под mail.ru перестал робить(((

Выделить код

Код:

var name = "Mail";

function init() {
    var dmn = "mail.ru";
    var addr = this.user.match(/(.*)@(.*)/);
    if (addr) {
        this.user = addr[1];
        dmn = addr[2];
    }
    this.loginData = ["http://win.mail.ru/cgi-bin/auth", "Login", "Password",
        "Domain=" + encodeURIComponent(dmn)];
    this.dataURL = "http://win.mail.ru/cgi-bin/start";
    this.mailURL = "http://win.mail.ru/cgi-bin/start";
}

function getCount(aData) {
    // Есть почта.
    //<b>Входящие</b></a></td>
    //<td><B>1</B></td>
    //<td>213</td>

    var fnd = aData.match(/<b>\u0412\u0445\u043E\u0434\u044F\u0449\u0438\u0435<\/b><\/a><\/td>\n<td><B>(\d+)<\/B><\/td>\n<td>\d+<\/td>/);
    if (fnd)
        return fnd[1];

    // Почты нет.
    //<b>Входящие</b></a></td>
    //<td>&nbsp;</td>
    //<td>213</td>

    fnd = aData.match(/<b>\u0412\u0445\u043E\u0434\u044F\u0449\u0438\u0435<\/b><\/a><\/td>\n<td>&nbsp;<\/td>\n<td>\d+<\/td>/);
    if (fnd)
        return 0;

    return -1;
}

Помогите, кто разбирается...

Хм, там видимо нужно куки теперь ставить, а доков к Webmail Notifier хрен да маленько - неохота ковыряться.
Если кто займется обратите внимание на скрипт https://auth.mail.ru/https.js, он изменяет урл, по которому нужно логиниться.

KiRay пишет:

Вышла новая версия WebMail Notifier 2.3  и скриптик под mail.ru перестал робить(((

Выделить код

Код:

var name = "Mail";

function init() {
    var dmn = "mail.ru";
    var addr = this.user.match(/(.*)@(.*)/);
    if (addr) {
        this.user = addr[1];
        dmn = addr[2];
    }
    this.loginData = ["http://win.mail.ru/cgi-bin/auth", "Login", "Password",
        "Domain=" + encodeURIComponent(dmn)];
    this.dataURL = "http://win.mail.ru/cgi-bin/start";
    this.mailURL = "http://win.mail.ru/cgi-bin/start";
}

function getCount(aData) {
    // Есть почта.
    //<b>Входящие</b></a></td>
    //<td><B>1</B></td>
    //<td>213</td>

    var fnd = aData.match(/<b>\u0412\u0445\u043E\u0434\u044F\u0449\u0438\u0435<\/b><\/a><\/td>\n<td><B>(\d+)<\/B><\/td>\n<td>\d+<\/td>/);
    if (fnd)
        return fnd[1];

    // Почты нет.
    //<b>Входящие</b></a></td>
    //<td>&nbsp;</td>
    //<td>213</td>

    fnd = aData.match(/<b>\u0412\u0445\u043E\u0434\u044F\u0449\u0438\u0435<\/b><\/a><\/td>\n<td>&nbsp;<\/td>\n<td>\d+<\/td>/);
    if (fnd)
        return 0;

    return -1;
}

Помогите, кто разбирается...

На этот раз дело не в Webmail, похоже. У меня перестал работать скрипт ещё вчера, а обновил до 2.3 я только сегодня.
Т.ч., похоже, на этот раз это mail.ru у себя что-то поправило :(

Походу дела придётся пока забить на Webmail :(

а альтернативное дополонение есть для майл.ру?

П.С. вчера скачал и установил с офф. сайта скрипт для майл.ру. Сегодня Webmail удачно заработал с майлом и оповестил о непрочитанной почте.

alkrymov пишет:

а альтернативное дополонение есть для майл.ру?П.С. вчера скачал и установил с офф. сайта скрипт для майл.ру. Сегодня Webmail удачно заработал с майлом и оповестил о непрочитанной почте.
                    Отредактировано alkrymov (Сегодня 11:06:59)

Сылочку не дашь?)

Нашел сам)))

http://webmailnotifier.mozdev.org/scripts.html

вот если кому нужно...

Выделить код

Код:

/**********************************************************
@MAIL.RU
  @author: butekx
**********************************************************/
var name="Mail.RU";
var ver="2010-01-14";

function init() {
    this.dataURL="http://win.mail.ru/cgi-bin/auth";
    this.loginData=["http://win.mail.ru/cgi-bin/auth","Login","Password","Domain="+encodeURIComponent("mail.ru")];
    this.mailURL="http://win.mail.ru/cgi-bin/start";
}
function getCount(aData) {
    var fnd=aData.match(/\u043c:&nbsp;<b>(\d+?)<\/b>/);
    if(fnd) {
        var num = fnd[1];
        return num;
    }else {
        return -1;
    }
}

А он разве работает?

ivk пишет:

А он разве работает?

Да у меня заработал... всё как раньше...

KiRay пишет:

ivk пишет:

А он разве работает?

Да у меня заработал... всё как раньше...

Ага.
У меня теперь тоже работает.
Видимо, какие-то временные проблемы были на mail.ru

подскажите, кто пользует скрипт для Rambler (вот отсюда http://forum.mozilla-russia.org/viewtop … 64#p403364)
что-то в последнее время у меня не проверяет почту...
ivk
глянь пожалуйста!

Inko7
Хз чо там такое, чот не получается. Раньше не было выпадающего списка с выбором доменов, да?

ivk
ага, такое ощущение, что как раз на авторизации затыкается и не может ничего проверить...
P.S. из аналогов ничего похожего не встречал :(

В итоге, попросил автора расширения помочь и он слабал рабочий скриптик для рамблера! (сам немного подправил стартовую страничку) :rock:

Выделить код

Код:

/**********************************************************
Rambler
2010-04-14
**********************************************************/
var name="Rambler";
var ver="2010-04-14";
var hostString="rambler.ru";

function init() {
  this.dataURL = "http://mail.rambler.ru/mail/startpage";
  var ar=this.user.split("@");  
  this.loginData = ["https://id.rambler.ru/script/auth.cgi",,"passw","login="+encodeURIComponent(ar[0])+"&domain="+encodeURIComponent(ar[1])];
  this.mailURL = "http://mail.rambler.ru/mail/mailbox.cgi?mbox=INBOX";
}

function getCount(aData) {
  var fnd = aData.match(/<title>\s*(?:\((\d+)\))?[\s\S]+?<\/title>/);
  if(fnd)return fnd[1]?fnd[1]:0;  
  else return -1;
}

Теперь скрипт есть и на оффициальном сайте расширения!

Да елки же палки! Точно также ведь пробовал и не работало. И mail.ru у меня не пашет - видимо расширение разломалось...

просьба написать скриптик для mail.qip.ru

А для yandex.ru нельзя ли скрипт поправить?

Eggorka
Здесь же есть, не?

igorsub пробовал уже , у меня не работает  .... в смысле не хочет открывать почту , а без скрипта только индикатор новых писем активен :)

22-09-2010 00:57:23
причём если настроить POP3 то не работает вообще ничего :dumb: а через IMAP  только индикация новых сообщений :) .... может там в скрипт что-то нужно ручками добавлять ? :sick:

igorsub
Совместными усилиями с Крошка Ру, кажется, разобрались. Вроде бы действительно работает, спасибо.

... только вот IMAP через http-прокси не срабатывает, новые сообщения не показываются :(

Нашел себе под Linux альтернативу: cgmail + evolution. Вроде нормально работает.

Помогите, пожалуйста, составить запрос для сервиса http://liveinternet.ru
Страница для авторизации вроде эта: http://g.liveinternet.ru/login_page.html
Домен используется li.ru

Не пойму что использовать - g.liveinternet.ru или google.com/a/li.ru/

Ну, люди добрые, неужели нету грамотных специалистов? Помогите страдающим, пожалуйста :)

У них есть свой тулбар, может он поможет: http://toolbar.li.ru/liveinternet.xpi
Открывать винраром, это архив по сути.

Сам попробовал сделать - не вышло.

Выделить код

Код:

function init() {
  var ar=this.user.split("@");
  if(!ar[1])ar[1]="li.ru";
    this.loginData=["http://g.liveinternet.ru/auth/setcookie.php","login","domain"+ ar[1], "pass"];
}

В архиве в файле liveinternet\chrome\liveinternet\locale\ru-RU\services.xml вроде как есть форма для авторизации, но чего-то не хватает.

Нужен еще рабочий скрипт под ukr.net. На сайте вроде как есть - но не хочет пахать и фавиконки нет.

Господа, вчера Mail.ru поменяла зачем-то интерфейс ящика... и теперь дополнение не уведомляет о новых письмах. Есть у кого какие мысли?  Буду рад помощи.

Jin1 пишет:

Господа, вчера Mail.ru поменяла зачем-то интерфейс ящика... и теперь дополнение не уведомляет о новых письмах. Есть у кого какие мысли?  Буду рад помощи.

Июльский скрипт отсюда как работал, так и работает. Только что проверил, новый интерфейс на mail.ru включен.

Daimonidlo пишет:

Jin1 пишет: Господа, вчера Mail.ru поменяла зачем-то интерфейс ящика... и теперь дополнение не уведомляет о новых письмах. Есть у кого какие мысли?  Буду рад помощи.Июльский скрипт отсюда как работал, так и работает. Только что проверил, новый интерфейс на mail.ru включен.

Можно ссылочку поправить......

Jin1 пишет:

Можно ссылочку поправить......

Поправил.

Забавно... Скрипт перестал работать только вот сейчас.

Daimonidlo
Ога, я так понял подредактировали его? Щас качнул  по ссылке..вроде заработал.

Странно, опять перестал работать! не уведомляет и при нажатии на иконку для принудительного  открывания почты...переходит на страницу с логином и паролем...автоматически как раньше не входит. Обновил до крайней версии...та же беда.

Обновил до крайней версии...та же беда.

Jin1 до 2.8 ? :)

Крошка Ру
Ога..... и как быть?

Jin1 не знаю :angel:

Странно, опять перестал работать! не уведомляет и при нажатии на иконку для принудительного  открывания почты...переходит на страницу с логином и паролем...автоматически как раньше не входит

надо скачать WebMail Notifier отсюда - WebMail Notifier 2.8 - 2011-09-09 - там все работает

axes
От туда и качал. Щяс за ново всё удалил..поставил... работает на открывание ящика по клику через раз... а уведомление так и  молчит.

c mail.ru не работает(

Отож....

Да что то и с gmailом не до конца починили.
Искать замену или подождать вдруг починят?

гмайл как раз работает а вот маил ру хрен...

KiRay
Вот как-то такое же ощущение сложилось....т.к  он теперь каждый раз спрашивает пароль как захожу.. а раньше на домашнем компе такого не было. И ещё кое какие неудобности есть.

Не ужели нет ребят кто разбирается в скриптах, подправьте для mail.ru очень нужно.

Спасибо.

Присоединяюсь к просьбе.

Ура, оказывается уже всё давно подправили, как сказал Kiryanov Nikolay,  автор плагина пока не успевает опубликовать.

Скрипт для mail.ru http://rghost.ru/22197581   
MAIL.RU @author: butekx // modified  by Kiryanov Nikolay kirn@bk.ru (с)

Большое спасибо butekx, а особенно Kiryanov Nikolay kirn@bk.ru, за то, что подправил скрипт, откликнулся и прислал подправленный скрипт.

Спасибо за скрипт, всё работает

Доброго всем времени суток.
Вчера включил на своем ящике двухэтапную аутентификацию и Webmail Notifer отказался уведомлять меня о получении новой почты. Пишет, что "проверка не пройдена". Попытался поставить пароль для приложений - тоже в отказе.... Как только отключил аутентификацию -  все заработало...
Собственно вопрос - если возможность заставить работать Webmail Notifer с двухэтапной аутентификацией?
Тема канеха устарела, но модератор отправил сюда

KiRay, спасибо тебе и твоим друзьям за скрипт mail.ru. Спасли безнадежного :)

а можно еще почту Яндекса поправить? а то что-то давно не работает, все жду-жду исправления и тишина:). Пишет Not checked и автоматом не проверяет, но если вручную кликнуть на строчку в списке, то заходит на веб интерфейс Яндекса нормально. Уже вроде пару месяцев так. Потом уже глюканул майл.ру, так его уже поправили, а Яндекс - увы.

Barsukk пишет:

а можно еще почту Яндекса поправить? а то что-то давно не работает, все жду-жду исправления и тишина. Пишет Not checked и автоматом не проверяет, но если вручную кликнуть на строчку в списке, то заходит на веб интерфейс Яндекса нормально. Уже вроде пару месяцев так. Потом уже глюканул майл.ру, так его уже поправили, а Яндекс - увы.

В каком браузере не работат? Родной аккаунт Яндекса?

У меня всё норм в FF и Chrome.

kirn пишет:

Barsukk пишет:

а можно еще почту Яндекса поправить? а то что-то давно не работает, все жду-жду исправления и тишина. Пишет Not checked и автоматом не проверяет, но если вручную кликнуть на строчку в списке, то заходит на веб интерфейс Яндекса нормально. Уже вроде пару месяцев так. Потом уже глюканул майл.ру, так его уже поправили, а Яндекс - увы.

В каком браузере не работат? Родной аккаунт Яндекса?
У меня всё норм в FF и Chrome.

Я говорил про FF7, у меня это выглядит вот так:
http://img707.imageshack.us/img707/7403/ff7m.jpg
Ящик обычный, вида  *****@yandex.ru
:(

Barsukk пишет:

Я говорил про FF7, у меня это выглядит вот так:Но если кликнуть на иконку WMN и на строчку Яндекса в списке ящиков, веб-интерфейс почты Яндекса открывается без проблем, пароль принимается. Ящик обычный, вида  *****@yandex.ru:(

Вечером постараюсь посмотреть.

kirn пишет:

Barsukk пишет:

Я говорил про FF7, у меня это выглядит вот так:Но если кликнуть на иконку WMN и на строчку Яндекса в списке ящиков, веб-интерфейс почты Яндекса открывается без проблем, пароль принимается. Ящик обычный, вида  *****@yandex.ru:(

Вечером постараюсь посмотреть.

Буду оч. ждать.

Update: Насчет нормального захода на веб-интерфейс я получается наврал - это в браузере закеширован пароль был. Когда специально разлогинился, то по клику на WMN заходить на ящик уже не получается - открывается страничка для ввода пароля Яндекс.

Barsukk пишет:

Буду оч. ждать.

Update: Насчет нормального захода на веб-интерфейс я получается наврал - это в браузере закеширован пароль был. Когда специально разлогинился, то по клику на WMN заходить на ящик уже не получается - открывается страничка для ввода пароля Яндекс.

Тогда прежде всего предлагаю перепроверить пароль, так как у других всё работает. Тьфу-тьфу.

kirn пишет:

Тогда прежде всего предлагаю перепроверить пароль, так как у других всё работает. Тьфу-тьфу.

http://img64.imageshack.us/img64/3482/ff7g.png

Большое спасибо kirn'у, проблема с яндексом разрешилась. Оказалось, что нужно было отключить яндексовскую фишку "Узнавать меня всегда" в настройке доступа.

Если у вас не работает обновленная версия скрипта в FF 7 или 8, то проблема может быть связана с особенностью кэширования файлов в FF.
Возможное решение - переименовать файл скрипта и затем загрузить его как обычно.

KiRay пишет:

Ура, оказывается уже всё давно подправили, как сказал Kiryanov Nikolay,  автор плагина пока не успевает опубликовать.

Скрипт для mail.ru http://rghost.ru/22197581   
MAIL.RU @author: butekx // modified  by Kiryanov Nikolay kirn@bk.ru (с)

Большое спасибо butekx, а особенно Kiryanov Nikolay kirn@bk.ru, за то, что подправил скрипт, откликнулся и прислал подправленный скрипт.

спасибо за скрипт

KiRay пишет:

Ура, оказывается уже всё давно подправили, как сказал Kiryanov Nikolay,  автор плагина пока не успевает опубликовать.

Скрипт для mail.ru http://rghost.ru/22197581   
MAIL.RU @author: butekx // modified  by Kiryanov Nikolay kirn@bk.ru (с)

Большое спасибо butekx, а особенно Kiryanov Nikolay kirn@bk.ru, за то, что подправил скрипт, откликнулся и прислал подправленный скрипт.

У меня эта версия мейлру скрипта неадекватно показывает число новых писем если их больше 10, например на 11-ти она показывает «1» (а с подпиской на всякие Групоны это очень даже не редкость). Я для себя сделал исправленную версию. Если вдруг кому надо, забирайте, тестируйте.

http://antonim.me/projects/wmn/mail.ru.js

поправил скрипт для работы с ukr.net , кому надо вот http://www.megaupload.com/?d=WNCN7P09
на rghost.ru не залилось почему-то :(
что бы Notifier заработал, придеться еще полазить в исходниках файла самого аддона.

Ни с того ни с сего перестало работаtь ето дополнение
Уже пробовал и старее версию поставить,ничего не помогает,незнаю почему.
Может знает кто как вылечить

У меня перестал работать с yahoo.com
Не уведомляет о новых письмах, хотя вручную на страницу почты перекидывает, с паролем всё видимо ОК.
С мэйл ру и gmail всё отлично работает

У кого нибудь  с yahoo.com работает,только у меня проблема?

Стал проверять в gmail только письма, помеченные как важные. Как заставить проверять все письма?

Что-то перестал работать скрипт для рамблер:

rambler.ru.js

Выделить код

Код:

/**********************************************************
Rambler
**********************************************************/
var name="Rambler";
var ver="2010-04-14";
var hostString="rambler.ru";

function init() {
  this.dataURL = "http://mail.rambler.ru/mail/mailbox.cgi?mbox=INBOX";
  var ar=this.user.split("@");  
  this.loginData = ["https://id.rambler.ru/script/auth.cgi",,"passw","login="+encodeURIComponent(ar[0])+"&domain="+encodeURIComponent(ar[1])];
  this.mailURL = "http://mail.rambler.ru/mail/mailbox.cgi?mbox=INBOX";
}

function getCount(aData) {
  var fnd = aData.match(/<title>\s*(?:\((\d+)\))?[\s\S]+?<\/title>/);
  if(fnd)return fnd[1]?fnd[1]:0;  
  else return -1;
}


И еще, при нажатии на иконке WM, раньше попадал в папку входящих без всякой аутентификации! А теперь только на страницу ввода пароля и все...
Может кто разобраться в чем дело?

gl12 пишет:

поправил скрипт для работы с ukr.net , кому надо вот http://www.megaupload.com/?d=WNCN7P09
на rghost.ru не залилось почему-то :(
что бы Notifier заработал, придеться еще полазить в исходниках файла самого аддона.

Перезалейте пожалуйста куда нибудь, а то сайт заблокирован (((
А что нужно править в исходниках подскажите

Если не работает с Яндекс Почтой
заходите в яндексе
Почта → Настройка → Почтовые программы
убираете галочку рядом с
С сервера imap.yandex.ru по протоколу IMAP

ставите галочку рядом с
С сервера pop.yandex.ru по протоколу POP3

Всё работает!

Мэйл.ру любит все менять, вот уж дают! Скрипт опять не пашет. Мне знаний не хватает самому поправить, не уверен даже в какую сторону гуглить, натолкните на соответствующую документацию, пожалуйста).
Ну, или если у кого-то есть рабочий скрипт,... =)

RayLoko А можно вовсе не мучится со скриптами ;)

Как настроить переадресацию электронной почты с Mail.Ru

Пересылка


У меня на Mail.Ru осталось пара ящиков со старых времён - настроено перенаправление на Яндекс Почту , а  с неё в свою очередь на GMail , и уже оттуда приходят уведомления на WebMail Notifier :lol:

:D
Не знаю почему, но я не хочу идти таким путем)
Кстати говоря, скрипт рабочий, но только если не выходить из почты. Более того, у меня даже получилось залогиниться в почту, прожав кнопку моего мыла раз 15 подряд.

Inko7
Да, Рамблер поломался.
Во-первых, теперь   this.dataURL = "http://email.rambler.ru/#/folder/INBOX/";
А во-вторых, не работает регэксп var fnd = aData.match
А поскольку я в регэкспах не секу, то пока исправить не получается...
Да, Рамблер переехал на ajax, и теперь нужно разбираться, как у него общение с сервером происходит. Обидно, ведь я в JS ну совсем никак не разбираюсь :(

АЕ!
Я сделал это!
Плюс к этому теперь я знаю Джаваскрипт и регэкспы )))

Скрипт WMN для Rambler почты:

скрытый текст
var name="Rambler";
var ver="2012-05-06";
var hostString="rambler.ru";

function init() {
  this.dataURL = "http://mail-pda.rambler.ru/m/inbox";
  var ar=this.user.split("@"); 
  this.loginData = ["https://id.rambler.ru/script/auth.cgi",,"passw","login="+encodeURIComponent(ar[0])+"&domain="+encodeURIComponent(ar[1])];
  this.mailURL = "http://email.rambler.ru/#/folder/INBOX/";
}

function getCount(aData) {
  var re=/<a href="\/m\/inbox" accesskey="0"><b>.{10}([0-9]+)/;
  var fnd=aData.match(re);   
  if(fnd){
      return parseInt(fnd[1]);
    }else{
      return 0;
    }
}

На глазах сила растёт моя, благоговение священная книга вселяет в меня! :)

SlaveN
Ты гений, прочь сомненья! :beer:

okkamas_knife пишет:

Чтоб обучение тёмной стороны продолжить, скачать священную книгу должен ты
http://perldoc.narod.ru/regexp2-ref.pdf

На всякий случай: яваскриптовый парсер регкспов не полностью поддерживает перловый синтаксис. Например, в яваскрипте нет поддержки lookbehinds (а lookaheads - есть).

SlaveN

Плюс к этому теперь я знаю Джаваскрипт и регэкспы

:offtopic:
Вспомнил xkcd по теме :)

Unghost пишет:

Вспомнил xkcd по теме :)

Просто не нужно забывать вот про это:

Some people, when confronted with a problem, think “I know, I'll use regular expressions.”   Now they have two problems.

Чтобы потом не ваять свой xml-парсер (например) на регэкспах там, где есть нормальный обычный xml-парсер.

Все привет для rambler может кто поделится скриптом, тот который есть он не полностью работает, а именно не проверяет почту(

Вот существующий вариант, может кто разберётся...

Выделить код

Код:

/**********************************************************
Yandex
**********************************************************/
var name="Rambler";
var ver="2010-04-14";
var hostString="rambler.ru";

function init() {
  this.dataURL = "http://mail.rambler.ru/mail/startpage";
  var ar=this.user.split("@");  
  this.loginData = ["https://id.rambler.ru/script/auth.cgi",,"passw","login="+encodeURIComponent(ar[0])+"&domain="+encodeURIComponent(ar[1])];
  this.mailURL = "http://mail.rambler.ru/mail/startpage";
}

function getCount(aData) {
  var fnd = aData.match(/<title>\s*(?:\((\d+)\))?[\s\S]+?<\/title>/);
  if(fnd)return fnd[1]?fnd[1]:0;  
  else return -1;
}

KiRay
На предыдущей странице уже обсуждалась эта проблема!
И SlaveN исправил скрипт >>> смотреть тут

Inko7
Спасибо, но он тоже не проверяет почту, только открывает, как и те.

KiRay
все прекрасно проверяет!
В крайнем случае переустанови само дополнение webmail notifier - должно помочь

Inko7 пишет:

KiRay
все прекрасно проверяет!
В крайнем случае переустанови само дополнение webmail notifier - должно помочь

Ты прав, как я не заметил что версия 2.9.7, а у меня была 2.9.5

Спасибо.

Ребят ,ну подскажите плиз.У меня не работает нотифайр на мэйлру.В чем эстрада так и не пойму.КАкие только скрипты не подкдывал одно и тоже.есть у кого нибудь рабочие?Или из темы нормально у вас работают?

axes
Установите полностью русифицированную версию WebMail Notifier и нажмите Сценарии - получить сценарии. Там в длинном списке будет и Mail.RU. После установки введите свои логин и пароль.

Ничего не получается.Поставил русскую версию.Те же самые грабли.((С читсым профилем та же ерунда.
Форвардинг и сборщики не хочу делать.Может получится так наладить.

neoaeon пишет:

С читсым профилем та же ерунда.

а причём тут читсый профиль к нотифайру, сценарии не работают ибо устарели
нужно пересылать почту с мейл.ру на yahoo
и всё

LongLogin пишет:

нужно пересылать почту с мейл.ру на yahoo
и всё

И правда. Это лучше, чем ходить за письмами на помойку Mail.ru

может кто поможет: WebMail Notifier. перестал проверять письма на Gmail ,:пишет проверка не проведена,а когда нажимаю на иконку Gmail,то попадаю не сразу в аккаунд,как раньше,а на страницу ввода пароля.ето уже пару месяцев как длится,нигде не могу найти решения.на  Маил.ру все прекрасно,а на Gmail никак!!.стоит мозилла 13.01.заранее благодарю!!

Otarik,Удалять учётную запись Gmail в  WebMail Notifier и создавать снова пробовали? Само расширение переустанавливать или даже удалить и установить заново пытались ? :)

24-07-2012 20:08:17
А браузер обновить не желаете? :angel:

Крошка Ру
все выше перечисленное уже делал не раз,результата никакого.ксати эта проблема у меня на двух разных компах.
а браузер,токо что обновился до версии 14.0.1.

Рамблер в ближайшее время работать не будет - у мобильной почты новый интерфейс...

SlaveN
ждем исправленную версию :)

Рамблер в ближайшее время работать не будет

Фигово. Есть прогресс в создании нового скрипта?

Ну что со скриптом для Рамблера? :rolleyes:

Неужели ни у кого не хватает знаний подправить под рамблер?

firepox
Видать ни у кого :(
Сам пока перенастроился на проверку по POP3. Но для меня это не выход, так как на работе интернет идет через прокси и проверка почему-то не проходит...

пока  можно перенаправить на другую почту:
http://images.vfl.ru/ii/1346068858/32f2827b/862173.jpg

В очередной раз прошу автора помочь исправить старый скрипт: тема на форуме
Оставляйте заявки! Чем их больше, тем быстрее он будет чухаться :)

Автор обновил свой прежний скрипт! сайт
Пробуем, отписываемся!

рамблер пашет нормально и работал без нареканий

Ёпт...
Рамблер снова не работает. Немного изменил интерфейс и тю-тю :|
Опять автору писать или местные умельцы осилят?

Добавлено:
Автор вновь поправил скрипт: забираем
P.S. Что-то рамблер зачастил изменения всякие вносить...

не проверяет джимаил!
или только у меня?

А как исправить скрипт для mail.ua ?

Для mail.qip.ru может кто-нибудь исправить?

пожалуйста. исправьте скрипт под яндекс

WebMail Notifier теперь называется  - X - Notifier
и скрипты от яндекса, майлру - не работают как нужно!
нет перехода в почту!
как исправить!?

09-11-2012 21:45:04
в гугл, яху - без проблем переходит!

удалил скрипты
установил снова
все работает!

...все учетки нужно вбивать снова! (

Обновлен скрипт для Rambler в связи с ошибкой сертификата безопасности.
Брать, как обычно, тут

Что то скрипт на yandex перестал работать у всех так?

Получается только у меня не работает скрипт для yandex.ru может кто поделится скриптом, с офф сайта не робит :(

KiRay пишет:

Получается только у меня не работает скрипт для yandex.ru может кто поделится скриптом, с офф сайта не робит :(

Ставил недавно - всё работало.

Pony_Smile_Pack пишет:

KiRay пишет: Получается только у меня не работает скрипт для yandex.ru может кто поделится скриптом, с офф сайта не робит Ставил недавно - всё работало.

Недавно у меня то же работало, а скажем так 2-3 назад перестало.

В общем разобрался сам, подправил скрипт, не знаю насколько конечно это корректно, но стало работать.
Взять можно тут http://yadi.sk/d/whMX9G1tDVGXN

А суть вот в чём, код оригинального скрипта

Выделить код

Код:

/**********************************************************
Yandex
**********************************************************/
var name="Yandex";
var ver="2013-08-30";
var hostString="yandex.ru";

function init() {
  this.loginData = ["https://passport.yandex.ru/passport?mode=auth", "login", "passwd", "retpath="+encodeURIComponent("http://mail.yandex.ru")];
  var ar=this.user.split("@");
  this.dataURL="http://mail.yandex.ru"+(ar[1]=="yandex.ru"?"":("/for/"+ar[1]))+"/neo2/handlers/handlers3.jsx?_h=folders";
  this.viewURL = "http://mail.yandex.ru/";
  this.cookieDomain="yandex.ru";
}

function getCount(aData) {
  var fnd = aData.match(/"symbol":"inbox".+?"new":(\d+)/);
  return fnd?fnd[1]:-1;
}
function process(aData,aHttp){
  switch(this.stage){
  case ST_LOGIN_RES:
    this.stage=ST_DATA;
  case ST_DATA:
    this.getHtml(this.dataURL,"_handlers=folders");
    return false;
  }
  return this.baseProcess(aData,aHttp);
}

При попытке зайти в мыло открывалась страница https://mail.yandex.ru я обратил внимание что, изменился протокол http на https в итоге я код исправил вот так и стало работать, заменил http на https.

Выделить код

Код:

/**********************************************************
Yandex
**********************************************************/
var name="Yandex";
var ver="2013-08-30";
var hostString="yandex.ru";

function init() {
  this.loginData = ["https://passport.yandex.ru/passport?mode=auth", "login", "passwd", "retpath="+encodeURIComponent("https://mail.yandex.ru")];
  var ar=this.user.split("@");
  this.dataURL="https://mail.yandex.ru"+(ar[1]=="yandex.ru"?"":("/for/"+ar[1]))+"/neo2/handlers/handlers3.jsx?_h=folders";
  this.viewURL = "https://mail.yandex.ru/";
  this.cookieDomain="yandex.ru";
}

function getCount(aData) {
  var fnd = aData.match(/"symbol":"inbox".+?"new":(\d+)/);
  return fnd?fnd[1]:-1;
}
function process(aData,aHttp){
  switch(this.stage){
  case ST_LOGIN_RES:
    this.stage=ST_DATA;
  case ST_DATA:
    this.getHtml(this.dataURL,"_handlers=folders");
    return false;
  }
  return this.baseProcess(aData,aHttp);
}

Для тех кто разбирается, корректна ли такая правка, если нет то подскажите как правильно исправить скрипт.

Обновили скрипт на офф сайте для  яндекса http://xnotifier.tobwithu.com/files/scripts/yandex.js

Добрый день всем, перестал работать скрипт для mail.ru автору написал, но пока не отвечает, может кто то помочь?

KiRay, уже выложили обновление. http://xnotifier.tobwithu.com/scripts.php

MDM пишет:

KiRay, уже выложили обновление. http://xnotifier.tobwithu.com/scripts.php

Спасибо не зря писал автору письмо) он же и выложил) День назад там ещё его не было)

Перестал работать скрипт для рамблера...
печально
написал автору, но пока без ответа...