FTP сервера + Radio Boss

Доброго дня! Не могли-бы вы добавить функцию, что-бы плейлист в радио боссе синхронизировался плей-лист. То-есть сервер берёт треки из разных плей-листов и воспроизводит. Но как сделать так, что бы он их отправлял в радио босс?
 
Синхронизацию можно делать по разному, самый простой способ - это использовать Dropbox, яндекс-диск или похожую систему.

RadioBOSS может скачивать файлы и по HTTP/FTP - но скачиваются только конкретные файлы (т.е. нельзя дать задание "скачать все файлы из такой-то папки").
 
Синхронизацию можно делать по разному, самый простой способ - это использовать Dropbox, яндекс-диск или похожую систему.

RadioBOSS может скачивать файлы и по HTTP/FTP - но скачиваются только конкретные файлы (т.е. нельзя дать задание "скачать все файлы из такой-то папки").
У меня не отображается обложка альбомов на странице прослушивания (Тэг Картинка вшитая в mp3 файл), на плеере AIMP тоже. Поэтому, создал FTP-сервер (локальную папку webdav.yandex.ru на компе) на базе https://disk.yandex.ru Наблюдаю полную синхронизацию между облачным сервером и этой локальной папкой. Но обложки по-прежнему не отображаются на странице прослушивания и AIMP плеере. У меня сомнения в правильности написания параметров FTP в Отчеты - Настройки FTP. Я указал там сервер https://disk.yandex.ru, свои логин и пароль в облаке (строка Путь пуста, но стоит галка Пассивный режим - No TLS). В чем моя ошибка?
P.S. Не понравилось мне вот что. FTP-сервер (локальная папка на компе) на базе disk.yandex.ru работает лишь одну сессию. При следующем включении компа приходится все это создавать заново. Причем, каждый раз надо создавать новый пароль для внешних приложений (id.yandex.ru - Безопасность). Почему FTP-сервер не держиться на постоянно?
 
У меня не отображается обложка альбомов на странице прослушивания (Тэг Картинка вшитая в mp3 файл), на плеере AIMP тоже. Поэтому, создал FTP-сервер (локальную папку webdav.yandex.ru на компе) на базе https://disk.yandex.ru Наблюдаю полную синхронизацию между облачным сервером и этой локальной папкой. Но обложки по-прежнему не отображаются на странице прослушивания и AIMP плеере. У меня сомнения в правильности написания параметров FTP в Отчеты - Настройки FTP. Я указал там сервер https://disk.yandex.ru, свои логин и пароль в облаке (строка Путь пуста, но стоит галка Пассивный режим - No TLS). В чем моя ошибка?
P.S. Не понравилось мне вот что. FTP-сервер (локальная папка на компе) на базе disk.yandex.ru работает лишь одну сессию. При следующем включении компа приходится все это создавать заново. Причем, каждый раз надо создавать новый пароль для внешних приложений (id.yandex.ru - Безопасность). Почему FTP-сервер не держиться на постоянно?
Мне вот интересно - вы правда думаете, что написав об одном и том же в несколько разных тем вы как-то решите свой вопрос, при это игнорируя советы в ответах на это в других темах?
 
Мне вот интересно - вы правда думаете, что написав об одном и том же в несколько разных тем вы как-то решите свой вопрос, при это игнорируя советы в ответах на это в других темах?
Мы в техподдержке, а также здесь на форуме, игнорируем вопросы, связанные с использованием бесплатных сервисов. Во-первых, чтобы не тратить наши ресурсы на проддержку чужого бесплатного продукта (кто его сделал, пусть и поддерживает). Во-вторых, такая настройка в любом случае ненадежна, из-за "бесплатности" постоянно что-то будет меняться, ограничиваться, и будет ситуация что вчера работало, а сегодня уже нет.
 
Мы в техподдержке, а также здесь на форуме, игнорируем вопросы, связанные с использованием бесплатных сервисов. Во-первых, чтобы не тратить наши ресурсы на проддержку чужого бесплатного продукта (кто его сделал, пусть и поддерживает). Во-вторых, такая настройка в любом случае ненадежна, из-за "бесплатности" постоянно что-то будет меняться, ограничиваться, и будет ситуация что вчера работало, а сегодня уже нет.
Та понятно, но бывает и когда с платным мороки в разы больше чем с бесплатным и ограничений куда больше.
У этого же товарища задача просто поболтать ибо если бы он хотел решить свою задачу, то давно можно было бы разобраться с тем же юкозом или поискать самый дешманский шаред-хостинг с обычным нормальным FTP и все, а у него какие-то извращения, чтоб просто голову поморочить.
 
Та понятно, но бывает и когда с платным мороки в разы больше чем с бесплатным и ограничений куда больше.
Плохо везде бывает. Проблема любого бесплатного сервиса в том, что они ничего не должны пользователям. Любые изменения, ограничения или вообще отключение возможны в любой момент и никаких вопросов быть не может.
 
Хромая хромая, кажется (верно) продвигаемся к цели (есть небольшие подвижки). Если раньше обложки обоих радио на юкозе у меня не сменялись, то сейчас одна из них уже сменяется (со второй разберусь попозже).
Я забыл, как создать на главной странице юкоза радио? Точнее, из потока, который у меня работает и картинка сменяется. Как-то в прошлом, я делал это, но сейчас подзабыл..
 
Хромая хромая, кажется (верно) продвигаемся к цели (есть небольшие подвижки). Если раньше обложки обоих радио на юкозе у меня не сменялись, то сейчас одна из них уже сменяется (со второй разберусь попозже).
Я забыл, как создать на главной странице юкоза радио? Точнее, из потока, который у меня работает и картинка сменяется. Как-то в прошлом, я делал это, но сейчас подзабыл..
О, похоже пришло время гуглить )))
 
И снова предо мной непонятная ситуация. В настройках РБ - Отчеты - Сохранять обложку и далее путь к папке - image.png. Эта обложка динамически сменяется в папке и совпадает с обложкой, которая сменяется в РБ. Загружаю этот image.png на юкоз, название картинки то же, но само изображение совершенно другое и оно не сменяется (статичное). Чем объясняется такой фокус и как вырулить ситуацию?
 
И снова предо мной непонятная ситуация. В настройках РБ - Отчеты - Сохранять обложку и далее путь к папке - image.png. Эта обложка динамически сменяется в папке и совпадает с обложкой, которая сменяется в РБ. Загружаю этот image.png на юкоз, название картинки то же, но само изображение совершенно другое и оно не сменяется (статичное). Чем объясняется такой фокус и как вырулить ситуацию?
Пока вы будете продолжать говорить про абстрактные вещи - вопрос с места не сдвинется. Я вам уже писал - давайте ссылку на файл.
И что значит "загружаю" - вручную загружаете при каждой смене трека или все таки РБ сам выгружает, а вы в нем прописали настройки подключения к FTP на юкозе? Короче пишите четко, а иначе мы ниче не понимаем не видим и не знаем...

Погуглил - результат 0. Может на этом форуме есть скрипт для
Значит меняйте поисковый запрос и гуглите дальше... учитесь искать инфу... Из готовых решений могу порекомендовать готовый скрипт размещения плеера для РБ Клауд (его можно взять в панели управления своим аккаунтом РБ клауда), а на халяву только гуглить...
 
И что значит "загружаю" - вручную загружаете при каждой смене трека или все таки РБ сам выгружает, а вы в нем прописали настройки подключения к FTP на юкозе? Короче пишите четко, а иначе мы ниче не понимаем не видим и не знаем...
Вот, пожалуйста
artwork
image
Загружаю разумеется не вручную, а все идет автоматом от РБ.
Комедия в том, что в Отчеты - Настройки FTP все прописано правильно (так работало несколько лет назад). Но то, что вы увидете в браузере, не соответствует обложкам, что в РБ. Фокус именно в этом. Может строка Путь в Настройках FTP, которая у меня пуста, должна быть заполнена?
Замечу, что в РБ нет никаких ошибок с image.png. А вот там, где artwork.png (второе радио), такая ошибка: FTP error: Socket Error # 11001 Host not found.
 
Последнее редактирование:
Вот, ссылка на image работает нормально и там картинка меняется.. Строка Путь поэтому и пустая, что картинка выгружается в корень. Если нужно выгружать в какую-то папку, то тогда и путь указывается.
Добавьте скрипт, который вам давали и пропишите в нем ссылку на картинку и должно меняться на странице. Сейчас у вас просто картинка на странице и меняться автоматом не будет, а при обновлении странички чтоб обновлялась надо чтоб обновляло в кеше.

И есть еще две проблемы:
1) куча дублирующегося кода на странице (скрипты и прочий мусор) - убирайте все!
2) прикрутите сертификат к домену (хоть бесплатный от Let's Encrypt хоть платный) - как там у них это делается ищите в справке юкоза или спрашивайте у них.


А вот там, где artwork.png (второе радио), такая ошибка: FTP error: Socket Error # 11001 Host not found.
Ну так и говорит, что не находит хост. Смотрите как прописано для image и также пропишите все, только с другим именем файла вот artwork или добавьте в путь отдельную папку (ну и на сервере ее создайте)
 
Последнее редактирование:
Вот, ссылка на image работает нормально и там картинка меняется..
Добавьте скрипт, который вам давали и пропишите в нем ссылку на картинку и должно меняться на странице. Сейчас у вас просто картинка на странице и меняться автоматом не будет, а при обновлении странички чтоб обновлялась надо чтоб обновляло в кеше.
Странно, что у вас image.png меняется. У меня в браузере не меняется и после перезагрузки страницы тоже (все статично) Точно также не меняется и в Файловом менеджере юкоза, где лежит картинка.
Может стоить поменять логин и пароль на юкозе? Но я не нашел этой опции. Кстати, E-mail с которым я регистрировался на юкозе несколько лет назад, сейчас не работает. А поменять его мне не удалось (просит написать имя домашнего животного, пишу, но выдает ошибку и на этом все заканчивается).
Не понял, что значит "Куча дублирующегося кода на странице (скрипты и прочий мусор) - убирайте все!". А как это убрать и откуда? Подозрение на кэш у меня есть.
 
Последнее редактирование:
Еще вызывает у меня сомнение строка Редактировать в Отчеты - Включить уведомления (стоит галка). У обоих радио эта строка пустая. Но раньше у того, где ныне картинка несменяющая, было прописано http://air.radiotime.com/Playing.as...d=s472589&title=%title&artist=%artist&cover=% (ради "конспирации" я тут подменил значения partnerId, partnerKey и id). Это обязательно надо прописывать, и если да, откуда берутся эти значения?
 
Странно, что у вас image.png меняется. У меня в браузере не меняется и после перезагрузки страницы тоже (все статично) Точно также не меняется и в Файловом менеджере юкоза, где лежит картинка.
Может стоить поменять логин и пароль на юкозе? Но я не нашел этой опции. Кстати, E-mail с которым я регистрировался на юкозе несколько лет назад, сейчас не работает. А поменять его мне не удалось (просит написать имя домашнего животного, пишу, но выдает ошибку и на этом все заканчивается).
Не знаю как у вас не меняется на юкозе, если она меняется. А в браузере просто грузит из кеша картинку. Пропишите скрипт, там есть в нем сброс кеша, точнее чтоб запрашивало всегда с сервера актуальную версию картинки.

Не понял, что значит "Куча дублирующегося кода на странице (скрипты и прочий мусор) - убирайте все!". А как это убрать и откуда?
В коде страниц вашего сайта на юкозе. С этим вопросом вам точно не сюда... или в гугл изучать или в поддержку юкоза обращайтесь...

Еще вызывает у меня сомнение строка Редактировать в Отчеты - Включить уведомления (стоит галка). У обоих радио эта строка пустая. Но раньше у того, где ныне картинка несменяющая, было прописано http://air.radiotime.com/Playing.as...d=s472589&title=%title&artist=%artist&cover=% (ради "конспирации" я тут подменил значения partnerId, partnerKey и id). Это обязательно надо прописывать, и если да, откуда берутся эти значения?
Ну если у вас какие-то уведомления туда отправляются на этот radiotime то у них и берите все нужные данные и указывайте. Это уже вам виднее, куда вы там что отправляете или не отправляете.
 
Не знаю как у вас не меняется на юкозе, если она меняется. А в браузере просто грузит из кеша картинку. Пропишите скрипт, там есть в нем сброс кеша, точнее чтоб запрашивало всегда с сервера актуальную версию картинки.
Я изменил в скрипте (в настройках юкоза) адрес обложки на
artwork1
image3
На странице прослушивания, как и в Файловом менеджере юкоза, картинки не сменяются. Они статичные. Кэш вроде очистил, но похоже дело не в нем.
Как отмечал выше, на cloud.mail.ru и disk.yandex.ru обложки динамически сменяются. Но я не знаю как правильно прописать параметры этих ресурсов в РБ. Если дадите направление (подсказку), то я думаю, у меня должно получиться.
 
Я изменил в скрипте (в настройках юкоза) адрес обложки на
artwork1
image3
На странице прослушивания, как и в Файловом менеджере юкоза, картинки не сменяются. Они статичные. Кэш вроде очистил, но похоже дело не в нем.
Как отмечал выше, на cloud.mail.ru и disk.yandex.ru обложки динамически сменяются. Но я не знаю как правильно прописать параметры этих ресурсов в РБ. Если дадите направление (подсказку), то я думаю, у меня должно получиться.
Та отстаньте вы от этих яндексов и мейл.ру.
У меня image3 меняется, так что ищите проблему у себя. Добавьте скрипт на страницу, вместо просто тега картинки, посмотрим как будет.
 
На странице прослушивания, как и в Файловом менеджере юкоза, картинки не сменяются.
Вот смотрите https://fex.net/ru/s/bsv39rm для проверки быстро набросал у себя локально страничку с плеером и скриптом - как видно все отлично меняется. Дальше или делаете что вам рекомендую или развлекайтесь сами, а я время тратить не буду.

Еще раз, как минимум убрать мусор из кода web-страницы, добавить скрипт на страницу, например вот так
Код:
<audio id="player" controls>
   <source src="http://s0.radioheart.ru:8000/RH20730" type="audio/mp3">
   <source src="http://s0.radioheart.ru:8000/RH20730" type="audio/ogg">
</audio>

<img id='cover' src='' style="margin-left:50px;" width='150' height='150' alt="загружаю...">
<br><br>
Новый запрос на ОБНОВЛЕНИЕ ОБЛОЖКИ через <span id="timeout" style="font-weight:bold;">5</span> СЕК
<p>Статус <span id="statusUpd" style="font-weight:bold;"></span></p>

<script>
document.addEventListener("DOMContentLoaded", function () {
  let timeout = 5000,
    inter,
    timerUpd = document.querySelector("#timeout");
 

function sleep(ms) {
  return new Promise(resolve => setTimeout(resolve, ms));
}

  function timer() {
    clearInterval(inter);
    timerUpd.textContent = timeout / 1000;
    let timeval = Number(timeout / 1000);
    function interval() {
      timeval--;
      timerUpd.textContent = timeval;
      if (timeval < 0) {
        clearInterval(inter);
      }
    }
    inter = setInterval(interval, 1000);
  }
 
  function updateCover() {
 
    var cover = document.querySelector("#cover"),
      url = "http://moywebsite.ucoz.net/image3.png";
    cover.src = url + "?" + new Date().getTime();
    setTimeout(function run() {
      document.querySelector("#statusUpd").innerHTML = "OK";
    }, 1000);
 
    timer();

  }
  updateCover();

  setTimeout(function run() {
    document.querySelector("#statusUpd").innerHTML = "запрос...";
      updateCover();
      setTimeout(run, timeout);
  }, timeout);
});
</script>

И к домену лучше сразу прикрутить сертификат.
 
Назад
Верх