Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 12.07.2010, 04:29
LonelyGhost вне форума Посмотреть профиль Отправить личное сообщение для LonelyGhost Найти все сообщения от LonelyGhost
  № 1  
Ответить с цитированием
LonelyGhost

Регистрация: Mar 2010
Сообщений: 24
По умолчанию Как получить ссылку, которая сейчас играет в классе Sound

Например играет радио, у которого ссылка http://site.ru/radio
нужно получить ссылку, которая играет в данный момент, то есть получить "http://site.ru/radio".

И чтобы при переключении на новую волну, например "http://site.ru/radio22" выводилась уже "http://site.ru/radio22".

Старый 12.07.2010, 05:31
rainbowrussia вне форума Посмотреть профиль Отправить личное сообщение для rainbowrussia Найти все сообщения от rainbowrussia
  № 2  
Ответить с цитированием
rainbowrussia
 
Аватар для rainbowrussia

Регистрация: Feb 2008
Сообщений: 560
Если в вашем ролике играет радио, значит вы сами его и запустили. Запомните в какой-нибудь переменной адрес, который вы запускаете на воспроизведение.

Старый 13.07.2010, 16:51
LonelyGhost вне форума Посмотреть профиль Отправить личное сообщение для LonelyGhost Найти все сообщения от LonelyGhost
  № 3  
Ответить с цитированием
LonelyGhost

Регистрация: Mar 2010
Сообщений: 24
rainbowrussia, спасибо, я тоже над этим думал, но что если станции будут подгружаться из файла, не буду же я каждый раз править, чтобы работало. Нужно все-таки, чтобы автоматически запоминало.

Старый 13.07.2010, 17:09
Хемуль вне форума Посмотреть профиль Отправить личное сообщение для Хемуль Найти все сообщения от Хемуль
  № 4  
Ответить с цитированием
Хемуль
Квач
 
Аватар для Хемуль

Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
2 LonelyGhost:
Ну так сделайте, чтобы запоминало автоматически. Это вам и посоветовали, сказав про переменную. Дайте участок своего кода, ибо пользователям форума не будет понятно, почему не сильно понятно то, что они советуют.
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого

Старый 13.07.2010, 20:10
LonelyGhost вне форума Посмотреть профиль Отправить личное сообщение для LonelyGhost Найти все сообщения от LonelyGhost
  № 5  
Ответить с цитированием
LonelyGhost

Регистрация: Mar 2010
Сообщений: 24
Код AS1/AS2:
var sound = new Sound();
sound.setVolume(100);
sound.start();
 
playc.onPress = function() { sound.loadSound("http://radio.kazantip-fm.ru:8000/mp396", true); }
playd.onPress = function() { sound.loadSound("http://mp3.radioultra.ru/ultra-128", true); }
 
openbtn.label = 'Открыть в WinAmp';
openbtn.onPress = function() { getURL("http://mp3.radioultra.ru/ultra-128" + '.m3u', "_blank"); }
Вот например. По ссылке по идее должно открывать ссылку, которая сейчас играет.

Старый 13.07.2010, 20:26
Хемуль вне форума Посмотреть профиль Отправить личное сообщение для Хемуль Найти все сообщения от Хемуль
  № 6  
Ответить с цитированием
Хемуль
Квач
 
Аватар для Хемуль

Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
Код AS1/AS2:
var sound:Sound = new Sound();
sound.setVolume(100);
sound.start();
 
var soundId:Number;
 
var sounds:Array = new Array();
sounds.push("http://radio.kazantip-fm.ru:8000/mp396");
sounds.push("http://mp3.radioultra.ru/ultra-128");
 
function loadSound(id:Number):Void
{
	soundId = id;
	sound.loadSound(sounds[soundId], true);
}
 
playc.onPress = function() { loadSound(0); }
playd.onPress = function() { loadSound(1); }
 
openbtn.label = 'Открыть в WinAmp';
openbtn.onPress = function() { getURL(sounds[soundId] + ".m3u", "_blank"); }
Как-то так. Правда, если взять второй звук, то в openbtn.onPress получится что-то типа "http://radio.kazantip-fm.ru:8000/mp396.m3u"... Не знаю, подойдёт ли. Но общую линию вы должны понять...
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого

Создать новую тему Ответ Часовой пояс GMT +4, время: 23:11.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 23:11.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.