Backup files and databases easily with cron photo

Backup files and databases easily with cron

This post is an extension to my former tutorial : Backup all your MySQL databases with one line of cron, which can now be considered as obsolete since some people reported having some issues with the gzip file generation.

So here is another attempt at dealing with the security of your files and databases on your domain.

In this tutorial, I assume your web host has Cpanel installed with the cron features that will backup everything for us at regular intervals.

To access the Cron Manager in Cpanel :

  • Go to Cpanel > Cron Jobs
  • Select the Standard or Advanced view – the choice is yours !

Let’s assume you chose the “Standard view” for the sake of simplicity and ease of configuration. First, backup your files.

Lire la suite

Lecture de fichiers APE sous Winamp

J’ai trouvé hier un album remasterisé que je possède déjà, encodé au format APE (Monkey’s Audio) avec un fichier CUE (Cue Sheet). D’habitude, cela ne pose aucun problème à Winamp, avec lequel je lis tous les formats audio, même les plus exotiques.

Seulement voilà, Winamp, qui lisait très bien les fichiers APE jusqu’à ce matin ne veut maintenant plus les lire !

Du coup, je me pose quelques questions et je vérifie que mon plugin APE est bien installé, que Winamp a bien la main sur l’extension. Je pousse même jusqu’à mettre à jour Winamp.

Rien n’y fait. Exaspéré, je me mets à la recherche d’une mise à jour du plugin APE pour Winamp.

Voilà donc la solution si Winamp ne lit plus vos APE :

  • téléchargez la mise à jour du plugin APE pour Winamp
  • décompressez le fichier et exécutez-le. Il installe les fichiers requis sous C:\Program Files\Winamp\Plugins
  • c’est tout ! Votre Winamp peut désormais lire tous les APE, même les plus récents. Cela ajoute également quelques fonctionnalités à la Media Library pour ce type de fichiers.

Explications : le plugin APE disponible sur le site de Winamp (version 3.97) ne permet plus de lire les nouveaux APE encodés avec des versions plus récentes.

Alternativement, vous pouvez :

  1. téléchargez Monkey Audio Codec sur le site officiel
  2. l’installer
  3. exécuter le fichier C:\Program Files/Monkey's Audio\Winamp Plugin.exe
Connexion à Free dégroupé sans Freebox photo

Connexion à Free dégroupé sans Freebox

Il est possible de se connecter à Free dégroupé sans Freebox et en utilisant un simple modem ADSL ou, mieux encore, un routeur/firewall.

Connexion à Free dégroupé sans Freebox photo

“Mais pourquoi se passer de la Freebox ?”, vous entends-je demander… tout simplement parce que si vous avez plusieurs PC, vous ne pourrez peut-être pas tous les connecter, à moins d’acheter une panoplie de cartes WiFi.

Voici donc un petit tutoriel pour configurer un routeur (ici un Netgear DG834G) pour accéder à Internet avec Free dégroupé. Cela prend 5 minutes et 5 étapes dans l’interface d’administration du routeur.

Etape 1 : informations de connexion

Commençons par rentrer les informations élémentaires nécessaire à la connexion au réseau de Free. Ces informations (IP, masque…) sont contenues dans le courrier postal que Free vous a envoyé après la signature de votre contrat ADSL.

Vous pouvez également afficher vos informations de connexion en utilisant la page de suivi de votre compte Free : tout y est indiqué (IP, débit, affaiblissement….).

Procédons maintenant pas à pas : si vous avez un routeur Netgear, allez dans l’interface d’administration (tapez dans la barre d’adresse de votre navigateur et loggez-vous). Ensuite, cliquez sur Basic settings.

Si vous possédez un autre modèle de routeur, il vous faut trouver le menu équivalent. Vous devriez obtenir cette page :

Login

Explications :

  • Login : “No”. Tout comme la Freebox, le routeur n’a pas besoin de s’identifier par login/mot de passe ;
  • Account name : mettez le nom de votre routeur ;
  • Domain name : “free.fr” ;

Lire la suite

Créer son propre serveur FTP avec Filezilla Server photo

Créer son propre serveur FTP avec Filezilla Server

On a parfois besoin d’avoir à notre disposition un espace disque suffisant pour pouvoir partager des fichiers, images, vidéos avec des amis.

Le problème, c’est qu’on ne peut pas toujours les envoyer par email ou utiliser un système peer-to-peer parce qu’on n’a pas forcément envie de partager nos fichiers avec le tiers de la planète.

La solution consiste donc à créer un serveur FTP (File Transfer Protocol, optimisé pour les transferts de fichiers) en utilisant l’espace de notre disque dur et la bande passante de notre connexion internet.

Ce tutoriel – facilement adaptable à n’importe quel serveur FTP – prend FileZilla Server pour exemple, car il est open-source et gratuit.

La mise en place et la configuration du serveur prend environ 5-10 minutes.

Lire la suite

Ajouter un flux MP3 à votre radio IceCast

Nous avons vu comment configurer une web radio IceCast en diffusant en format OGG.

Cependant, l’OGG reste un format d’avant-garde et tout le monde n’utilise pas un lecteur capable de lire ce format.

Le MP3 étant le format de loin le plus répandu, nous allons aujourd’hui voir comment ajouter un flux MP3 en plus de notre flux OGG pour permettre à tous nos auditeurs de se connecter avec leur lecteur favori.

Ajouter un flux prend environ 2 minutes.

Etape 1 : ajouter un encodeur MP3

Winamp encode nativement en Ogg car ce format est open source.

Le format MP3 est protégé par ses créateurs mais le projet LAME a créé des librairies permettant de mettre au point un encodeur libre.

Commencez par télécharger le dernier bundle LAME stable et décompressez l’archive dans le répertoire Winamp : les fichiers doivent être aux côtés de l’exécutable winamp.exe comme ceci :

Fichiers LAME

Lire la suite

Dydns, logo, banner

Créer une redirection DynDNS

Une redirection DynDNS est un moyen simple et mémorable de donner un nom à votre adresse IP : il est quand même plus facile de retenir un nom comme johnny.dyndns.org que 80.26.45.89.

Cela permet également à ceux qui ont une IP dynamique d’avoir une adresse DynDNS constante s’adaptant à leurs changements d’IP.

La création d’une redirection prend environ 5 minutes.

Etape 1 : création du compte DynDNS

Enregistrez votre compte DynDNS : l’enregistrement est gratuit et c’est à partir de ce compte que vous pourrez gérer toutes vos redirections.

Vous avez juste besoin d’indiquer un nom d’utilisateur, une adresse email valide et votre mot de passe.

Relevez vos mails et confirmez la création de votre compte.

Lire la suite

Routeur et port forwarding : la redirection de ports photo

Routeur et port forwarding : la redirection de ports

Un routeur (ou box internet) bloque par défaut tout connexion entrante différente du port 80 sauf si une règle a été créée pour ouvrir un port. Le port-forwarding ou port-mapping consiste donc en 2 étapes.

Il faut d’abord configurer le port à ouvrir (numéro de début et de fin des ports à ouvrir, protocole utilisé) et ensuite le rediriger vers la machine sur laquelle le port doit être ouvert. Cette translation d’adresse est effectué par la NAT (Network Address Translation).

L’exemple suivant sera exploité tout au long de ce tutoriel : on cherche à ouvrir le port 8000 pour permettre la diffusion de notre web radio.

La même procédure s’applique pour ouvrir d’autres ports ou ensembles de ports, pour emule ou bittorrent par exemple. Le routeur qui a servi de base à la rédaction de cet article est un NetGear DG834G.

La redirection de port prend environ 8-10 minutes à configurer la première fois, ce sera beaucoup plus rapide les fois suivantes vu qu’on sautera la première étape.

Lire la suite

Song Displayer : plugin WordPress pour afficher ce que joue Winamp ou SAM Broadcaster

Song Displayer est un plugin pour WordPress qui affiche les informations des fichiers joués par Winamp ou SAM Broadcaster sur votre blog.

Principe

Le plugin lit la playlist générée par Winamp et en extrait les informations pour afficher les données des tags ID3v1 des fichiers de votre playlist.

Si la playlist n’a pas été mise à jour depuis un certain temps, le plugin considère que Winamp est éteint. Si les tags ID3 sont incomplets ou manquants, le plugin affichera le nom de vos fichiers.

Par défaut, le nom de l’artiste et le titre de la chanson apparaissent ainsi que le titre de l’album s’il est disponible (tag ID3). Vous avez aussi la possibilité de faire un lien de ces informations vers votre radio Shoutcast ou IceCast afin de faire partager ce que vous écoutez avec d’autres.

Il y a 4 fichiers :

mp3-in.php est le modèle de génération de playlist pour Winamp.

mp3-in-sam.php est le modèle de génération de playlist pour SAM Broadcaster.

mp3-out.php est la playlist générée avec les tags ID3. C’est ce fichier qui sera uploadé sur votre serveur.

song_displayer.php est le plugin à mettre dans le répertoire wp-contents/plugins de votre blog WordPress.

Lire la suite

Créer radio icecast avec winamp

Créer une radio IceCast avec Winamp

Après avoir vu comment créer une radio Shoutcast avec Winamp, nous abordons la création d’une radio IceCast avec Winamp.

Pourquoi ce changement de Shoutcast à IceCast ? Parce que Shoutcast est un logiciel propriétaire de Nullsoft alors qu’IceCast est Open Source.

De plus, IceCast permet de diffuser en MP3 et en Ogg Vorbis, ce qui permet une plus grande qualité d’écoute pour vos auditeurs. De plus, ce format est libre et devrait continuer à progresser.

Le principe est simple : nous avons besoin du lecteur Winamp, du serveur IceCast et du plugin Oddcast DSP pour Winamp.

Winamp va jouer nos morceaux de musique qui vont être encodés en temps réel par le plugin DSP avant d’être envoyés vers le serveur IceCast afin que ce dernier les diffuse.

Une fois les 3 programmes installés : il nous reste 4 étapes de configuration. Cela prend environ 10-15 minutes pour tout configurer.

Lire la suite

Créer radio icecast avec winamp

Créer sa propre radio avec Winamp et Shoutcast

Au programme aujourd’hui : la création de votre propre radio avec Winamp et un serveur Shoutcast. L’installation complète se fait en 10-15 minutes, en 3 étapes.

Étape 1 : installation

Il faut tout d’abord installer le lecteur Winamp, ensuite le Shoutcast DSP Plug-In pour Winamp et enfin le serveur Shoutcast. Il suffit de cliquer sur les 3 programmes d’installation et d’installer dans les répertoires par défaut.

Nous avons donc 3 programmes : Winamp servira à créer et à jouer vos playlists, le plugin Shoutcast DSP va encoder votre flux à la volée et va le transmettre au serveur Shoutcast pour que ce dernier le diffuse. Tout simplement.

Lire la suite

Encoder en MKV, AVI ou OGG en 3 clics

Je me suis mis en tête d’encoder les films de ma soeur aujourd’hui et j’ai hésité au moment de choisir le format de compression : MKV, AVI (Divx – Xvid) ou Ogg Vorbis ? J’avais déjà fait l’acquisition au format MPEG-2 (*.mpg) grâce à ma carte TV et il me restait à les encoder.

J’ai opté pour un Xvid compatible lecteur de salon grâce à Ripp-it After Me (RIAM), un formidable encodeur gérant son, vidéo, multiplexage et j’en passe : du bonheur en quelques clics et une vitesse d’encodage époustouflante. Et le top du top c’est qu’il est gratuit (ou presque). Moi qui me demandait comment j’allais faire un MKV, me voilà comblé ! Voilà tout ce que l’on peut faire avec ce petit (8 Mo) programme qui a tout d’un grand :

Fonctionnalités de Ripp-it After Me

Compression de vos DVD vidéo

Codecs vidéo supportés en sortie : DivX, XviD, RV9, RV10, MPEG-1, MPEG-2
Codecs audio supportés en sortie : MP3, OGG, AC3, RealAudio
Formats de sortie possibles : AVI, RMVB, MKV, OGM, (x)VCD, (x)SVCD, DVD

Réencodage de vos vidéos

Codecs vidéo supportés en entrée : DivX, XviD, RV9, RV10, MPEG-1, MPEG-2
Codecs audio supportés en entrée : Tout ce que Windows peut lire
Formats de sortie possibles : AVI, MKV, OGM, (x)VCD, (x)SVCD, DVD, RMVB
Codecs vidéos supportés en sortie : DivX, XviD, RV9, RV10, MPEG-1, MPEG-2

Coller des ‘morceaux’ de vidéos

Formats supportés en entrée : AVI, OGM, MKV, RMVB
Codecs vidéo supportés en entrée : DivX, XviD, RV9, RV10
Codecs audio supportés en entrée : Tout ce que Windows peut lire

‘Couper’ les vidéos

Exécution différée des encodages et réencodages
Multiplexage/Démultiplexage (muxage/demuxage) de pistes vidéo et audio
Correction de décalages son / vidéo
Analyse des vidéos

Lire la suite

Deux bouteilles en verre brun, l'une avec son bouchon et l'autre sans son bouchon, sont placées sur une feuille blanche avec un symbole noir représentant une tête de mort et des os croisés. Sous le symbole, le mot « POISON » est imprimé en lettres noires en gras. Cette installation intrigante projette un reflet jaune orange sur la surface blanche.

Installation de wpoison en PHP

wpoison : un outil anti-spam efficace

wpoison est un script ingénieux conçu pour lutter contre le spam en corrompant les bases de données d’adresses e-mail des spammeurs. Initialement développé en Perl, il existe désormais une version en PHP, ce qui le rend plus accessible et facile à installer sur la plupart des serveurs web modernes. Voici un guide détaillé pour installer et configurer la version PHP de wpoison sur votre site web.

Préparation et téléchargement

Avant de commencer l’installation, assurez-vous que votre serveur web prend en charge PHP. La plupart des hébergeurs web proposent PHP par défaut, mais vérifiez la version installée pour vous assurer qu’elle est compatible avec wpoison.

  1. Téléchargez la version PHP de wpoison depuis le dépôt GitHub.
  2. Téléchargez également le fichier de dictionnaire qui sera utilisé pour générer le texte des pages web et les fausses adresses e-mail.

Installation

  1. Décompressez l’archive contenant wpoison et le fichier de dictionnaire.
  2. Choisissez un répertoire sur votre serveur web pour héberger wpoison. Comme mentionné précédemment, le répertoire /cgi-bin/ est souvent une bonne option car c’est une cible privilégiée des robots spammeurs.
  3. Uploadez le script PHP wpoison et le fichier de dictionnaire dans le répertoire choisi.

Lire la suite