Museek+

Museek+ est un logiciel de partage développé en C++ pour le réseau P2P Soulseek.

Il se compose de trois applications principales:

  • museekd : le daemon
  • museeq : l'interface graphique (GUI)
  • mucous : l'interface console

C'est une alternative à Nicotine+ et bien sûr aussi au client propriétaire Soulseek. Cette solution a l'avantage d'être basé sur le modèle client/serveur, ce qui est idéal pour la mise en place d'un serveur de telechargement.

Installation

Configuration

Museekd est un daemon. Il n'a donc pas d'interface graphique à lui. La configuration du deamon se fera donc via musetup en mode console ou via l'interface graphique musetup-gtk

Les informations nécessaires au serveur sont:

Soulseek Server

  • server host: server.slsknet.org
  • port: 2242
  • server username: Mon_Log_Soulseek
  • server password: Mon_Password

Interface listener setup:

  • Interface password: Mon_Password_Museekd
  • Add new interface listener: permet d'ajouter des interfaces sur lesquels le daemon museekd sera à l'écoute. Voir le paragraphe ci-dessous.

La connection à museekd est possible soit depuis la machine sur laquelle le daemon est installée, soit depuis une autre machine du réseau local. Il y a donc deux cas de figures :

  • Si vous souhaitez utiliser museeq ou mucous depuis la machine sur laquelle museekd est installée, la configuration de base suffit.
  • Si vous souhaitez utiliser museeq ou mucous depuis une autre machine de votre réseau local, ajoutez l'interface suivante :
    • Add new interface listener
      • Add TCP socket listener
        • Local address to bind to (empty = all) []: IP_Locale_de_Votre_Machine
        • Port []: 2244

Dans tout les cas, n'oubliez pas de définir le mot de passe Mon_Password_Museekd, qui permettra au logiciel de votre choix de se connecter au daemon.

Download and incomplete file directory:

  • Completed downloads: Mon_Dossier_Soulseek
  • Incomplete downloads: Mon_Dossier_Temporaire_Soulseek


Mon_Dossier_Soulseek correspond au dossier dans lequel les musique entièrement téléchargées seront stockées.
Mon_Dossier_Temporaire_Soulseek correspond au dossier dans lequel les fichiers incomplets seront stockés, avant d'être déplacé dans Mon_Dossier_Soulseek une fois le téléchargement fini.
Le même dossier peut être utilisé pour stocker les fichiers complets et incomplets. Pour cela, il suffit de ne rien écrire dans Incomplete downloads.

Shared directories:

permet d'ajouter les dossiers que vous souhaitez partager sur le réseau soulseek.

Buddy-Only Shared directories:

permet d'ajouter les dossiers que vous souhaitez partager uniquement avec vos amis sur le réseau soulseek.

La configuration du daemon museekd est maintenant terminée. Vous pouvez quitter musetup ou musetup-gtk, sans oublier de sauvegarder les changements. Pensez à redémarrer museekd s'il était lancé, en saisissant dans un terminal les commandes suivantes :

killall museekd
museekd &

Vous pouvez également scanner vos dossiers partagés en saisissant dans un terminal la commande suivante :

muscan -r

Pensez à rescanner régulièrement vos dossiers partagés. Vous pouvez éventuellement programmer cette tâche à l'aide de cron ou anacron.

Utilisation

On peut à présent lancer museeq, qui permet toutes les fonctions classiques de soulseek, en tapant la commande suivante dans un terminal :

  museeq

Voir aussi


Contributeur : adLfos