Author

Topic: Новый скрипт 999dice (доработаный) (Read 9617 times)

jr. member
Activity: 238
Merit: 1
привет. актуальный ли скрипт на сегодняшний момент?
или возможно есть другие варианты?
спасибо
legendary
Activity: 1064
Merit: 1000
ну если регулятора громкости на колонках нет, то пажалуй действительно оставайтесь  Cheesy
Так дело ведь не в громкости, а продолжительности, в ту же секунду, когда пискнет новый скрипт я могу звенеть посудой, но десятисекундную трель старого никакой посуде не заглушить.

А ну тогда понятно, но то что звук долгий это как раз не доработка и у меня допустим комп виснит от того что постоянно идёт открытие звук. файла, там по сути, должно пройти оповещение и сбросится, а там сброса нет и каждый момент времени идёт сообщение о том, что появилась кнопка и переход на звук. файл

скрипт получился хороший, но можно пожелание ?  нельзя ли сделать так, что бы он давал три сигнала, и отключался, ну то есть : кнопка вышла - сигнал - пауза - сигнал - пауза - сигнал - и всё, до следующей кнопки. ИМХО конечно, но одного сигнала маловато, действительно можно пропустить если не рядом с компом
legendary
Activity: 1148
Merit: 1051
ну если регулятора громкости на колонках нет, то пажалуй действительно оставайтесь  Cheesy
Так дело ведь не в громкости, а продолжительности, в ту же секунду, когда пискнет новый скрипт я могу звенеть посудой, но десятисекундную трель старого никакой посуде не заглушить.

А ну тогда понятно, но то что звук долгий это как раз не доработка и у меня допустим комп виснит от того что постоянно идёт открытие звук. файла, там по сути, должно пройти оповещение и сбросится, а там сброса нет и каждый момент времени идёт сообщение о том, что появилась кнопка и переход на звук. файл
legendary
Activity: 1330
Merit: 1017
ну если регулятора громкости на колонках нет, то пажалуй действительно оставайтесь  Cheesy
Так дело ведь не в громкости, а продолжительности, в ту же секунду, когда пискнет новый скрипт я могу звенеть посудой, но десятисекундную трель старого никакой посуде не заглушить.
legendary
Activity: 1148
Merit: 1051
С кухни скрипт не услышать, так что, пожалуй, останусь со старой страшилкой-кричалкой, там всё наверняка.

ну если регулятора громкости на колонках нет, то пажалуй действительно оставайтесь  Cheesy
legendary
Activity: 1330
Merit: 1017
С кухни скрипт не услышать, так что, пожалуй, останусь со старой страшилкой-кричалкой, там всё наверняка.
full member
Activity: 168
Merit: 100
Благодарочка, всё работает, тот скрипт действительно был кумарной  Wink
legendary
Activity: 1148
Merit: 1051
Появился новый доработаный скрипт на 999dice

  • Не орёт как подорваный
  • Не зацикливается и соответственно не тормозит
  • В дополнении добавлен звук на сообщение написанное вам в ответ в чате

Code:
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;
            }
            function soundMsg() {
                    window.audio = {};
                    audio["alert"] = new Audio();
                    audio["alert"].src = "http://zvuki-mp3.com/uploads/mp3/voice_note_start.mp3";
                    window.audio["alert"].play();
                    return false;
            }
            nameUser = $("#AccountTabFriendlyName").val();
            regexp = new RegExp("@"+nameUser);
            flagLastButton = true;
            function AlertButton() {
                    
                    btcRainButton = $(".Rain").text();
                    checkRainMax = (/BTC/i.test(btcRainButton));
                    if (checkRainMax && flagLastButton)
                    {
                            soundz();
                            flagLastButton = false;
                    }
                    if (!checkRainMax)
                    {
                            flagLastButton = true;
                    }
                    lastMsg = $("#ChatTabChatContainer").children().last('.ChatText').text();
                    checkMsg = (regexp.test(lastMsg));
                    if (checkMsg)
                    {
                            soundMsg();
                    }
            }
            $('#ChatTab').bind('DOMSubtreeModified', AlertButton);
    }

Jump to: