WebTransfer

воскресенье, 21 декабря 2014 г.

Кнопка для крана 999. Как не пропустить ее!

ВНИМАНИЕ! СКРИПТ ДЛЯ ОЗВУЧИВАНИЯ ПОЯВЛЕНИЯ КНОПКИ!
Установка на браузер Мозила:
Копируем скрипт и запускаем Mozilla Firefox, заходим в меню > разработка > веб-консоль.
Внизу появится окошко (узкая дорожка в самом низу окошка), туда вставляем этот скрипт и нажимаем Enter.
З.Ы. Чат всегда(!) должен быть открыт, браузер сворачивать можно, но при этом в браузере у вас должен быть чат!
Есть и недостаток этого скрипта - после подачи сигнала необходимо установить скрипт вновь.

Продолжение следует...

СКРИПТ:

// ==UserScript==
// @name 999dice rain alert
// should work with script/tamper/violent monkeys, other userscript tools
// ==/UserScript==

if (location.hostname == 'www.999dice.com') {

function soundz() {
window.audio = {};
audio["alert"] = new Audio();
audio["alert"].src = "https://cdn.rawgit.com/hamboning/999dice-toys/master/codec.wav";
window.audio["alert"].play();
return false;
}
window['last_button'] = null;

$("#ChatTabChatContainer").bind("DOMSubtreeModified",function(){
el = $(this);

lastmsg = el.children().last('.ChatText').text();
var crtButton = el.children().last('.ChatText').find('.TextButton');
BtcRainButton = crtButton.text();

checkRain = (/BTC\/DOGE/i.test(BtcRainButton));
checkRainx = (/BTC \/ DOGE/i.test(BtcRainButton));
soundtest = (/Ancient Psychic Tandem War Elephant/i.test(lastmsg));

if ((( checkRain ) || ( checkRainx ) || ( soundtest )) && (crtButton.get(0) != window['last_button']))
{
window['last_button'] = crtButton.get(0);
soundz();
}
});
}

Комментариев нет:

Отправить комментарий