Pull to refresh

Comments 10

Вариант без GD — сохранить значок в файл и проверить его хэш.
Даже необязательно сохранять в файл.
function mailru_status($mail)
{
    $a=md5(file_get_contents($mail));
    switch($a)
    {
        case "0318014f28082ac7f2806171029266ef": return online;
            break;
        case "89d1bfcdbf238e7faa6aeb278c27b676": return away;
            break;
        case "a46f044e175e9b1b28c8d9a9f66f4495": return offline;
            break;
        default: return error;
    }
}


p.s. Код тэгом source оформите.
В 3-й строчке лучше
$a=md5(file_get_contents("http://status.mail.ru/?".$mail));

Дабы на вход email подавать. Что-то я поспешил)
когда я определял статус по этой иконке — я просто проверял их размеры
Torlan, добро пожаловать на хабру. Защита «от дурака» пройдена =)
Альтернативный вариант решения задачи:
Pidgin + плагин Pidgin-MRA + встроенная функция «Слежение за собеседниками» («Открыть окно мгновенных сообщений»+«Воспроизвести звук»)
года 3-4 назад мы использовали данный способ, чтобы спамить ящики мейла для расскрутки тогда ещё мало известных факультета и вконтакта. Спамить юзверей, что онлайн, было практичней )
И это всё? На хабре всего 6 человек, что были мной заспамлены?
Sign up to leave a comment.

Articles