SecureM

Aller au contenu | Aller au menu | Aller à la recherche

XBMC - Media Center

Aujourd'hui, je vais vous présenter XBMC, qui est un très bon logiciel de Media Center :)XBMC, le Media Center

C'est quoi un Media Center ?

Centre multimédia en français, il s'agit selon Wikipédia d'un "système matériel (ordinateur, console de jeu vidéo, ...) et logiciel fournissant certains des services suivants :

  • lecture de fichiers multimédias (image, son, vidéo)
  • diffusion de ces fichiers
  • écoute et enregistrement d'émissions radiophoniques ou télévisées
  • jeu vidéo (parfois via des émulateurs)
  • présentation de la météo
  • Télévision Numérique, satellite, analogique

En gros, c'est un logiciel (et par extension le boîtier qui l'exécute) qui vous permet de parcourir, écouter, visionner des fichiers multimédias venant d'un grand nombre de sources : votre disque dur, mais aussi des partages réseaux, des périphériques externes, votre télévision, et surtout Internet.

Alors autant vous prévenir, vous pouvez trouver dans le commerce de tels Media Center (sous forme de boîtier), mais ils ne sont guère évolutifs (eh oui, il y en a qui pensent que c'est plus économiquement intéressant de sortir - et vendre - un nouveau modèle plutôt que de mettre à jour le précédent pour qu'il puisse gérer les nouveaux formats, l'améliorer, etc...), et pas forcément très jolis et ergonomiques. Et pour ce qui est de la beauté, de la facilité de prise en main, ou des compatibilités et capacités techniques, XBMC me semble vraiment très très très bon !

Ca ressemble à quoi ?

Ecran d'accueil :accueil_musique.png

musique1.png

Vous pouvez obtenir des informations sur n'importe quel élément de votre médiathèque d'un simple clicaccueil_musique.png

Un grand nombre de styles de présentations sont disponibles, à vous de choisir votre préféré !
Et bien sûr, XBMC récupère tout un tas d'informations depuis Internet sur les éléments de votre médiathèque :)musique-artistes.png

Après avoir configuré les sources de données (par exemple votre disque dur), vous avez ainsi accès à toute votre vidéothèque :menu-seriesTV.png

Différents modes de présentations existent, encore une fois, voici un de mes préférés :
(les informations sont téléchargées automatiquement)accueil_musique.png

Autre mode d'affichage, le mode WRAP :accueil_musique.png

Vous pouvez configurer XBMC de manière assez profonde via une multitude de réglages (même le menu Paramètres est impec !) :accueil_musique.png
(eh oui, vous pouvez également afficher la météo + prévisions dans XBMC*)

* dans la version actuelle, il ne semble pas possible de récupérer les données météos de manière convenable, même en changeant le fournisseur, ceci devrait être résolu lors du passage au fournisseur Weather Underground avec la version Eden (qui sortira le jour de la Saint Sylvestre je crois).

Jusqu'ici, c'est beau, c'est simple, mais c'est pas non plus fou. Alors en ajoutant/activant quelques options (cf Addons) :

musique-paroles.png

Et une dernière petite image pour la route, quand je vous dis qu'une bonne partie du contenu que vous regarderez proviendra d'Internet, voici - toujours dans l'onglet Vidéos - la liste des "Add-ons" que j'ai installé : connaissez-vous la série Bref. ? Prenez au moins le temps de télécharger Pluzz, qui vous permettra d'accéder à tous les contenus vidéos de France Télévision : JT, reportages, séries, documentaires, émissions...

videos-addon.png

...
A venir : l'installation, la configuration, les Add-ons, le JT de France 2 en direct (et les directs de France Télévision en général), ainsi que quelques astuces !
Et à venir ensuite : UPNP, et l'installation sur un vieux PC pour l'avoir sous la main à côté de votre télévision !

Un nouveau défi !

Aujourd'hui, j'ai décidé de concocter un petit défi aux âmes de hackers que vous êtes : L'entraînement à la Bruteforce 1 !

Il s'agit tout simplement d'un petit mot de passe à craquer, avec une petite surprise qui vous attend derrière :)

defi1.png

Je vous conseille de commencer par lire mon article sur la Bruteforce avant de commencer.
Je précise également que ce défi s'adresse aux personnes ayant des bases de programmation et étant capables de concevoir un petit programme pour attaquer cette page.

Et voici quelques indices (parce que vu la réactivité du site et vos chances de trouver les identifiants...)

  1. Le mot de passe ne contient que des chiffres.
  2. Le nom d'utilisateur est mon prénom.
  3. Je n'aime pas qu'on écrive mal mon nom, et je surveille...

Alors n'hésitez plus, et lancez-vous : accéder à l'entraînement à la Bruteforce (niveau 1).

Et en bonus, une question subsidiaire pour les meilleurs d'entre vous qui y arriveront : Comment analysez-vous cette "faille" permettant l'utilisation de la Bruteforce ? Quels sont les deux niveaux sur lesquels on peut agir pour renforcer la sécurité du site ? Proposez quelques solutions.
Vous n'aurez qu'à m'envoyer votre réponse par mail à mickaelecurem.eu :)

Bon courage, vous en aurez-besoin !

Synchronisation bidirectionnelle : Unison

(ou comment synchroniser vos photos entre votre ordinateur et votre disque dur externe ?)

Coucou tout le monde ! Eh oui je suis encore en vie !

Aujourd'hui je vais vous parler de la synchronisation des fichiers, et plus particulièrement de la synchronisation bidirectionnelle. Quel nom barbare et énigmatique me direz-vous... Et pourtant ce n'est pas compliqué du tout :

La synchronisation des fichiers : uni ou bidirectionnelle ?

Non, ce n'est pas que pour les geeks. Synchroniser des fichiers entre deux emplacements, c'est faire en sorte que les fichiers soient identiques aux deux emplacements. Par exemple, au cours d'un travail collaboratif : des étudiants veulent réaliser une présentation (Powerpoint par exemple) ou rédiger un dossier, et ils aimeraient bien tous travailler sur le même document, ou disposer des mêmes fichiers... C'est la synchronisation. Ça marche aussi pour un disque dur externe par exemple, sur lequel on veut sauvegarder un dossier (par exemple une bibliothèque musicale, photo, ou films...).

L'avantage d'une synchronisation par rapport à une simple copie est généralement (ça dépend de la technique et du logiciel utilisé pour l'effectuer) que toutes les données ne sont pas réécrites, mais seulement les nouvelles : vous imaginez si votre ordinateur copiait l'intégralité de votre bibliothèque de 20Go de films dès que vous rajoutez un fichier de sous-titres qui ne pèse sûrement que quelque Mo ?

Le principal problème rencontré est qu'on ne sait pas toujours quel fichiers sont prioritaires, par exemple si deux personnes ont modifié un fichier de leur côté... Dans le cas d'une sauvegarde, c'est simple : on veut tout simplement copier les fichiers vers le disque dur. Mais si on veut que les données soient les mêmes sur plusieurs ordinateurs par exemple, il faudra choisir entre copier les fichiers depuis le disque dur ou inversement...

Pour une sauvegarde simple, on parle de synchronisation unidirectionnelle (ou monodirectionnelle) : les données ne vont que dans un sens.
En revanche, si on veut que chaque emplacement soit mis à jour par rapport à l'autre, il s'agit de synchronisation bidirectionnelle : les fichiers les plus récents seront "propagés" vers les emplacements non à jour.

La synchronisation unidirectionnelle : sauvegarde avec RSync

L'outil le plus utilisé, en plus de la grosse copie bien moche (qui recopie chaque octet), se nomme RSync. Il permet donc de copier des répertoires et leurs sous-répertoires vers un lieu de sauvegarde. L'avantage de RSync est qu'il accepte un grand nombre d'emplacement de destination (ou de départ) : fichier local, périphérique externe, et surtout réseau (via FTP ou SSH) !

Il est également multi-plateformes (Unix, Linux, Mac, Windows...) et plus rapide lorsqu'un fichier existe déjà puisque seule les différences entre l'emplacement de départ et celui d'arrivée sont transmises.

C'est donc l'outil idéal pour sauvegarder ses données de manières automatisée, notamment à travers le réseau.
Par exemple, un : rsync -av --del --stats /home/dossierperso /media/MediadeSauvegarde/Dossier permet de sauvegarder les données du dossier /home/dossierperso (et de ses sous-répertoires) vers /media/MediadeSauvegarde/Dossier en conservant les dates, groupes, permissions, liens symboliques, en affichant les statistiques à la fin du transfert, et en effaçant de la destination les fichiers absents de la source.

Il existe de nombreux tutoriels pour automatiser cette sauvegarde : celle de la documentation d'Ubuntu pour n'en citer qu'une.

Synchroniser ses fichiers avec Unison

Unison se présente comme "a file-synchronization tool for Unix and Windows". Bien, mais encore ? Simple d'utilisation en ligne de commande comme avec une interface graphique, il est très puissant, puisqu'il permet de synchroniser des dossiers de manière bidirectionnelle. On peut d'ailleurs l'utiliser soit en ligne de commande, de manière interactive ou automatisée, ou bien avec une interface graphique. On va plutôt s'intéresser à l'interface graphique. Dans mon cas, je voulais synchroniser mes albums photos entre mon ordinateur et mon disque dur externe.

Nouveau profil avec UnisonDans un premier temps, il faut définir un nouveau profil. Avec l'interface graphique, un assistant vous pose quelques questions : nom et description du profil, type de synchronisation (locale ou réseau : pour moi c'est locale), ainsi que les deux dossiers de synchronisation et le tour est joué ! (Attention néanmoins si vous utilisez un système de fichier en FAT - c'est du vieux Windows ou de la clé usb (style mon disque dur externe) - il y a une case à cocher pour éviter les problèmes de compatibilité). 

Vous arrivez ensuite à une grande fenêtre vous invitant à synchroniser vos fichiers : les changements depuis la dernière modification sont affichés et vous pouvez choisir l'action à effectuer : propagation vers la gauche, la droite (ici on va supprimer deux photos d'un dossier sur le disque dur externe, parce que je les ai supprimé de l'ordinateur), "Skip" pour "sauter" c'est-à-dire ne pas s'en occuper, et enfin "Merge" pour fusionner les documents. Par exemple, dans le cas de deux fichiers texte, si ils ont chacun été modifiés de leur côté, Unison vous permet d'appeler un programme externe qui créera deux fichiers identiques.Synchronisation avec Unison

Cet outil est donc très puissant, aussi bien pour synchroniser occasionnellement des fichiers comme moi entre deux périphériques, que pour effectuer des synchronisations régulières en automatisant le processus...

Je laisse pour ceux qui voudraient se documenter dessus quelques liens intéressants :

Bon courage à tous et n'hésitez pas à l'essayer !