Embrace your dreams and prove your honor...

Итак, вам хочется, чтобы в вашем дневнике играла фоновая музыка, но вы не знаете как это сделать. Или видите, что у вас ничего не получается. Этот мини-гайд для вас. По пунктам.



  1. Зарегестрируйтесь на DropBox, установите его аддон к explorer'у. Почему DropBox? Потому что он удобный, даёт прямые URL на файлы и 2гб свободного пространства (чего вам на музыку более чем хватит).

  2. Зарегестрируйтесь на Muzicons. Раньше я пользовался boomp3, но дайри недавно убрали его поддержку, поэтому его код тут теперь не работает.

  3. Закиньте желаемый трек в My Documents\My Dropbox\Public (или в другую дирректорию, если вы меняли настройки), подождите, пока он закачается, нажмите на него правой клавишей и выберите Dropbox -> Copy Public Link. Теперь идите на Muzicons, оформляйте ваш трек (не забывая нажать на URL, вставить ссылку на ваш трек и поставить галочку Autostart). После этого скопируйте ссылку на него.

  4. Но это ещё не конец. Теперь вставьте ссылку на трек в эпиграф дневника (для красоты можно расположить его по центру). Найдите в коде "autostart=1". Их там два. Тут есть один момент. Если вы сейчас попробуете сохранить эпиграф, парсер дайри заменит этот код на "autostart=false=1", что эквивалентно "autostart=false". Что надо сделать? Обойти скрипт. Я не буду сейчас подробно описывать этот процесс, скажу только, что скрипт ищет непосредственно слово "autostart" и меняет его на "autostart=false", а в HTML можно выразить тот же самый текст немного другим способом, через так называемые HTML codes (или Unicode). Итак, на этом этапе просто замените оба "autostart=1" на "autostar&#116&#59;=1". Почему замена двойная? Потому, что скрипт делает первую обратную замену уже при сохранении эпиграфа (поста), т.е. при отправке формы, а вторую - при возвращении в html, т.е. при отображении страницы.

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



Надеюсь, гайд окажется вам полезным. Его минус - отсутствие повтора трека. Повтор был в сервисе на boomp3, но его теперь использовать нельзя, а на Muzicons я такого не обнаружил. Но вы ведь можете провернуть аналогичную штуку не только с Muzicons, но и с каким-нибудь другим сервисом, и, возможно, там loop будет.



example






 

@темы: Мэйн, Кодинг, Музыка

Комментарии
09.10.2010 в 13:27

Самое главное, чтобы музыка сама не проигрывалась >.>
09.10.2010 в 13:48

Embrace your dreams and prove your honor...
In Flames
Тогда она уже не фоновая, и в гайде смысла нет. )
09.10.2010 в 13:49

Фоновая музыка всегда фейл.
09.10.2010 в 14:03

Embrace your dreams and prove your honor...
In Flames
Ну не знаю. Мне иногда нравится.
09.10.2010 в 14:23

это она тебе нравится, потому что ты ее сам ставишь. А когда я слушаю музыку, серфлю и что-то постороннее вдруг врывается - это гадость.
09.10.2010 в 14:27

Embrace your dreams and prove your honor...
In Flames
Maybe. )
10.02.2011 в 17:45

Ой, извините, а какой группы этот кавер? :inlove:
10.02.2011 в 18:09

Embrace your dreams and prove your honor...
Melinian
A Perfect Circle.
10.02.2011 в 18:12

D Ash спасибо большое!
04.09.2011 в 22:00

Может можно будет поставить какой-то оооооочень длинный трек, например
Интересно).
04.09.2011 в 22:03

Embrace your dreams and prove your honor...
Дарксайдер
Учитывая, что вернули поддержку boomp3.com, можно ставить и короткий, но на повтор.
05.09.2011 в 11:31

D Ash не, мне если фоновую - то хочется чтоб разнообразная была, можно несколько песен в одну слить, или просто красивый длинный трек
если короткую - то можно какой-то звук поставить, на открытие какого-нибудь меню, или ещё чего-нибудь
Идея вот твоя - вообще шикарная, мне пригодится)
05.09.2011 в 14:35

Embrace your dreams and prove your honor...
Дарксайдер
Ну, сразу говорю, что люди это дело не любят - у меня тоже раньше стояло, в 2 дневниках. Но вообще удачи, да. )
05.09.2011 в 16:30

D Ash,ага, спасибо
15.01.2012 в 17:53

пепел
Сажите, а как сделать автостарт плеера с этого сайта?
28.01.2012 в 12:28

Embrace your dreams and prove your honor...
Автор дневника,
Окей, сначала вы берёте код трека. Например (первое, что попалось на глаза):

more

Потом находите слова "autostart=false" (в двух местах), заменяете "false" на "true", выделяете слово autostart (или любую букву в нём), нажимаете на кнопку Unicode, выделяете полученный код и нажимаете на кнопку Unicode ещё раз (делаете всё это в обоих местах). После этого у вас будет что-то вроде этого:

more

result
29.01.2012 в 15:51

пепел
D Ash, благодарю, нужно попробовать

Расширенная форма

Редактировать

Подписаться на новые комментарии