Пятница, 01.11.2024
Портал Позитива , Ска движения и многое
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Вкусности веба и как ими воспользоваться
VitaminДата: Четверг, 28.02.2008, 23:33 | Сообщение # 1
Ska Admin
Группа: Администраторы
Сообщений: 140
Репутация: 5
Статус: УбиЛСебяАПСТЕНКУ
Здесь мы с вами рассмотрим три интересных флэша
1. Флэш mp3 плеер
2. Видео плеер
3. И один весьма интересный представтель
НОМЕР ОДИН
Воть:
ЧАСТЬ I
0. качаем плеер
1. Распаковываете архив
2. Там есть три самых нужных файла:
mp3player.swf

playlist.xml

config.xml

3. Теперь по порядку:
Берешь копируешь на сайт файл mp3player.swf на сайт. Сделали? молодцы, теперь берете етот код:

Code
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="300" height="200" id="mp3player" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" >   
   <param name="movie" value="http://VASHSITE.ucoz.ru/PAPKA S FAILOM/mp3player.swf?config=http://VASHSITE.ucoz.ru/PAPKA S FAILOM CONFIGURACII/config.xml&file=http://VASHSITE.ucoz.ru/PAPKA S PLAYLIST'OM/playlist.xml" />   
   <param name="wmode" value="transparent" />   
   <embed src="http://VASHSITE.ucoz.ru/PAPKA S FAILOM/mp3player.swf?config=http://VASHSITE.ucoz.ru/PAPKA S FAILOM CONFIGURACII/config.xml&file=http://VASHSITE.ucoz.ru/PAPKA S PLAYLIST'OM/playlist.xml" wmode="transparent" width="300" height="200" name="mp3player" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />   
</object>

И вставляете его на свою страничку. Но стоп вы заметили наверное, что там два файла config.xml и playlist.xml Да? Почему мы и храньше не скопировали? ответ прост - мы их не отредактировали. Так что теперь переходим к редакции этих файлов.

Часть II - Плейлист
Вообще там есть комментарии но мы опишем все здесь по порядку:
Открываем этот файл в редакторе (желательно Дрим) исмотри на код что мы видим:

Code
<?xml version="1.0" encoding="UTF-8" ?>   
<playlist version="1" xmlns="http://xspf.org/ns/0/">   
   <title>Sample XSPF Playlist</title>   
   <info>http://www.jeroenwijering.com/?item=Flash_MP3_Player</info>  

Это заголовок нашего playlist.xml
Затем, после этого кода открываем список музыкальных файлов тэгом <trackList> У вас будет:

Code
<?xml version="1.0" encoding="UTF-8" ?>   
<playlist version="1" xmlns="http://xspf.org/ns/0/">   
   <title>Sample XSPF Playlist</title>   
   <info>http://www.jeroenwijering.com/?item=Flash_MP3_Player</info>   
<trackList>  

Теперь мы будем добавлять песни делается так:
открываем тэг для одного трэка:
<track> Его прийдется открывать для каждого отдельного файла
Теперь так:
<track> ОТкрыли трэк
<annotation>Название вашего трэка</annotation> Только латинскими буквами
<location>полный путь к файлу или просто mp3/filename.mp3</location> Желательно второе
<info> Ссылка на скачивание</info> Писать необязательно
<image> ссылка к картинке альбома</image> тоже можно оставлять пустой
</track>
Закрываем трэк тэгом </track>
И так каждую песню
Как только закончили пишем
</trackList>
</playlist>
В итоге имеем:

Code
<?xml version="1.0" encoding="UTF-8" ?>   
<playlist version="1" xmlns="http://xspf.org/ns/0/">   
   <title>Sample XSPF Playlist</title>   
   <info>http://www.jeroenwijering.com/?item=Flash_MP3_Player</info>   
<trackList>   
<track>   
<annotation></annotation>  
<location></location>  
<info></info>  
<image></image>  
</track>  
<track>   
<annotation></annotation>  
<location></location>  
<info></info>  
<image></image>  
</track>   
</trackList>   
</playlist>   
И сохраняем файл. Его уже Часть III - Конфигурационный файл   
Переходим к самому интересному к файлy config.xml   
Начинаем:   
Создаем пустой xml файл и начинаем его так   
[code]  
<mp3config>   
можно посылать на сайт

Сделали? Теперь делаем следующее:
Вписываем:

Code
<autostart>true</autostart>   
   <shuffle>true</shuffle>  

Первый код настройка автостарта (true - автоматически false - с кнопкой плей)
Второй - беспорядочное воспроизведение (true - в разброс, flase - по порядку)
Теперь:
Code
<repeat>list</repeat>  

Здесь настройка повтора:
none(вместо list пишется) - никакого повтора
one - зацыкливаемся на одном трэке если пользователь не переключает.
all - повторят все лучше использовать вместе с <shuffle>true</shuffle>
list - повторять этот плейлист по порядку.
Дальше настройка громкости:
<volume>80</volume> (от 1-100 вставлять вместо 80)
Теперь:
<showdisplay>true</showdisplay> - выбираете показывать дисплей с управлением или нет выбор - true(показывать) или false(нет)
<showplaylist>true</showplaylist> - Показыать плейлист или нет настройки теже что и у дисплея (<showdisplay>true</showdisplay>)
Дальше:
<linktarget>_top</linktarget> - при нажатии на ссылку в плеер где он открывается (настройки как в HTML писать в место _top)
Теперь:
<backcolor>0xffffff</backcolor> - цвет заднего фона
<frontcolor>0x333333</frontcolor> - цвет ширфта
<lightcolor>0xcc0000</lightcolor> - цвет при переходе ссылки нсколько я понял
<jpgfile></jpgfile> - путь к картинке заднего фона (тогда не ставьте <backcolor>0xffffff</backcolor>)
<callback></callback>(Чисто для программеров веба: Вызывает определенный скрипт когда начинается песня, насколько я понял это то что в строке бегучей варианты:
title, file, identifier, action ('start' or 'complete')
и закрываете тэгом:
</mp3config>
В итоге у вас получится что-то похожее на это:

Code
<mp3config>   
   <autostart>true</autostart>   
   <shuffle>true</shuffle>   
   <repeat>list</repeat>   
   <volume>80</volume>   
   <showdisplay>true</showdisplay>   
   <showplaylist>true</showplaylist>   
   <linktarget>_top</linktarget>   
   <backcolor>0xffffff</backcolor>   
   <frontcolor>0x333333</frontcolor>   
   <lightcolor>0xcc0000</lightcolor>   
   <jpgfile></jpgfile>   
   <callback></callback>   
</mp3config>  

Вот

Часть IV советы:
1. В extras лежит файл color_picker - подборщик цветов, работайте с ним
2. Если лень делать что-то свое особенное то берить готовые экзамплы:
Они лежат в папке extras/example_configs
3. там еще есть ява управление если подождете я его точно также опишу здесь.
Надеюсь описание поянтное и вам, дорогие читатели, понравилось


 
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2024