# articles

feed_id: http://www.kevinvuilleumier.net/blog.php?lng=fr&sel=pg&pg=108
title: Compacter les disques virtuels VMDK - par Kevin M. Vuilleumier le 06/06/2012 @ 21:29
uri: Compacter-les-disques-virtuels-VMDK-par-Kevin-M-Vuilleumier-le-06-0
url: http://www.kevinvuilleumier.net/blog.php?lng=fr&sel=pg&pg=108
content:
<div style="text-align: justify; ">Dans cet article, je vais vous expliquer comment <strong>compacter les disques virtuels de VMWare</strong> (les fameux fichiers .VMDK) en neuf étapes ! En effet, bien que la taille de ces fichiers soit dynamique, ce n'est valable que dans un sens : ils grossissent, mais ne se réduisent hélas jamais ! Au bout de quelques temps, l'espace disque utilisé par les disques virtuels est non négligeable et peut atteindre des dizaines de gigaoctets, tant bien même que vous libérez de l'espace disque dans ceux-ci et qu'il ne "pèsent" pourtant pas réellement autant dans l'OS virtualisé. Une véritable plaie lorsqu'on en possède plusieurs qui sont très utilisés <img width="34" height="15" border="0" src="http://www.kevinvuilleumier.net/inc/img/smileys/frown.gif" alt="frown" title="frown" /><br />
<br />
L'astuce ci-dessous vous permet de <strong>récupérer potentiellement plusieurs gigaoctets </strong>sur votre disque dur (réel), les seules contraintes sont d'avoir un peu de temps libre pour effectuer les opérations et que la VM fonctionne impérativement sur <strong>Windows XP ou ultérieur</strong> ! Cette marche à suivre est pratique pour retrouver de la place sans trop de difficultés et pour sauvegarder les VM par la suite, par exemple. Par mesure de précaution, si vous avez des données importantes à l'intérieur de celles-ci, n'hésitez pas à faire une copie de secours, au cas où...</div>
<ol>
    <li><strong>Faites le ménage</strong> dans la machine virtuelle : supprimez les points de restauration inutiles, les fichiers temporaires, désinstallez les programmes inutilisés, nettoyez le registre, etc.</li>
    <li><strong>Défragmentez</strong> entièrement celle-ci ! N'hésitez pas à passer plusieurs passages pour vous assurer que les fragments sont les plus contigus possibles.</li>
    <li><strong>Téléchargez le programme SDELETE</strong> à <a href="http://technet.microsoft.com/en-us/sysinternals/bb897443.aspx"><span style="text-decoration:underline;">cette adresse</span></a>, puis placez-le dans <em>C:/Windows/System32</em> (toujours dans la VM).</li>
    <li><strong>Exécutez la commande suivante</strong> dans la console : <em>sdelete -z</em> et acceptez le contrat de licence.</li>
    <li><strong>Évitez d'utiliser le système</strong> pendant que l'opération est en cours. N'ayez pas peur pour les données présentes, car elles ne risquent rien : la commande sert à mettre à zéro tous les secteurs libres présents sur le disque virtuel, ce qui est nécessaire pour la suite de la manoeuvre. Remarquez que le commutateur <em>-z</em> est justement conçu dans le but d'optimiser les disques virtuels !</li>
    <li><strong>Arrêtez entièrement la VM</strong> (pas en pause ou en veille, mais belle et bien totalement arrêtée) !</li>
    <li><strong>Relancez VMWare</strong> (mais à vide, cette fois), sélectionnez la machine virtuelle appropriée dans la liste et cliquez sur "<em>Edit virtual machine settings</em>".</li>
    <li><strong>Sélectionnez le disque dur</strong> (ou le disque précédemment traité s'il y en a plusieurs), cliquez sur "<em>Utilities</em>", puis sur l'option "<em>Compact</em>" et attendez... Cela peut être long.</li>
    <li>Une fois l'opération terminée, <strong>quittez le menu de paramétrage</strong>... et voilà !</li>
</ol>
<div style="text-align: justify; ">Le gain est très variable et dépend de nombreux paramètres : espace libre effectif de la machine virtuelle, taux d'utilisation, fragmentation, etc. Ceci dit, il peut être impressionnant dans bien des cas : à titre d'exemple, en utilisant cette méthode, <strong>je suis passé d'un disque virtuel de près de 22 Go à seulement 9 Go après traitement !</strong><br />
<br />
La magie réside dans l'utilisation du programme SDELETE : en mettant tout l'espace libre du disque virtuel à zéro, on prépare le fichier VMDK pour être correctement compacté ensuite depuis VMWare, car celui-ci est incapable de repérer lui-même après-coup quels sont les secteurs effectivement inutilisés. Testé et approuvé !<br />
<br />
<span style="text-decoration:underline;"><strong>MAJ:</strong></span><br />
<br />
Astuces complémentaires que j'applique à titre personnel afin d'obtenir une taille de machine virtuelle la plus basse possible (que je n'appliquerais pas forcément toutes dans le cas d'une machine réelle, car la stabilité peut en prendre un coup) :</div>
<ul>
    <li style="text-align: justify; "><strong>Désactivation des points de restauration</strong> (ou très franche réduction de l'espace alloué) : je pars du principe que si la VM rencontre des problèmes, ce n'est pas une fatalité car il suffit de la restaurer. Cela permet de gagner plusieurs gigaoctets.</li>
    <li style="text-align: justify; "><strong>Suppression de la mémoire virtuelle</strong> (ou réduction) : dans la mesure où la mémoire vive allouée est suffisante (min. 1 Go) et que la VM ne fait pas de traitements lourds, ceci libère le disque d'un facteur compris entre 0.5 et 1.5x la quantité de mémoire vive installée. Ceci dit, il convient d'être prudent lorsqu'on prend l'initiative de désactiver la mémoire virtuelle !</li>
    <li style="text-align: justify; "><strong>Désactivation de la mise en veille prolongée</strong> : vous fait gagner l'équivalent de la quantité de RAM installée.</li>
    <li style="text-align: justify; "><strong>Suppression des composants Windows inutiles</strong> : par exemple, Windows XP installe par défaut une pléthore de logiciels non-indispensables. Cela comprends, sans s'y limiter : Windows Media Player, Windows Messenger, MSN Explorer, jeux pré-installés, etc.</li>
</ul>


feed_id: http://www.kevinvuilleumier.net/blog.php?lng=fr&sel=pg&pg=107
title: Les applications Android indispensables ! - par Kevin M. Vuilleumier le 05/05/2012 @ 11:32
uri: Les-applications-Android-indispensables-par-Kevin-M-Vuilleumier-l
url: http://www.kevinvuilleumier.net/blog.php?lng=fr&sel=pg&pg=107
content:
Cela fait quelques temps que j'ai un Androphone (smartphone fonctionnant sous Android) et, pour ceux que cela intéresse, voici une petite liste d'applications que je trouve indispensables (et toutes <strong>gratuites</strong>) :<br />
<ul>
    <li><a href="https://play.google.com/store/apps/details?id=com.allocine.androidapp"><span style="text-decoration:underline;">Allociné</span> </a>: on ne présente plus ce site pour tout bon cinéphile qui se respecte. Actualités du cinéma et des séries, émissions, informations sur les films et les acteurs, etc.</li>
    <li><a href="https://play.google.com/store/apps/details?id=com.androirc"><span style="text-decoration:underline;">AndroIRC</span></a> : un client IRC très complet et simple d'utilisation, un must !</li>
    <li><a href="https://play.google.com/store/apps/details?id=org.ais.archidroid"><span style="text-decoration:underline;">ArchiDroid</span></a> : un gestionnaire d'archives supportant de nombreux formats (RAR, ZIP, TAR, GZIP, BZIP2 et 7ZIP). Il y a même la possibilité de créer des archives et pas seulement les extraire.</li>
    <li><a href="https://play.google.com/store/apps/details?id=com.google.zxing.client.android"><span style="text-decoration:underline;">Barcode Scanner</span></a> : indispensable pour scanner les codes 1D et 2D tels que les QR.Codes, Datamatrix et autres variantes...</li>
    <li><a href="https://play.google.com/store/apps/details?id=com.darshancomputing.BatteryIndicator"><span style="text-decoration:underline;">Battery Indicator</span></a> : une application toute simple se logeant dans la barre de notification et affichant le niveau de la batterie, avec le pourcentage précis et d'autres informations utiles (température, voltage).</li>
    <li><a href="https://play.google.com/store/apps/details?id=org.coolreader"><span style="text-decoration:underline;">Cool Reader</span></a> : lecteur d'ebooks supportant plusieurs formats (ePub et mobi, pour les principaux, mais sans DRM) !</li>
    <li><a href="https://play.google.com/store/apps/details?id=com.dropbox.android"><span style="text-decoration:underline;">Dropbox</span> </a>: si vous êtes utilisateur du service, il est nécessaire de posséder l'application. De plus, celle-ci permet d'uploader automatiquement les nouvelles photos prises avec l'appareil dès qu'une connexion Wi-Fi est disponible (configurable et non activée par défaut).</li>
    <li><a href="https://play.google.com/store/apps/details?id=com.estrongs.android.pop"><span style="text-decoration:underline;">ES&#160;Explorateur de fichiers</span></a> : comme son nom l'indique, il s'agit d'un explorateur de fichiers dont la particularité est de posséder de nombreuses options de gestion. Par exemple, <strong>il est possible d'exporter les applications installées sous forme d'APK</strong> ! Utile si vous possédez une tablette n'ayant pas le Play Store présent, par exemple.</li>
    <li><a href="https://play.google.com/store/apps/details?id=com.mxtech.videoplayer.ad"><span style="text-decoration:underline;">MX&#160;Player</span></a> : c'est LE&#160;lecteur multimédia par excellence sur Android : il lit de très nombreux formats et possède de nombreuses options avancées. Sans compter qu'<strong>il peut utiliser l'accélération matérielle</strong> si elle est disponible pour le format en cours de lecture. Pour ne rien gâcher, <strong>il fonctionne sur un grand nombre de plate-formes matérielles différentes</strong> (des packs de codec compilés spécifiquement pour certains processeurs sont proposés le cas échéant). Utilisé conjointement avec UPnPlay (voir ci-après), ils forment la paire idéale ! Sur mon Androphone par exemple, l'application par défaut de Samsung pour les vidéos est incapable de lire des médias présents sur le réseau (DLNA) malgré qu'ils soient dans un format reconnu et que je possède l'application idoine pour parcourir des partages DLNA...</li>
    <li><a href="https://play.google.com/store/apps/details?id=cx.hoohol.silanoid">UPnPlay</a> : explorateur de médias partagés par UPnP/DLNA simple d'emploi. A utiliser conjointement avec un bon lecteur multimédia comme MX Player !</li>
    <li><a href="https://play.google.com/store/apps/details?id=com.swisscom.myswisscom"><span style="text-decoration:underline;">My Swisscom</span></a> : pour les clients Swisscom uniquement, l'application par excellence pour gérer vos coûts de communication, les factures en cours, la quantité de données et de SMS restants... Raffinement non négligeable : toutes les données transitant par l'utilisation de ce programme (les infos sont récupérées par connexion internet) ne sont pas décomptées de votre solde mensuel ! Vous pouvez ainsi consulter autant que vous le souhaitez ces informations.</li>
    <li><a href="https://play.google.com/store/apps/details?id=org.navitproject.navit"><span style="text-decoration:underline;">NavIt</span></a> : un programme de navigation GPS ouvert dont les cartes doivent être téléchargées au préalable soit directement depuis celui-ci (il faut veiller à être en Wi-Fi) ou depuis votre ordinateur domestique. Ainsi, il peut être utilisé totalement <strong>hors-ligne</strong> ! Les cartes sont issues du projet OpenStreetMap en pleine effervescence actuellement. Le gros point négatif, c'est l'interface très austère... mais elle est facilement modifiable : <a href="http://sebsauvage.net/wiki/doku.php?id=navit"><span style="text-decoration:underline;">http://sebsauvage.net/wiki/doku.php?id=navit</span></a></li>
    <li><a href="https://play.google.com/store/apps/details?id=com.opera.browser"><span style="text-decoration:underline;">Opera Mobile</span></a> : un navigateur alternatif excellent dont deux fonctionnalités suffisent à devoir l'installer : il peut filtrer des liens spécifiques via une liste sous format texte (idéal pour <a href="http://sebsauvage.net/links/?WG_cUw"><span style="text-decoration:underline;">bloquer les publicités</span></a> - sans devoir rooter l'appareil - et économiser du temps et de la bande-passante) et pour le mode « Opera Turbo » (sorte de proxy compressant les pages à la volée avant qu'on ne les reçoive) amène des <strong>économies substantielles en terme de quantité de données</strong> transférées lorsqu'on est sur un réseau mobile ! Il est tout indiqué si vous voulez faire des économies sans trop se compliquer la tâche. Pour finir, il est<strong> léger, rapide et peut afficher du Flash</strong> si l'application idoine est installée sur votre Android !</li>
    <li>&#160;<a href="https://play.google.com/store/apps/details?id=com.teamviewer.teamviewer.market.mobile"><span style="text-decoration:underline;">TeamViewer for Remote Control</span></a> : si vous êtes adepte de dépannage à distance sur ordinateurs, cette application est faire pour vous ! Beaucoup de données étant transférées, il est indispensable de posséder un abonnement adéquat ou d'être en Wi-Fi, sinon vous allez exploser votre forfait « data » en très peu de temps !</li>
    <li><a href="https://play.google.com/store/apps/details?id=com.whatsapp"><span style="text-decoration:underline;">WhatsApp Messenger</span></a> : le client de messagerie multi-plateformes le plus célèbre, <strong>remplaçant allégrement les vieillissants et onéreux SMS/MMS</strong> pour échanger de courts messages, fichiers, sons, entre appareils mobiles. Très simple d'utilisation, ayant une grande base d'utilisateurs et dont l'utilisation est totalement gratuite la première année. Ensuite, cela vous en coûtera la modique somme de... 1 &#36; par année ! Les économies sont au rendez-vous, car à moins d'échanger des fichiers, l'utilisation de la bande-passante est très contenue.</li>
    <li><a href="https://play.google.com/store/apps/details?id=com.farproc.wifi.analyzer"><span style="text-decoration:underline;">Wifi Analyzer</span></a> : scanneur de réseaux Wi-Fi assez complet dont la publicité est désactivable dans les options. Au menu : graphiques des puissances, informations détaillées, force du signal, etc.</li>
    <li><a href="https://play.google.com/store/apps/details?id=com.xe.currency"><span style="text-decoration:underline;">XE Converter</span></a> : un simple mais efficace convertisseur de devises étrangères.</li>
</ul>


feed_id: http://www.kevinvuilleumier.net/blog.php?lng=fr&sel=pg&pg=79
title: Nouveau tutoriel en ligne - par Kevin M. Vuilleumier le 10/01/2012 @ 19:45
uri: Nouveau-tutoriel-en-ligne-par-Kevin-M-Vuilleumier-le-10-01-2012-1
url: http://www.kevinvuilleumier.net/blog.php?lng=fr&sel=pg&pg=79
content:
<div style="text-align: justify;">Un tout nouveau tutoriel est en ligne sur le site expliquant comment <strong>extraire les musiques et sons</strong> du jeu « <strong>The Elder Scrolls V&#160;: Skyrim</strong> ». Tout se passe à <a href="http://www.kevinvuilleumier.net/articles.php?lng=fr&amp;pg=78"><span style="text-decoration:underline;">cette adresse</span></a>.<br />
<br />
Petite astuce en plus : sachez que les autres jeux de Bethesda tels qu'Oblivion, Fallout 3, Fallout NV utilisent le format BSA pour stocker leurs données. N'hésitez pas à aller jeter un coup d'oeil à l'intérieur avec l'outil d'extraction utilisé dans le tutoriel <img width="15" border="0" height="15" src="http://www.kevinvuilleumier.net/inc/img/smileys/wink.gif" alt="wink" title="wink" /></div>


feed_id: http://www.kevinvuilleumier.net/blog.php?lng=fr&sel=pg&pg=77
title: My Lockbox, sécurité minime - par Kevin M. Vuilleumier le 17/12/2011 @ 13:12
uri: My-Lockbox-sécurité-minime-par-Kevin-M-Vuilleumier-le-17-12-2011
url: http://www.kevinvuilleumier.net/blog.php?lng=fr&sel=pg&pg=77
content:
<div style="text-align: justify;"><strong>My Lockbox</strong> est un logiciel freeware édité par la société <a href="http://fspro.net/my-lockbox/"><span style="text-decoration:underline;">FSPro</span></a> et permettant de sécuriser des dossiers en les rendant invisibles pour tous ceux n'ayant pas le bon mot de passe. En théorie, je l'ai essayé, c'est vrai qu'il est simple d'utilisation et que le dossier protégé n'apparaît effectivement plus ni dans l'explorateur, ni via les commandes de la console Windows ou d'un quelconque autre moyen conventionnel.<br />
<br />
Seulement voilà, contrairement à ce qu'on peut lire sur de nombreux sites en faisant l'éloge, <strong>il ne chiffre pas les données</strong>, il ne fait que cacher le répertoire, rien de plus. C'est là qu'on sent rend compte que la sécurité prétendue du logiciel en prend un sacré coup : il vous suffit de monter le disque sur un autre système tel que Linux pour que le précieux dossier apparaisse avec <strong>l'entièreté de son contenu en clair</strong> ! C'est normal pour un système de "sécurité" (sic) n'utilisant même pas de chiffrement !<br />
<br />
En somme, ce logiciel peut suffire si vous souhaitez juste camoufler un dossier précis, mais en aucun cas si vos données doivent être conservées en sûreté et chiffrées, la protection étant contournable très simplement. Comme le dit <a href="http://sebsauvage.net/rhaa/index.php?2009/08/18/08/43/33-il-y-a-trop-de-logiciels-de-protection-bidons"><span style="text-decoration:underline;">ce billet</span></a>, les vrais logiciels de protection doivent utiliser des <strong>algorithmes de chiffrement sûrs</strong>, <strong>bien implémentés</strong> et <strong>prendre en compte tous les cas de contournement possibles</strong>. Il ne faut pas non plus oublier que si le mot de passe que vous utilisez est "faible", vous aurez beau avoir le système le plus sécurisé qui soit, la protection risque de vite s'envoler à coup d'attaques par dictionnaire et/ou brute-force.</div>


feed_id: http://www.kevinvuilleumier.net/blog.php?lng=fr&sel=pg&pg=74
title: Jouer à Minecraft gratuitement ! - par Kevin M. Vuilleumier le 10/12/2011 @ 18:57
uri: Jouer-à-Minecraft-gratuitement-par-Kevin-M-Vuilleumier-le-10-12
url: http://www.kevinvuilleumier.net/blog.php?lng=fr&sel=pg&pg=74
content:
<div style="text-align: justify;">&#160;</div>
<table cellspacing="1" cellpadding="1" border="1" width="100%">
    <tbody>
        <tr>
            <td>
            <div style="text-align: justify;"><span style="font-size: larger;"><strong>EDIT:&#160;Fail.  Il semblerait que si le jeu n'a pas été lancé au moins une fois avec  un login correct, les fichiers du jeu sont manquants et le bouton "Play  offline" est grisé. Etrange, mon essai en machine virtuelle avait  fonctionné pourtant... En tout cas, cela rend mon article caduc,  dommage.</strong></span> <span style="font-size: larger;">Ceci dit, ça  peut permettre à un joueur premium de faire jouer un ami gratuitement :  il suffit qu'il se connecte une fois, attende que les fichiers du jeu se  téléchargent, se déconnecte et ça fonctionne. Ou d'installer manuellement les fichiers dans le répertoire du jeu, ça fonctionne également.<br />
            </span></div>
            </td>
        </tr>
    </tbody>
</table>
<div style="text-align: justify;"><br />
Comme l'indique le titre de ce billet, il existe une méthode extrêmement simple pour <strong>jouer à Minecraft</strong> <strong>gratuitement </strong>(en solo uniquement). Évidemment, <strong>je vous conseille fortement d'acheter le jeu</strong> s'il vous convient par la suite, car il en vaut la peine, mais je vous livre tout de même l'astuce à tout hasard ou si vous souhaitez tester avant d'acheter. A vous de prendre les bonnes décisions pour la suite. Cerise sur le gâteau : il n'a nullement besoin de modifier le jeu ou d'avoir recours à des logiciels tiers et <strong>l'opération est totalement réversible</strong> !<br />
<br />
C'est simple : il suffit d'abord de télécharger le client officiel à <a href="http://www.minecraft.net/download"><span style="text-decoration:underline;">cette adresse</span></a>&#160;et ensuite de faire la démarche consistant à neutraliser l'accès à l'adresse <em>login.minecraft.net</em> qui est utilisée pour l'authentification de l'utilisateur. Cela aura pour effet de <strong>pouvoir se connecter en mode hors-connexion</strong> même si vous avez entré des informations complètement bidons. Le moyen le plus simple pour neutraliser l'accès à cette adresse reste encore d'aller <strong>l'inscrire dans le <a href="http://fr.wikipedia.org/wiki/Hosts"><span style="text-decoration:underline;">fichier "hosts"</span></a></strong>.<br />
<br />
Sous Windows (XP, Vista, 7, 32 et 64 bits), ce fichier se trouve à l'adresse "C:/Windows/System32/drivers/etc" sous le nom "hosts", sans extension. Il suffit de l'éditer avec un éditeur de textes (le bloc-notes suffit largement) et d'ajouter la ligne suivante : <strong>127.0.0.1 login.minecraft.net</strong> (ce n'est pas très visible, mais il y a un espace ou une tabulation entre les deux adresses). Enregistrez-le, puis lancez le client et entrez un login et un mot de passe (même totalement bidons) et cliquez sur le bouton "login".<br />
&#160;</div>
<div style="text-align: center;"><a href="http://www.kevinvuilleumier.net/img/blog/minecraft_noconnect.jpg" title="minecraft_noconnect.jpg"><img border="0" align="middle" width="600" height="358" src="http://www.kevinvuilleumier.net/img/blog/minecraft_noconnect.jpg" alt="minecraft_noconnect.jpg" title="minecraft_noconnect.jpg" /></a></div>
<div style="text-align: justify;"><br />
A ce moment-là, Minecraft vous répond qu'il ne peut pas se connecter au site. Cliquez à présent sur le bouton "Play offline" et <strong>vous voilà sur le menu d'accueil du jeu !</strong> L'avantage de cette astuce plutôt que de couper la connexion internet - ce qui fonctionne aussi -, c'est que le client téléchargera quand même les dernières versions du jeu, il ne peut juste plus se connecter sur son serveur d'authentification. Un bypass bien dans les règles.<br />
<br />
La <strong>démarche est également faisable sous Linux ou MAC</strong>, mais le fichier se situe à un emplacement différent. Je vous laisse chercher par vous-même, n'étant un utilisateur ni de l'un, ni de l'autre.<br />
<br />
Malheureusement, rien ne garantit que la "faille" soit présente encore par la suite. Je le répète : si vous aimez ce jeu suite à votre "période d'essai", achetez-le pour soutenir l'auteur et montrer votre soutien <img border="0" width="15" height="15" src="http://www.kevinvuilleumier.net/inc/img/smileys/biggrin.gif" alt="biggrin" title="biggrin" /><br />
<br />
PS:&#160;Oui, j'ai acheté le jeu il y a bien longtemps, pas besoin de m'incendier pour ça.</div>


