Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Новые возможности форумов » Музыка в постах


Музыка в постах

Сообщений 541 страница 560 из 765

1

Актуальная на дынный момент версия - Мультитрековый плеер v2
Предыдущие версии с подробными инструкциями актуальными до сих пор:
Мультитрековый плеер в постах (плеер с плейлистом) v1.0
Мультитрековый плеер в постах (плеер с плейлистом) v1.1

+5

541

Вопрос: Мой друг, также админ, поставил в скрипты плеер. Но он не работает. В чём дело?
Адрес Форума: http://starya-gavan.ru/

0

542

Всем Привет.
Помогите пожалуйста, у меня был скрипт на форуме, который хорошо работал полгода, ну по крайней мере пока файл хранился а теперь скрипт перестал работать, помогите.

Код:
<!-----------------------------------!!!Музыка!!!!------------------------------------------->

<!--audio в одном v.2.4-->
<script type="text/javascript">
var player;
$(function(){
$('td#button-code').before('<td style=\'background-image:url("http://uploads.ru/i/W/Q/P/WQPBO.gif")\' onclick="tag_play()"><img src="/i/blank.gif" title="Загрузить музыку"></td>');
$('div.post-content p').map(function () {
text = $(this).html(); 
if(text.indexOf("zippyshare.com") != -1) {
player = /\[audio\]http:\/\/www(\d+)\.zippyshare\.com\/v\/(\d+)\/file\.html\[\/audio\]/gi
$(this).html(text.replace(player, "<br /><embed type='application/x-shockwave-flash' src='http://api.zippyshare.com/api/mediaplayer/mediaplayer.swf' flashvars='height=20&amp;width=400&amp;file=http://www$1.zippyshare.com/downloadMusic%3Fkey%3D$2%26&amp;volume=80&amp;autostart=false&amp;frontcolor=0x000000&amp;backcolor=0xffffff&amp;lightcolor=0x000000&amp;type=flv' quality='high' menu='false' wmode='transparent' allowscriptaccess='always' height='20' width='400' name='mp3player' border='0' style='margin-bottom: 6px;'/>"));}
if(text.indexOf("promodj.ru") != -1) {
player = /\[audio\]http:\/\/(.*?)\.promodj\.ru\/(.*?)\/(\d+)\/(.*?)\.html\[\/audio\]/gi
$(this).html(text.replace(player, "<br /><embed src='http://i.cdn.promodeejay.net/swf/bigwaveplayer_release9.swf' type='application/x-shockwave-flash' wmode='transparent' width='100%' height='150' allowFullScreen='true' flashvars='link=http%3A%2F%2Fpromodj.ru%2Fprelisten%2F$3%2Fbobmarley%3Fwtf%3D0.41394098338022567%26no_external%3D1&amp;wave=http%3A%2F%2Fpromodj.ru%2Fwaveform_prelisten%2F$3%2Fbobmarley.png%3Fwtf%3D0.41394098338022567%26stub%3D1&amp;slowChannel=1&amp;autostart=0&amp;volumePercent=100&amp;wavecolor=12982542'></embed>"));
}
if(text.indexOf("prostopleer.com") != -1) {
player = /\[audio\](.*?)\/tracks\/(.*?)\[\/audio\]/gi
$(this).html(text.replace(player, "<br /><embed src='http://embed.prostopleer.com/track?id=$2' type='application/x-shockwave-flash'  wmode='transparent' width='411' height='28'></embed>"));
}
if(text.indexOf(".mp3") != -1) {
player = /\[audio\](.*?)\[\/audio\]/gi
$(this).html(text.replace(player, "<br /><embed src='http://www.demo-music.ru/pleer/pleer4.swf' type='application/x-shockwave-flash' allowscriptaccess='always' wmode='transparent' flashvars='comment=demo-music.ru&amp;st=http://www.demo-music.ru/pleer/style_pleer.txt&amp;file=$1' width='470' height='33'>"));
}  });  });
function tag_play()
{var FoundErrors = '';
var enterURL = prompt("Введите ссылку на на музыку с promodj.ru, zippyshare.com, prostopleer.com или прямую ссылку формата .mp3 ", "http://");
if (!enterURL)
{FoundErrors += " " + error_no_url;}
if (FoundErrors)
{alert("Ошибка!" + FoundErrors);
return;}
insert("[audio]" + enterURL + "[/audio]");}
</script>
<!---конец Музыка -->

0

543

Teranna
в чём выражается нерабочесть? опишите подробнее, а лучше скриншот приложите

0

544

Romych
http://sa.uploads.ru/QcqNC.png

Флеш работает, на других компах так же

0

545

Teranna
в общем ситуация такая, все популярные интернет проекты, которые позволяют загружать и хранить медиаконтент (аудио/видео), периодически что-то меняют у себя в кодах плеера, это было, и на rutube, и на facebook, и на mail.ru
с проектом pleer.com как раз тот самый случай, раньше ссылка на трек и выдаваемый код имели один общий идентификатор id трека:

допустим ссылка:
http://pleer.com/tracks/10118242jfnD

важный кусок в выдаваемом коде:
embed src='http://embed.prostopleer.com/track?id=10118242jfnD'

теперь всё по другому:

ссылка:
http://pleer.com/tracks/12241830KIyP

кусок выдаваемого кода:
embed src="http://embed.pleer.com/track?id=B7aduuB7o0c0mBd7k"

как видите, никакого совпадения, привязаться не к чему 
поэтому предлагаю вам воспользоваться вот этим скриптом -  Дополнительные медиахостинги v.2  на данный момент самое всеядное решение, и работает с выдаваемым кодом от pleer.com без проблем (проверенно!)

0

546

Romych
Спасибо огромное!!!!
http://vk.com/images/stickers/1122/128.png

0

547

Вопрос: поставила скрипт любимой мелодии в профиль. Мелодия в профиль прописывается и в постах под аватаром отображается. Но только если ставить ее в это поле ссылкой. В скрипте же, как я поняла, описана еще кнопка загрузки, чтобы можно было выбирать файл. Но вот это почему-то не работает.

0

548

Mirra Bell
Ссылку на форум укажите

0

549

SOS, хелп и далее по тексту.

Скрипт стоит, плеера нет (слева от текста). Хотя не так давно все было нормально. Что приключилось?) И как вернуть в норму?

http://savepic.net/6281981.png

Такое не только у меня.

0

550

Возьмите уже закаченный плеер:

HTML верх

Код:
<style>
#button-mp3 {background-image:url('/files/0012/2b/b2/85856.ico'); padding:0; line-height:0; background-position:center; background-repeat:no-repeat}
</style>

и в HTML низ

Код:
<script type="text/javascript">
function addSpoiler_mp3(str,from,internal){
    var pos=0,pos2=0,newpos=0
    if((pos=str.indexOf("[mymp3]",from))==-1) return str;
    if((pos2=str.indexOf("[/mymp3]"),pos+8)==-1) return str;
    newpos=str.indexOf("[mymp3]",pos+8)
    if(newpos<pos2 && newpos!=-1) str=addSpoiler_mp3(str,pos+8,true)
    if((pos2=str.indexOf("[/mymp3]",pos+8))==-1) return str;
    txt = str.substring(pos+7,pos2);
    if((sepPos=txt.indexOf("|",0))==-1) return str;
    str=str.substring(0,pos)+makeSpoiler_mp3(txt.substring(0,sepPos),txt.substring(sepPos+1,txt.length))+str.substring(pos2+8,str.length)
    if( str.indexOf("[mymp3]")!=-1 && internal==false) str=addSpoiler_mp3(str,0,false)
    return str
}

function makeSpoiler_mp3(txt1,txt2){
    txt='<br /><embed type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" src="/files/0012/2b/b2/54400.swf" quality="high" allowscriptaccess="sameDomain" flashvars="vol=80&action=stop&title='+txt2+'&color=000000&textcolor=ffffff&loop=no&lma=no;height=60&amp;width=260&amp;mp3='+txt1+'"  height="60" width="260">';
    return txt;
    }
    
        function tag_urlm()
        {var FoundErrors = '';
        var enterURL = prompt("Введите ссылку на mp3 файл", "http://");
        var enterTITLE = prompt("Введите исполнителя и название песни", "Исполнитель - Название");
        if (!enterURL)
        {FoundErrors += " " + error_no_url;}
        if (FoundErrors)
        {alert("Ошибка!" + FoundErrors);
        return;}
    insert("[align=center][b]" + enterTITLE + "[/b]\n[mymp3]" + enterURL + "|" + enterTITLE + "[/mymp3]\nслушать[/align]\nСкачать: " + enterTITLE + "[hide][url= + enterURL + ]Ссылка[/url][/hide]");}
    
    if((document.URL.indexOf("viewtopic.php")!=-1) || (document.URL.indexOf("post.php")!=-1)){
    elm=document.getElementById("pun-main").getElementsByTagName("div")
    for(x in elm) if(elm[x].className=="post-content"){
    var post=elm[x]
    post.innerHTML=addSpoiler_mp3(post.innerHTML,0,false)}}
    if(form=document.getElementById("form-buttons"))
form.getElementsByTagName("tr")[0].insertCell(17).innerHTML="<img src='/i/blank.gif' title='Загрузить mp3' id='button-mp3' onclick=\"tag_urlm();\">"
</script>

&color=000000&textcolor=ffffff - меняете на свой любимый цвет плеера и соответственно текст в плеере.

P.S. может проигрывать потоковое радио вставьте адрес радиопотока и зазвучит станция.

Отредактировано nebelka (Пн, 22 Дек 2014 01:03:50)

0

551

Deff
http://almarein.spybb.ru/

0

552

Столкнулась с такой проблемой: мои форумные меломаны попросили плеер на форум, в объявление.
Нашла неплохой сервис, который генерирует код плеера. Есть возможность создания плейлиста, своего стиля плеера, размеры плеера в коде потом тоже можно исправить на свои.
Пример можно посмотреть здесь (в таблице откройте вкладку "Полезное")
Может кому пригодится.

+1

553

здравствуйте, всех с НГ..
Тут пробовала скрипт для загрузки муз. с компа нафорум в посты. ВОТ ЭТОТ СКРИПТ
выяснилась такая вещь что он проигрывает музыку только если имя у нее на инглише или цифрами проставлено, название если у песни на русском прописано то проигрывать не будет. можно с этим что то сделать. тут можно посмотреть что я имею ввиду.

0

554

Adi
Попробуйте сократить ссылки на русском через http://mex.su/ и вставлять преобразованную ссылку

0

555

Deff написал(а):

Adi
Попробуйте сократить ссылки на русском через http://mex.su/ и вставлять преобразованную ссылку

работает, а в скрипте не чего сделать нельзя? что б без лишних движений было?

0

556

Adi написал(а):

работает, а в скрипте не чего сделать нельзя? что б без лишних движений было?

Нет, просто майб не переваривает пока русскоязычные ссылки, сократитель ссылок есть и в значке добавки ссылки в сообщение

0

557

Deff написал(а):

Нет, просто майб не переваривает пока русскоязычные ссылки, сократитель ссылок есть и в значке добавки ссылки в сообщение

ну тогда спасибо))

0

558

Romych,  немножко переделали видимо опять файлообменник zippyshare и теперь очень классный скрипт не работает с этим файл-обменником.

Помоги пожалуйста исправить скрипт. Это уже правленый под новый soundcloud

Код:
<!--audio в одном v.2.5.1-->
<script type="text/javascript">
var player;
$(function(){
$('td#button-code').before('<td style=\'background-image:url("http://uploads.ru/i/W/Q/P/WQPBO.gif");background-position:center center;\' onclick="tag_play()"><img src="/i/blank.gif" title="Загрузить музыку"></td>');
$('div.post-content p').map(function () {
text = $(this).html(); 
if(text.indexOf("zippyshare.com") != -1) {
player = /\[audio\]http:\/\/www(\d+)\.zippyshare\.com\/v\/(\d+)\/file\.html\[\/audio\]/gi
$(this).html(text.replace(player, "<br /><embed type='application/x-shockwave-flash' src='http://api.zippyshare.com/api/mediaplayer/mediaplayer.swf' flashvars='height=20&amp;width=400&amp;file=http://www$1.zippyshare.com/downloadMusic%8Fkey%3D$2%26&amp;volume=80&amp;autostart=false&amp;frontcolor=0x000000&amp;backcolor=0xffffff&amp;lightcolor=0x000000&amp;type=flv' quality='high' menu='false' wmode='transparent' allowscriptaccess='always' height='20' width='400' name='mp3player' border='0' style='margin-bottom: 6px;'/>"));}
if(text.indexOf("promodj.com") != -1) {
player = /\[audio\](.*?)promodj\.com\/(.*?)\/(\d+)\/(.*?)\[\/audio\]/gim
$(this).html(text.replace(player, "<br /><iframe src='http://promodj.com/embed/$3/big' width='100%' height='70' style='min-width: 450px; max-width: 900px' frameborder='0' allowfullscreen></iframe>"));
}
if(text.indexOf("prostopleer.com") != -1) {
player = /\[audio\](.*?)\/tracks\/(.*?)\[\/audio\]/gi
$(this).html(text.replace(player, "<br /><embed src='http://embed.prostopleer.com/track?id=$2' type='application/x-shockwave-flash'  wmode='transparent' width='411' height='28'></embed>"));
}
if(text.indexOf("soundcloud.com") != -1) {
player = /\[audio\]&lt;iframe width=\"100%\" height=\"450\" scrolling=\"no\" frameborder=\"no\" src=\"(.*?)soundcloud\.com(.*?)\"&gt;&lt;\/iframe&gt;\[\/audio\]/gim
$(this).html(text.replace(player, "<br /><iframe width='100%' height='166' scrolling='no' frameborder='no' src='$1soundcloud.com$2'></iframe>"));
}
if(text.indexOf(".mp3") != -1) {
player = /\[audio\](http:\/\/[^\s<"]+?.mp3)\[\/audio\]/gi
$(this).html(text.replace(player, "<br /><embed src='http://www.demo-music.ru/pleer/pleer4.swf' type='application/x-shockwave-flash' allowscriptaccess='always' wmode='transparent' flashvars='comment=demo-music.ru&amp;st=http://www.demo-music.ru/pleer/style_pleer.txt&amp;file=$1' width='470' height='33'>"));
}  });  });
function tag_play()
{var FoundErrors = '';
var enterURL = prompt("Введите ссылку на на музыку с promodj.com, zippyshare.com, prostopleer.com, soundcloud.com или прямую ссылку формата .mp3 ", "http://");
if (!enterURL)
{FoundErrors += " " + error_no_url;}
if (FoundErrors)
{alert("Ошибка!" + FoundErrors);
return;}
insert("[audio]" + enterURL + "[/audio]");}
</script>

Отредактировано kleo3333 (Ср, 14 Янв 2015 11:57:46)

0

559

Ребят, у кого нибудь есть нормальный плеер с закачкой музыки? Тут уже почти все скрипты перепробовал, не получается нефига. То просто страница загрузить файл пустая, то кнопка Winamp в форме ответа неактивна.
Поделитесь, прошу если у кого нибудь есть хороший скрипт

0

560

Romych
не работает этот плеер можно как то починить

0


Вы здесь » Единый форум поддержки » Новые возможности форумов » Музыка в постах