Java.Help

  • Автор теми AkeL.php
  • Дата створення

Пух

كنت بلهاء
Модератор
Re: Відповідь: Re: Java.Help

Я думаю что так, просто недавно была олимпиада и одно из заданий было на поиск циклов в записи дробей.
Пух: а вопросы надо задавать так, чтобы вам могли ответить.
а как его ещё нужно было задать?
У меня выводило 56 знаков у числа, хотя могло выводить и 1000 и 10 000. Спросил как сделать что бы больше выводило чисел.
Как решать ту задачу я уже нагуглил.
 

Пух

كنت بلهاء
Модератор
У кого-то есть похожие задачи как в вложении (только сложней). Интересует именно задачки, связанные с конструкциями языка (наследование, абстрактные классы, интерфейсы и т.д.), а не на какой-то алгоритм..
 

Вкладення

DuK@

Member
Добрый вечер знатокам, хочу попросить помощи.
Нужно на сайте сделать так, что бы при наведении на кнопки меню воспроизводился звук типа "Тыц-Тыц". (знаю что это мало кому нравиться, но так нада =)).
Вопрос вот в чем, искал модуль на joomla, но безуспешно, нашел средство для решения этой проблемы Script Soundmanager2 . а так же нашел такие инструкции к нему:
Сначало вставляем скрипт (внутрь тега head):
Code

<script type="text/javascript" src="js/soundmanager2-nodebug-jsmin.js"></script>

Это я так понял вставляем после body?
Озвучить ссылки (например меню) можно так:
Code

<script type="text/javascript">
soundManager.debugMode = false;
soundManager.url = 'swf/';

soundManager.createSound({
id: 'mySound3', url: 'sounds/arcade3.mp3', volume: 150
});
soundManager.createSound({
id: 'mySound4', url: 'sounds/arcade1.mp3', volume: 50
});
}
</script>
<ul>
<li><a href="#" onMouseOver="soundManager.play('mySound3')" onClick="soundManager.play('mySound4')">Ссылка 1</a></li>
<li><a href="#" onMouseOver="soundManager.play('mySound3')" onClick="soundManager.play('mySound4')">Ссылка 2</a></li>
<li><a href="#" onMouseOver="soundManager.play('mySound3')" onClick="soundManager.play('mySound4')">Ссылка 3</a></li>
</ul>
Соответственно на хостинг закачал файл soundmanager2-nodebug-jsmin.js - это я так понял скрипт и файл soundmanager2.swf - флеш плеер для проигрования музыки.Музыкальный файлик тоже закинул
Вообщем все сделал точно как в инструкции но звуки не исходят (проверял на различных браузерах).
Если кто сталкивался с подобным или знает иной путь решения, очень бы хотелось его узнать. Буду рад Вашей помощи.
 

Splinter

Я сегодня не шучу
2 DuK@: здесь обсуждают Java, а не JavaScript. Это совершенно разные вещи!
 

PainKiller

Пастафарианец
Команда форуму
Супер Модератор
Добрый вечер знатокам, хочу попросить помощи.
Нужно на сайте сделать так, что бы при наведении на кнопки меню воспроизводился звук типа "Тыц-Тыц". (знаю что это мало кому нравиться, но так нада =)).
Вопрос вот в чем, искал модуль на joomla, но безуспешно, нашел средство для решения этой проблемы Script Soundmanager2 . а так же нашел такие инструкции к нему:
Сначало вставляем скрипт (внутрь тега head):
Code

<script type="text/javascript" src="js/soundmanager2-nodebug-jsmin.js"></script>

Это я так понял вставляем после body?
Озвучить ссылки (например меню) можно так:
Code

<script type="text/javascript">
soundManager.debugMode = false;
soundManager.url = 'swf/';

soundManager.createSound({
id: 'mySound3', url: 'sounds/arcade3.mp3', volume: 150
});
soundManager.createSound({
id: 'mySound4', url: 'sounds/arcade1.mp3', volume: 50
});
}
</script>
<ul>
<li><a href="#" onMouseOver="soundManager.play('mySound3')" onClick="soundManager.play('mySound4')">Ссылка 1</a></li>
<li><a href="#" onMouseOver="soundManager.play('mySound3')" onClick="soundManager.play('mySound4')">Ссылка 2</a></li>
<li><a href="#" onMouseOver="soundManager.play('mySound3')" onClick="soundManager.play('mySound4')">Ссылка 3</a></li>
</ul>
Соответственно на хостинг закачал файл soundmanager2-nodebug-jsmin.js - это я так понял скрипт и файл soundmanager2.swf - флеш плеер для проигрования музыки.Музыкальный файлик тоже закинул
Вообщем все сделал точно как в инструкции но звуки не исходят (проверял на различных браузерах).
Если кто сталкивался с подобным или знает иной путь решения, очень бы хотелось его узнать. Буду рад Вашей помощи.
Хоть и офтоп, но отвечу, а ты уверен, что оно будет хавать mp3 файлы?
 

akl

geek
@PainKiller, будет.

@DuK@,
1. Убедитесь, что все необходимые файлы лежат по правильным адресам, у меня, к примеру swf файлы примаплены к /swf/. Тоже самое для js.
2. Можно открыть страницы в firefox + firebug или google chrome, там есть консоль, куда валятся логи (нужно поставить soundManager.debugMode = true) такого вида

Код:
soundmanager2.js:635-- SoundManager 2: HTML5 support tests (/^(probably|maybe)$/i): mp3: true (preferring flash), mp4: true (preferring flash), ogg: true, wav: true --
soundmanager2.js:635-- SoundManager 2 V2.97a.20110801 (AS2/Flash 8) + HTML5 audio, normal polling --
soundmanager2.js:635soundManager::createMovie(): Trying to load /swf/soundmanager2_debug.swf
soundmanager2.js:637soundManager::initMovie(): Waiting for ExternalInterface call from Flash..
soundmanager2.js:637soundManager::externalInterfaceOK() (~0 ms)
soundmanager2.js:637soundManager::init()
soundmanager2.js:637soundManager: Attempting to call Flash from JS..
soundmanager2.js:637(Flash): SM2 SWF V2.97a.20110801 (AS2/Flash 8)
soundmanager2.js:637(Flash): JS to/from Flash OK
soundmanager2.js:637Flash security sandbox type: remote
soundmanager2.js:637(Flash): Enabling polling, 50 ms interval
soundmanager2.js:635-- SoundManager 2 loaded (OK) --
soundmanager2.js:637soundManager: Firing 1 onready() item
soundmanager2.js:635soundManager.createSound(): aSound (/oth/AMB_SN13.mp3)
soundmanager2.js:637SMSound() merged options: {
 id: aSound, 
 url: /oth/AMB_SN13.mp3, 
 autoLoad: false, 
 stream: true, 
 autoPlay: false, 
 loops: 1, 
 onbeforefinishtime: 5000, 
 onjustbeforefinishtime: 200, 
 multiShot: true, 
 multiShotEvents: false, 
 pan: 0, 
 usePolicyFile: false, 
 volume: 100
}
soundmanager2.js:635SMSound.play(): Attempting to load "aSound"
soundmanager2.js:635SMSound.load(): /oth/AMB_SN13.mp3
soundmanager2.js:637(Flash): auto-play allowed
soundmanager2.js:637SMSound.play(): "aSound" is starting to play
soundmanager2.js:635SMSound._onload(): "aSound" loaded.
3. Скрипт
Код:
<script type="text/javascript">
soundManager.debugMode = false; 

soundManager.url = '/swf/'
var mysound;
soundManager.onready(function(){

  mysound = soundManager.createSound({
    id: 'aSound',
    url: '/oth/AMB_SN13.mp3'
    // onload: myOnloadHandler,
    // other options here..
  });

  mysound.play();
});

$(document).ready(function(){
    $('p#ss').click(function(){mysound.play()});
});
</script>
Вместо
Код:
$(document).ready(function(){
    $('p#ss').click(function(){mysound.play()});
});
Можно использовать Ваш onClick="soundManager.play('mySound4')
 
Зверху