emanet Posté(e) le 1 février 2015 Partager Posté(e) le 1 février 2015 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! 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
gaetan.cambier Posté(e) le 2 février 2015 Partager Posté(e) le 2 février 2015 Faudrait fouiller un peu pour voir comment c'est stocker, je regarderai si j'ai un peu de temps 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
emanet Posté(e) le 3 février 2015 Auteur Partager Posté(e) le 3 février 2015 (modifié) 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é le 3 février 2015 par emanet 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Terrano Posté(e) le 3 février 2015 Partager Posté(e) le 3 février 2015 Json c'est un format d'échange de données formatées style xml pour simplifier : http://fr.m.wikipedia.org/wiki/JavaScript_Object_Notation 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
gaetan.cambier Posté(e) le 4 février 2015 Partager Posté(e) le 4 février 2015 ben voila, c'est trouvé, et en + un format plutot simple à utilisé (on eviter les db obscur de certain paquets) 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
emanet Posté(e) le 4 février 2015 Auteur Partager Posté(e) le 4 février 2015 Super! Merci pour vos commentaires. Je vais pouvoir à présent me faire un petit script pour automatiser tout ça... Je manquerai pas de le poster par ici ! A++ 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
emanet Posté(e) le 8 février 2015 Auteur Partager Posté(e) le 8 février 2015 (modifié) 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é le 8 février 2015 par emanet 0 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
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.