Open ThomasP-MTL opened 2 years ago
le script gere la connexion ssh vers le docker Core il permet de creer un utilisateur la connexion verifie le combo user + password present dans la table users du docker SQL il permet de rechercher une chanson; par mot clé ou par affichage de liste l'utilisateur choisit une chanson et l ecoute ou [ l ajoute a une playlist (PARTIE A FAIRE)] L ecoute de la chanson declenche le téléchargement du fichier à partir du docker FTP (lien récupéré dans le docker SQL) dans le dossier courant et lance la lecture. L utilisateur perd la main durant le temps de la chanson.
A faire Gestion des Playlists Gestion de Spotifriends Definir des fonctions pour alleger le code (telechargement, ecoute, etc) Gestion des erreurs Ajouts des commentaires
script en PYTHON qui run l appli Spotifree
faire un stockage des connexions : 1) connexion sur Core (ssh fichier non secure ou variable dans le script) 2) connexion sur ftp audio (via ftp CLI ftp ftp_spotifree@ftp.spotifree.comNGINX)
Gestion de l utilisateur fournit id et password et verifie si l user est present dans la base de donnee (boucle while) crée un user dans la base de donnée pour pouvoir se connecter
partie applicative (ce que vois l utilisateur). Afficher les 3 options (details sur le whiteboard) 1) recherche (keyword [prevoir option = tout selectionner], choisir musique a telecharger dans le resultat, la telecharger sur le ftp, ecouter, ajouter musique dans playlist) 2) afficher playlist (voir playlist, add/remove, listen..) 3) spotifriends (gestion des listes amis, discussions, partage de playlist) 4) ecoute aleatoire ??