Опубликовано 11 декабря, 202511 дек В 09.12.2025 в 18:56, IgorA сказал: Есть - В консольном варианте? ftpfs, curlftpfs для монтирования ftp в локальную FS в bin/sbin не увидел.
Опубликовано 11 декабря, 202511 дек Автор 8 часов назад, AleXH сказал: В консольном варианте? ftpfs, curlftpfs для монтирования ftp в локальную FS в bin/sbin не увидел. Все делается через rclone в домашней папке. Работает в консольном варианте, но настраивать подключения удобнее через APmenu на вкладке "Network Drives". Команды монтирования настроенных подключений сохраняются в файле cloud_drives.sh.
Опубликовано 11 декабря, 202511 дек Автор 8 (952) 133-65-10 МОШЕННИК ПОПРОШАЙКА спамит годами на всех форумах, что помирает от голода, но никак не помрёт. Ничего не переводите.
Опубликовано 12 декабря, 202512 дек В 11.12.2025 в 19:30, IgorA сказал: Все делается через rclone в домашней папке. Работает в консольном варианте, но настраивать подключения удобнее через APmenu на вкладке "Network Drives". Команды монтирования настроенных подключений сохраняются в файле cloud_drives.sh. Посмотрел в инете доку на rclone - извратно как-то, можно интегрировать в yocto ftpfs или curlftpfs? - В них прозрачно ветка с фтп монтируется в локальную фс, скажем в директорию FTP и ходишь по папкам стандартными командами. Изменено 12 декабря, 202512 дек пользователем AleXH
Опубликовано 12 декабря, 202512 дек Автор 6 минут назад, AleXH сказал: Посмотрел в инете доку на rclone - извратно как-то, можно интегрировать в yocto ftpfs или curlftpfs? Можно смонтировать папку через APmenu "Network Drives", а затем запускать это подключение из консоли и ходить там по папкам стандартными командами. Другие приложения можно ставить руками, копируя бинарники для соответствующей платформы и недостающие библиотеки из зависимостей.
Опубликовано 12 декабря, 202512 дек Реализован доступ к сетевым папкам серверов CIFS и NFS, а также к облачным хранилищам FTP и WebDAV. Выбираю FTP, name FTP, в host, т.е ip (имхо), в доке - url, т.е с указанием протокола ftp://ip - кому верить непонятно. Порт не 21, а свой, нестандартный, указал, а также акк и пароль - ls /media/FTP - пусто. Изменено 12 декабря, 202512 дек пользователем AleXH
Опубликовано 13 декабря, 202513 дек Автор host - просто IP, протокол подразумевается. Можно посмотреть, что в созданном cloud_drives.sh, и попробовать запустить его из консоли. Если что-то не так, видимо, будет сообщение об ошибке. Имя папки на всякий случай сделать отличающимся от названия протокола. Изменено 13 декабря, 202513 дек пользователем IgorA
Опубликовано 14 декабря, 202514 дек В консоли (USE_GUI=0) cloud_drives.sh ругнулся на отсутствие rclone.conf и ничего - папка пуста, создал конфиг rclone config, поместил запуск переименованного cloud_drives.sh в mount_ftp.sh в .profile, перезагрузил - работает, спасибо.
Опубликовано 15 декабря, 202515 дек Всю тему не читал, Аплеер хороший, спору нет. Сразу обозначим, кому Аплеер сливает - виртуальным студиям и как ни странно, VirtualDJ работает со звуком красивее. Необходимо каждый трек в "деку" загружать, как и в виртуальную студию любую, "импортировать", но в этом и сама суть - загруженый трек обсчитывается полностью, гейн, темп, всё это видно, и соответственно воспроизведение максимально качественное. После VDJ как то Аплеер не заходит. Мутноват. Хотя режим KernelStream очень мощный сигнал даёт и звук относительно ( фубара) отличный. Но если упор делать на качество, для ответственных воспроизведений , стоит обратить внимание на виртуальные студии Изменено 15 декабря, 202515 дек пользователем Thorch's Сознание определяет, каким вещам быть, какими им быть...в мире, где вещи определяют сознание...fam-ths(at)mail.ru
Опубликовано 16 декабря, 202516 дек Автор В 15.12.2025 в 12:43, Thorch's сказал: После VDJ как то Аплеер не заходит. Мутноват Аплеер точен в пределах возможностей платформы, остальное - от лукавого. Естественно, при стремлении к Абсолюту нужно знать про EXTRAS ASIO и Full Memory.
Опубликовано 17 декабря, 202517 дек В 15.12.2025 в 13:43, Thorch's сказал: Но если упор делать на качество, для ответственных воспроизведений , стоит обратить внимание на виртуальные студии По правилам хорошего тона в конце подобных утверждений добавляют: "По моему сугубо личному мнению". Но можно и "Абсолюту" добавить.
Опубликовано 17 декабря, 202517 дек Истинное качество определяется аутентичностью звучания акустических инструментов и даже здесь нет абсолюта. Про электронщину, электроинструменты вообще говорить не о чём - их оригинальное (исходное) звучание абсолютно неизвестно. Остальное всё личные предпочтения в звуке.
Опубликовано 17 декабря, 202517 дек В 15.12.2025 в 14:43, Thorch's сказал: Всю тему не читал, Аплеер хороший, спору нет. Сразу обозначим, кому Аплеер сливает - виртуальным студиям и как ни странно, VirtualDJ работает со звуком красивее. АП 2.97 stels влегкую уделал VDJ при прямом сравнении. На моей системе и по моему сугубо личному мнению. И мнению еще трех слушателей, при этом присутствующих
Опубликовано 17 декабря, 202517 дек 24 минуты назад, Hitnick сказал: АП 2.97 stels--- Это что за версия плеера?
Опубликовано 18 декабря, 202518 дек Игорь, доброе утро. Заранее извиняюсь за вопрос, так как не совсем по теме ( в смысле, не по Вашим изделиям ). Но, задавал этот вопрос в других местах, без ответа. Решил опробовать piCore (оригинальную) в связке с roonrock. Установил на piCore плагин bridge отсюда. Всё нормально играет, связь между сервером и клиентом по обыкновению кабелем напрямую. Попутно смотрел форумы по этой тематике. И что-то меня зацепило, многие пишут, якобы связка roon--picore играет без плагинов, просто включить поддержку squeezebox. Дак вот, первое: у меня RoonRock и piCorePlayer не работают совместно, хоть включай этот Squeezebox, хоть нет. Второе: сейчас, когда установлен плагин bridge, и всё прекрасно играет, то почему должен быть включен Squeezebox, при чём он здесь? Без него не играет. И третье: по какому протоколу в моём варианте осуществляется связь между сервером и клиентом? В смысле, присутствует ли здесь RAAT?
Опубликовано 18 декабря, 202518 дек Автор Виктор, я с RoonRock дела не имел, но обычный Roon под Windows, действительно, поддерживает вывод на squeezelite плеер, который используется в PiCorePlayer, без плагинов. В этом случае трансляция идет по протоколу SLIMPROTO. Плагин RoonBridge обеспечивает трансляцию по протоколу RAAT. В Roon надо смотреть, какое устройство выбрано для вывода - Squeezebox или RoonReady.
Опубликовано 18 декабря, 202518 дек Спасибо, Игорь. Изменено 18 декабря, 202518 дек пользователем alviktor
Опубликовано 18 декабря, 202518 дек Автор Да, но, может быть, надо посмотреть, где там выбор устройства вывода и есть ли там RoonReady. Если нет, то, возможно, плагин RoonBridge не установился или не загружен.
Опубликовано 18 декабря, 202518 дек Планирую вечером посмотреть, так как нашёл команды проверочные. А вообще, на сайтах противоречивая информация, взаимо-исключающая. Например, ИИ говорит, что в интерфейсе roonrock может обозначаться, как клиент, squeezelaite, но в реальности быть raat. Беда только в том, что ИИ может врать. Недавно я пару часов спорил с ИИ, он мне выдавал точно ложную информацию, я с помощью примеров пытался его "пристыдить". Но эта гадина абсолютно бессовестная.
Опубликовано 19 декабря, 202519 дек Ну, судя по всему, скрипт не срабатывает. Команды тоже не работают, всё урезано. Придётся вспомнить vi, чтоб посмотреть, чо там и как. Для интереса. Спойлер
Опубликовано 20 декабря, 202520 дек Игорь, а это не есть те файлы, которые не скачиваются? Спойлер #!/bin/busybox ash # define main extension and extension upgrade dirs TCEDIR=/etc/sysconfig/tcedir EXTENSION_DIR=${TCEDIR}/optional EXTENSION_UPGRADE_DIR=${EXTENSION_DIR}/upgrade EXTENSION_NAME=roonbridge # load some useful functions . /etc/init.d/tc-functions . /var/www/cgi-bin/pcp-functions # we use BusyBox and specify the TARGET var useBusybox TARGET=$(cat /etc/sysconfig/backup_device) echo "[pcp-install-roonbridge] Settings things up..." # load the squashfs-tools extensions sudo -u tc tce-load -wil squashfs-tools.tcz # do everything in the /tmp directory cd /tmp || exit # download Roon Bridge package and unpack it echo "[pcp-install-roonbridge] Downloading Roon Bridge package..." wget -O - https://download.roonlabs.net/builds/RoonBridge_linuxarmv7hf.tar.bz2 | tar -jx # move the Roon Bridge folder to conform with the desired extension tree mkdir -p ${EXTENSION_NAME}/opt mv RoonBridge ${EXTENSION_NAME}/opt # create custom startup script cat <<EOF > ${EXTENSION_NAME}/opt/RoonBridge/pcp-start.sh #!/bin/busybox ash . /var/www/cgi-bin/pcp-functions if [ "\$#" -eq "1" ] && [ "\$1" = "-d" ]; then exit 0 elif [ "\$#" -eq "1" ] && [ "\$1" = "-c" ]; then . \$PCPCFG if [ "\$SQUEEZELITE" = "yes" ]; then exit 0 else ROON_DATAROOT=/var/roon ROON_ID_DIR=/var/roon /opt/RoonBridge/start.sh >/dev/null 2>\&1 fi else ROON_DATAROOT=/var/roon ROON_ID_DIR=/var/roon /opt/RoonBridge/start.sh >/dev/null 2>\&1 fi EOF # make the script executable chmod +x ${EXTENSION_NAME}/opt/RoonBridge/pcp-start.sh # make extension echo "[pcp-install-roonbridge] Creating Roon Bridge pCP extension..." mksquashfs ${EXTENSION_NAME} ${EXTENSION_NAME}.tcz # we're either installing (1) or updating (2) if [ ! -e /opt/RoonBridge ]; then echo "[pcp-install-roonbridge] Installing Roon Bridge extension..." # move the extension to the main extension dir mv ${EXTENSION_NAME}.tcz ${EXTENSION_DIR} # add to bootlist sed -i "/${EXTENSION_NAME}.tcz/d" ${TCEDIR}/onboot.lst echo "${EXTENSION_NAME}.tcz" >>${TCEDIR}/onboot.lst # create the configuration/data directories for Roon mkdir -p /var/roon/RoonBridge/Settings echo AskAlways > /var/roon/RoonBridge/Settings/update_mode mkdir -p /var/roon/RAATServer # write the Roon Bridge launch command to User Command 1 pcp_write_var_to_config USER_COMMAND_1 "%2fopt%2fRoonBridge%2fpcp-start.sh" # make sure we include Roon data in the piCore backup... sed -i '/var\/roon\/RoonBridge/d' /opt/.filetool.lst sed -i '/var\/roon\/RAATServer/d' /opt/.filetool.lst echo 'var/roon/RoonBridge' >>/opt/.filetool.lst echo 'var/roon/RAATServer' >>/opt/.filetool.lst # ... but not the log folders... sed -i '/var\/roon\/RoonBridge\/Logs/d' /opt/.xfiletool.lst sed -i '/var\/roon\/RAATServer\/Logs/d' /opt/.xfiletool.lst echo 'var/roon/RoonBridge/Logs' >>/opt/.xfiletool.lst echo 'var/roon/RAATServer/Logs' >>/opt/.xfiletool.lst # ... and definitely not the RoonBridge distribution folder sed -i '/opt\/RoonBridge/d' /opt/.xfiletool.lst echo 'opt/RoonBridge' >>/opt/.xfiletool.lst else echo "[pcp-install-roonbridge] Updating Roon Bridge extension..." # move the extension to the extension upgrade dir mkdir -p ${EXTENSION_UPGRADE_DIR} mv ${EXTENSION_NAME}.tcz ${EXTENSION_UPGRADE_DIR} fi # clean up rm -r /tmp/${EXTENSION_NAME} # back up changes to SD card echo "[pcp-install-roonbridge] Backing up data to SD card..." filetool.sh -b echo "[pcp-install-roonbridge] Roon Bridge installation/update finished. Please restart your system." Или, если их с помощью vi поставить в нужное место, то это и есть bridge?
Опубликовано 20 декабря, 202520 дек Автор В принципе, можно скачать файл https://download.roonlabs.net/builds/RoonBridge_linuxarmv7hf.tar.bz2 распаковать в папку со скриптом (должна появится папка RoonBridge) и отключить в скрипте строку wget -O - https://download.roonlabs.net/builds/RoonBridge_linuxarmv7hf.tar.bz2 | tar -jx Затем запустить скрипт. В логе ещё не удаётся установить из репозитория пакет liblz4.tgz, но там обрыв на 18%, можно попробовать повторить.
Опубликовано 20 декабря, 202520 дек Радио Hi Online в строю, но пропало из радио-каталога в одном из обновлений.
Опубликовано 23 декабря, 202523 дек Игорь, здравствуйте. Застопорился я со своим баловством. Распаковал архив с флешки в созданную папку /opt/scripts. Там образовалась папка RoonBridge. Но мне же надо закомментировать ненужную строку. А я туда не могу попасть. На скрине только малая часть моих извращений.
Для публикации сообщений создайте учётную запись или авторизуйтесь