Aller au contenu

Fichier Contenant Liens Stations Radios


emanet

Messages recommandés

Bonsoir,

Quelques fois le lien des stations radios changent, d'autres fois elles disparaissent simplement...

J'aurai voulu savoir si les stations radios créés par l'utilisateur dans "Audio Station" était stockées dans un fichier?

L'idée ça serait de maintenir à jour ce fichier et l'injecter directement dans le syno sans devoir passer par l'application pour les modifier manuellement...

Ce qui pourrait être pratique également pour pouvoir restaurer les stations en cas de réinstallation du syno.

Merci d'avance pour votre support!

Lien vers le commentaire
Partager sur d’autres sites

Hello Gaetan!

Toujours là pour donner un coup de main... ;-)

Alors j'ai farfouillé un peu et je pense que ça se trouve ici:

/var/packages/AudioStation/etc/radio

dans le fichier:

userdef.json

Petite question avant de faire d'attaquer le morceau.

C'est quoi comme extension .json? Je voudrai le modifier en local dans un fichier et l'uploader...

A++

Modifié par emanet
Lien vers le commentaire
Partager sur d’autres sites

Voilà les petits scripts pour sauvegarder et uploader le fichier contenant toute les stations radio en local "userdef.json".

Backup/Download <radioBackup.sh>:

#!/bin/sh
volume_package="/volume1"

###################################################################
source="/var/packages/AudioStation/etc/radio"
destination="$volume_package/PATH/TO/BACKUP"
backupFile="$destination/userdef_$(date "+%Y-%m-%d_%H:%M:%S").json"
currentFile="$destination/userdef.json"

mkdir -p $destination
cd $source
cp -vp userdef.json ${backupFile}
cp -vp userdef.json ${currentFile}

Restore/Upload <radioRestore.sh>:

#!/bin/sh
volume_package="/volume1"

###################################################################
source="/var/packages/AudioStation/etc/radio"
backupFolder="$volume_package/PATH/TO/FILE"
currentFile="$backupFolder/userdef.json"

cd $source
rm userdef.json
cd $backupFolder
cp -vp userdef.json ${source}

Voilà! En espérant que cela rende service à d'autres personnes que moi... :)

Modifié par emanet
Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.