LiensShaared links2019-03-02T00:05:56+01:00https://hubert-info.com/liens/https://hubert-info.com/liens/https://hubert-info.com/liens/Shaarlistart [X2Go - everywhere@home]https://hubert-info.com/liens/?JUYdHg2019-03-02T00:05:56+01:002019-03-02T00:05:56+01:00— Permalien]]>Pterodactylhttps://hubert-info.com/liens/?0gYxIg2019-02-05T00:00:02+01:002019-02-05T00:00:02+01:00— Permalien]]>Guide : Créer un serveur audio Cherrymusic en localhttps://hubert-info.com/liens/?ejj4Gg2015-04-28T21:39:45+02:002015-04-28T21:39:45+02:00
Une fois installé, lancé le logiciel Putty sur votre ordinateur.
Renseignez-y votre adresse IP du serveur, puis cliquer sur open.
Il ce peut que Putty vous affiche une alerte de sécurité, il vous suffira juste de cliqué sur oui.
Nous allons ensuite créer un utilisateur cherrymusic afin de profiter de la création automatique de son répertoire personnel qui nous servira par la suite.
adduser cherrymusic
Mettez-lui le mot de passe de votre choix.
Ensuite nous allons créer le dossier qui nous servira à y stocker les musiques.
Pour moi, ce sera data, mais vous êtes libre de ce choix, il faudra juste le mémoriser pour plus tard.
mkdir /home/cherrymusic/data
CherryMusic se base sur le langage Python, il nous faut donc installer Python sur notre serveur, pour cela :
apt-get install python3
Il va maintenant falloir installer toutes les dépendances nécessaires au bon fonctionnement, pour cela :
Une fois téléchargé, il nous faut aller dans le répertoire du téléchargement :
cd cherrymusic-devel
Puis il nous faut initialiser l’installation avec la commande suivante :
python3 ./cherrymusic
Après cette rapide installation, nous allons éditer le fichier de configuration afin de faire fonctionner correctement le serveur.
nano ~/.config/cherrymusic/cherrymusic.conf
Dès le début du fichier, vous verrez donc la référence basdir = none, il nous faut la remplacer par notre chemin personnel soit /home/cherrymusic/data soit le chemin crée au début.
Debian vous permet de lancer les services de deux manières différentes, soit via la commande service soit via le répertoire contenant les services /ect/init.d/.
De base, Cherrymusic n’est pas disponible sous forme de service.
Mais grâce à un script créé par Mord-Simon, nous allons pouvoir utiliser la commande Service pour notre serveur.
Pour cela nous allons commencer par installer wget qui permet de récupérer un paquet depuis le web.
Cependant, sans configuration, le script ne marchera pas, il va falloir le modifier afin de le rendre opérationnel.
Sur la quatrième ligne : DIR=, il vous faut renseigner :
/root/cherrymusic-devel
Plus bas, vous aurez une ligne PYTHON=, il faudra cette fois mettre :
/usr/bin/python3
Plus bas encore, vous aurez une zone # Permissions avec les lignes USER= et GROUP=, il vous suffit de mettre root à la ligne USER=.
Il vous est maintenant possible d’utiliser la commande service pour cherrymusic.
Il faudra donc faire “service cherrymusic argument” et voici la liste des arguments possible :
start – pour démarrer le service (toute les commandes suivantes nécessitent que le serveur soit démarré)
stop – pour arrêter le service
restart – pour redémarrer le service
status – pour afficher le statut du service
update – pour mettre à jour le service
Afin de transférer rapidement et facilement de la musique sur le serveur, nous allons passer par le logiciel WinSCP.
Il est tout à fait possible de passer par un stockage externe, mais cela est plus contraignant qu’autre chose, car Debian en ligne de commande ne connecte pas automatiquement votre stockage externe.
Lancez donc le logiciel winSCP sur votre ordinateur contenant vos musiques.
Renseignez-y vos informations du serveur à savoir son IP et le compte root ainsi que son mot de passe.
Et faites Login. Il se peut que le mot de passe ne soit pas pris en compte, il vous suffira de le remettre dans la nouvelle fenêtre et de ne pas oublier de cocher la case pour vous souvenir du mot de passe.
Vous aurez donc une fenêtre avec deux parties, à gauche votre ordinateur et à droite votre serveur. Dans la partie de gauche, je vous laisse naviguer jusqu’à vos musiques, ne connaissant pas vos répertoires. Dans la zone de droite, suivez les captures d’écran. Une fois dans le dossier de vos musiques et dans celui du serveur, il ne vous reste plus qu’à faire un glisser/déposer de ce que vous souhaitez exporter sur votre serveur.
Une fois toutes vos musiques exportées, effectuez la commande suivante afin de mettre à jour les informations (le service cherrymusic doit être démarré).
service cherrymusic start
— Permalien]]>Vous êtes invité à activer Windows XP ou Windows Server 2003 à chaque démarrage de l'ordinateurhttps://hubert-info.com/liens/?O-nekg2014-12-14T20:49:42+01:002014-12-14T20:49:42+01:00
regedit
Suppression de la sous-clé de Registre RESETS
Dans l'Éditeur du Registre, développez My Computer, puis HKEY_LOCAL_MACHINE.
Développez SOFTWARE, puis Microsoft.
Développez Windows NT, puis CurrentVersion.
Développez Winlogon, puis Notify.
Sous Notify, cliquez avec le bouton droit sur RESETS, puis cliquez sur Supprimer.
Cliquez sur Oui pour confirmer la suppression de la sous-clé RESETS.
Remarque Ne quittez pas l'Éditeur du Registre. Vous devez l'Éditeur de Registre à l'« Étape 4 : Modification du Registre pour désactiver Windows ».
Étape 4 : Modification du Registre pour désactiver Windows
Dans l'Éditeur du Registre, développez My Computer, puis HKEY_LOCAL_MACHINE.
Développez SOFTWARE, puis Microsoft.
Développez Windows NT, puis CurrentVersion.
Sous CurrentVersion, cliquez sur WPAEvents.
Dans le volet droit (zone Rubrique) de l'Éditeur du Registre, cliquez avec le bouton droit sur OOBETimer, puis cliquez sur Modifier.
Placez le pointeur sur la zone Données de la valeur. Modifiez ensuite les caractères qui apparaissent dans la zone Données de la valeur.
Cliquez sur OK.
Remarque Cette étape désactive Windows.
Quittez l'Éditeur du Registre.
Étape 5 : Modification du nom du fichier d'activation Windows endommagé
Cliquez sur Démarrer, sur Exécuter, tapez cmd, puis cliquez sur OK.
À l'invite de commandes, tapez la commande suivante, puis appuyez sur la touche Entrée :
ren %windir%\system32\WPA.dbl wpa.old
Cette commande renomme le fichier WPA.dbl en WPA.old.
Étape 6 : Détermination de la lettre du lecteur CD ou DVD
Insérez le CD Windows.
Cliquez sur Démarrer, puis sur Poste de travail.
Notez la lettre du lecteur de CD ou de DVD qui apparaît sous Périphériques utilisant des supports amovibles. Vous devez utiliser cette lettre de lecteur à l'étape suivante.
Étape 7 : Remplacement du nom du fichier d'activation Windows endommagé
Cliquez sur Démarrer, sur Exécuter, tapez cmd, puis cliquez sur OK.
À l'invite de commandes, tapez la commande suivante, puis appuyez sur la touche Entrée :
expand lecteur :\i386\wpa.db_ %windir%\system32\wpa.dbl
Dans cette commande, remplacez lecteur par la lettre du lecteur qui contient le CD-ROM de Windows.
Par exemple, si le CD Windows se trouve dans le lecteur D, la commande est la suivante :
expand d:\i386\wpa.db_ %windir%\system32\wpa.dbl
Cette commande extrait une copie du fichier Wpa.dbl du CD Windows. Elle place ensuite ce fichier dans le dossier System32 de l'installation Windows.
Examinez la sortie qui s'affiche à l'invite de commandes. Si la commande s'exécute correctement, des informations semblables aux suivantes s'affichent :
Utilitaire de décompression de fichiers Microsoft (R) version 5.1.2600.0 Copyright (C) Microsoft Corp 1990-1999. Tous droits réservés. Décompression de d:\i386\wpa.db_ en c:\windows\system32\wpa.dbl. d:\i386\wpa.db_: 2222 octets décompressés en 2126 octets, taux -5%.
Tapez exit, puis appuyez sur ENTRÉE afin de fermer l'invite de commandes.
Étape 8 : Suppression des fichiers associés au script
Cliquez sur Démarrer, puis sur Rechercher.
Sous Que voulez-vous rechercher ?, cliquez sur Tous les fichiers et dossiers.
Dans la zone Tout ou partie du nom de fichier, tapez les éléments suivants, puis cliquez sur Rechercher :
reset5.exe; reset5.dll; reset5.dat; reset5.dt*; srvany.exe
Cette action recherche tous les fichiers suivants :
Reset5.exe
Reset5.dll
Reset5.dat
Reset5.dt*
Srvany.exe
Remarque Si vous utilisez un outil de recherche différent tel que Windows Desktop Search, utilisez-le pour rechercher chacun de ces fichiers individuels.
Dans le volet de résultats de la boîte de dialogue Résultats de la recherche, cliquez avec le bouton droit sur chaque fichier, puis cliquez sur Supprimer.
Cliquez sur Oui pour confirmer la suppression du fichier.
Lorsque vous avez terminé de supprimer les fichiers, fermez la boîte de dialogue Résultats de la recherche.
Redémarrez l'ordinateur et laissez Windows se lancer en mode normal.
Étape 9 : Réactivation de Windows
Cliquez sur Démarrer, pointez sur Tous les programmes, sur Accessoires, sur Outils système, puis cliquez sur Activer Windows.
Si l'Assistant Activation de produit Windows vous invite à activer Windows, suivez les instructions de cet assistant.
Redémarrez l'ordinateur, puis répétez l'étape 1 de l' « Étape 9 : Réactivation de Windows » afin de redémarrer l'Assistant Activation de produit Windows. Cette étape vous permet de vérifier que l'assistant ne vous invite pas de nouveau à activer Windows.
Si l'Assistant Activation de produit Windows affiche le message « Windows est déjà activé », cliquez sur OK afin de quitter l'Assistant.
http://www.micro-astuce.com/depannage/probleme-activation-windows — Permalien]]>Monter un serveur Firefox Sync (Raspberry Pi / Debian)https://hubert-info.com/liens/?eWaihQ2014-07-24T23:56:42+02:002014-07-24T23:56:42+02:00— Permalien]]>How To: Raspberry PI Web Cam Server | PingBinhttps://hubert-info.com/liens/?bcrtpg2014-07-24T23:56:33+02:002014-07-24T23:56:33+02:00— Permalien]]>PAW : Serveur HTTP, PHP, Perl... pour Android et ma domotique! - Abavala !!!https://hubert-info.com/liens/?BdTy0g2013-10-29T02:18:20+01:002013-10-29T02:18:20+01:00— Permalien]]>Content-length absent sur un serveur Apache avec gzip activé - Liens en vrac de sebsauvagehttps://hubert-info.com/liens/?dRs5cA2013-06-07T22:22:12+02:002013-06-07T22:22:12+02:00
Dans ma page de musiques pour Minecraft (http://sebsauvage.net/minecraft_musics), le Content-Length n'est pas envoyé, ce qui n'est pas terrible pour les lecteurs audio vu qu'on ne peut pas seeker. Je me demandais pourquoi, j'ai trouvé: Sur un serveur Apache avec la compression gzip activée (ce qui est le cas de *tout* mon site), il fera du chunk-encoding si le fichier à servir est plus gros que le buffer. Donc pas de content-length. Solution simple: Désactiver la compression gzip pour certains types de fichier avec « SetEnv no-gzip dont-vary ». J'ai donc mis comme htaccess:
----------------------------------------------------------------------------------------
# mettre en cache les musiques pour un mois
<FilesMatch ".(mp3)$">
Header set Cache-Control "max-age=2592000"
SetEnv no-gzip dont-vary
</FilesMatch>
# Empecher la mise en cache des php (pour la playlist xspf en mode shuffle)
<FilesMatch ".(php)$">
Header set Cache-Control "max-age=0"
</FilesMatch>
EDIT 18h18 : J'ai bien fait de publier. J'ai apparemment déjà fait deux heureux. Je vous le dis: Publiez, publiez ! Même une petite ligne de code. Sur un shaarli, sur votre wiki... peu importe.
— Permalien]]>