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

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№119-06-2008 00:34:53

Duh
Участник
 
Группа: Members
Зарегистрирован: 23-10-2005
Сообщений: 46
UA: Firefox 3.0

Помогите исправить скрипт под WebMail Notifier.

Помогите, пожалуйста, исправить скрипт под дополнения 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
}
};
}

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

Отредактировано Duh (19-06-2008 00:41:10)

Отсутствует

 

№222-06-2008 12:59:53

Duh
Участник
 
Группа: Members
Зарегистрирован: 23-10-2005
Сообщений: 46
UA: Firefox 3.0

Re: Помогите исправить скрипт под WebMail Notifier.

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

Отсутствует

 

№322-06-2008 14:02:11

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 2.0
Веб-сайт

Re: Помогите исправить скрипт под WebMail Notifier.

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

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


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№422-06-2008 19:28:14

Duh
Участник
 
Группа: Members
Зарегистрирован: 23-10-2005
Сообщений: 46
UA: Firefox 3.0

Re: Помогите исправить скрипт под WebMail Notifier.

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

Отсутствует

 

№522-06-2008 21:13:51

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 2.0
Веб-сайт

Re: Помогите исправить скрипт под WebMail Notifier.

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

Выделить код

Код:

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

на

Выделить код

Код:

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

Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№623-06-2008 00:11:46

Duh
Участник
 
Группа: Members
Зарегистрирован: 23-10-2005
Сообщений: 46
UA: Firefox 3.0

Re: Помогите исправить скрипт под WebMail Notifier.

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

Отсутствует

 

№730-06-2008 17:27:28

SkYB
Участник
 
Группа: Members
Зарегистрирован: 04-03-2006
Сообщений: 17
UA: Firefox 3.0

Re: Помогите исправить скрипт под WebMail Notifier.

У меня ещё маленький вопросик , тоже по организации доп. сервисов для мыла. Я хочу сделать скрипт для своего мыла - а это 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
}
};
}

Отредактировано SkYB (30-06-2008 17:31:21)

Отсутствует

 

№803-05-2009 00:35:46

Крыска
Участник
 
Группа: Members
Откуда: Минск
Зарегистрирован: 08-02-2005
Сообщений: 670
UA: Firefox 3.1

Re: Помогите исправить скрипт под WebMail Notifier.

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


"всё-равно его не брошу, потому что Лис хороший!" (c) Ewgen

Отсутствует

 

№907-05-2009 15:10:46

Крыска
Участник
 
Группа: Members
Откуда: Минск
Зарегистрирован: 08-02-2005
Сообщений: 670
UA: Chrome 2.0

Re: Помогите исправить скрипт под WebMail Notifier.

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


"всё-равно его не брошу, потому что Лис хороший!" (c) Ewgen

Отсутствует

 

№1007-05-2009 19:52:07

Anton
Участник
 
Группа: Extensions
Откуда: от верблюда
Зарегистрирован: 14-12-2004
Сообщений: 3057
UA: Firefox 3.0
Веб-сайт

Re: Помогите исправить скрипт под WebMail Notifier.

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

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

Скорее, желания. Это ведь надо регистрировать тестовые учётки на двух сервисах - лениво.
Для 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'ом связываться не буду - в своё время при попытке зарегистрироваться яваскрипты тамошние вешали мне браузер намертво.
И вообще он какой-то замороченный в плане регистрации.


Время настанет, время придет...
И лис кОнкурiентов на части порвет !!!

Отсутствует

 

№1109-05-2009 20:10:10

Крыска
Участник
 
Группа: Members
Откуда: Минск
Зарегистрирован: 08-02-2005
Сообщений: 670
UA: Firefox 3.1

Re: Помогите исправить скрипт под WebMail Notifier.

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

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

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

Отредактировано Крыска (09-05-2009 20:31:39)


"всё-равно его не брошу, потому что Лис хороший!" (c) Ewgen

Отсутствует

 

№1228-07-2009 12:50:11

Warhangel
Участник
 
Группа: Members
Зарегистрирован: 09-03-2005
Сообщений: 11
UA: Firefox 3.5

Re: Помогите исправить скрипт под WebMail Notifier.

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

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 ;)

Отсутствует

 

№1314-08-2009 12:03:51

futurator
Участник
 
Группа: Members
Зарегистрирован: 14-08-2009
Сообщений: 1
UA: Firefox 3.0

Re: Помогите исправить скрипт под WebMail Notifier.

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

Отсутствует

 

№1414-08-2009 12:43:04

Крошка Ру
Участник
 
Группа: Extensions
Зарегистрирован: 19-10-2008
Сообщений: 8716
UA: Minefield 3.7

Re: Помогите исправить скрипт под WebMail Notifier.

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

Отсутствует

 

№1517-08-2009 12:50:16

3Jlou
Участник
 
Группа: Members
Зарегистрирован: 14-08-2008
Сообщений: 211
UA: Firefox 3.5

Re: Помогите исправить скрипт под WebMail Notifier.

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

Отсутствует

 

№1630-12-2009 00:01:12

Duh
Участник
 
Группа: Members
Зарегистрирован: 23-10-2005
Сообщений: 46
UA: Firefox 3.5

Re: Помогите исправить скрипт под WebMail Notifier.

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

Отсутствует

 

№1730-12-2009 10:42:22

Warhangel
Участник
 
Группа: Members
Зарегистрирован: 09-03-2005
Сообщений: 11
UA: Firefox 3.5

Re: Помогите исправить скрипт под WebMail Notifier.

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

Отсутствует

 

№1801-01-2010 13:21:47

ivk
Участник
 
Группа: Members
Зарегистрирован: 06-12-2009
Сообщений: 12
UA: Firefox 3.5

Re: Помогите исправить скрипт под WebMail Notifier.

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

Отсутствует

 

№1901-01-2010 17:55:32

Duh
Участник
 
Группа: Members
Зарегистрирован: 23-10-2005
Сообщений: 46
UA: Firefox 3.5

Re: Помогите исправить скрипт под WebMail Notifier.

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

Отсутствует

 

№2002-01-2010 11:24:55

Inko7
Участник
 
Группа: Members
Зарегистрирован: 09-11-2009
Сообщений: 900
UA: Firefox 3.5

Re: Помогите исправить скрипт под WebMail Notifier.

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;
        }
}

Отсутствует

 

№2102-01-2010 13:23:48

ivk
Участник
 
Группа: Members
Зарегистрирован: 06-12-2009
Сообщений: 12
UA: Firefox 3.5

Re: Помогите исправить скрипт под WebMail Notifier.

Переделал для 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;
}


Отсутствует

 

№2202-01-2010 14:17:26

Inko7
Участник
 
Группа: Members
Зарегистрирован: 09-11-2009
Сообщений: 900
UA: Firefox 3.5

Re: Помогите исправить скрипт под WebMail Notifier.

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

Отсутствует

 

№2302-01-2010 16:01:15

ivk
Участник
 
Группа: Members
Зарегистрирован: 06-12-2009
Сообщений: 12
UA: Firefox 3.5

Re: Помогите исправить скрипт под WebMail Notifier.

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;
}


Отсутствует

 

№2403-01-2010 16:32:26

Inko7
Участник
 
Группа: Members
Зарегистрирован: 09-11-2009
Сообщений: 900
UA: Firefox 3.5

Re: Помогите исправить скрипт под WebMail Notifier.

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

Отсутствует

 

№2505-01-2010 11:37:24

axes
Участник
 
Группа: Members
Зарегистрирован: 05-01-2010
Сообщений: 20
UA: Firefox 3.0

Re: Помогите исправить скрипт под WebMail Notifier.

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

Отсутствует

 

Board footer

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