l'actualité du web, des technologies et aussi quelques bons tutoriaux ;-)

Adobe et Macromedia en français une fois pout toute...

Si vous êtes un utilisateur assidu des logiciels Adobe (Photoshop, Illustrator...) ou Macromedia (Flash, Dreamweaver...) sur PC, vous avez peut être rencontré des difficultés de langues, votre clavier passant en mode qwerty de façon aléatoire.

En fait, il s'agit d'un conflit de raccourcis clavier entre Windows (gestion des langues) et les logiciels concernés. En effet, par défaut sous windows, la commande ALT + SHIFT effectue un changement de langue. Mais cette commande fait partie de dizaines de raccourcis clavier.

Pour régler le problème, rendez vous dans le panneau de configuration "Options régionales et linguistiques", puis dans l'onglet "Langues". Dans l'onglet cliquez sur le bouton "Détails", puis dans l'onglet qui s'ouvre "Paramètres de touches". Voilà l'écran maudit qui va vous permettre d'exterminer le raccourci malheureux. Vous pouvez aussi en créer un autre si vous utilisez cette fonction quotidiennement (si par exemple vous passez de votre clavier coréen à votre clavier russe).

Profitez de votre passage dans ce panneau de configuration pour régler d'autres options.

Ce petit truc devrait simplifier la vie des utilisateurs venant du mac, pour qui les CTRL-ALR-SHIFT sont la base d'un travail productif. Ce qui ne semble pas avoir effleuré les spécialistes de Microsoft.

Web Developer : l'extension indispensable

L'extension Web Developer pour Firefox est une barre d'outils un peu spéciale qui vous donne accès à de nombreux réglages utiles dans le cadre d'un développement web ou pour découvrir les trucs des sites webs que vous fréquentez.

Les grandes fonctions de Web Developer sont :

La possibilité de désactiver sur demande la plupart des fonctions de Firefox (cache, javascript, css, etc.) La désactivation du cache est très pratique dans le cacdre d'un développement, en évitant le vidage manuel du cache entre deux tests.

Des fonctions CSS puissantes : voir directement dans la page les css concernées quand on sélectionne un objet, modifier en live la css (très pratique, évite les tests avec upload de css modifiées), remplacer la css, etc...

Des fonctions liées aux formulaires très pratiques également pour des tests. On peut également "forcer" certains formulaires à accepter des données hors limites, ce qui peut mettre en danger certains sites qui ne fixent les limites de leur formulaires que dans la page web, sans vérification ultérieure sur le serveur.

Des fonctions liées aux images qui apportent des infos utiles (liens, poids des fichiers), mais permettent aussi de débugger en mettant en exergue certains paramètres (images sans attribut Alt par exemple).

Un bouton informations permet de visualiser en un clic des informations aussi importantes que les cookies utilisés ou les en têtes HTTP.

Le bouton suivant propose des fonctions génériques du navigateur en accès direct : vider le cache, supprimer les cookies de la page ou du domaine, zoomer... Plus besoin de passer par les options, un gain de temps considérable.

Les fonctions d'outline (mise en relief) permettent de voir un un coup d'oeil la structure d'une page CSS2 (Outline block elements) ou HTML classique (Outline tables et Outline table cells).

Les options d'affichage permettent de visualiser une page en simulant un écran d'une taille donnée. Par défaut, vous trouverez 800x600, mais vous pouvez également spécifier vos propres tailles d'écran.

Enfin, dernier lot de fonctions, le bouton Tools vous permet de soumettre une page à différents validateurs (W3C, CSS) ou de valider les liens de votre page.

Voilà, ne reste plus que le bouton "View source" qui vous permet d'accéder à la source de la page en un clic.

Vous l'aurez compris, cette extension est un "must have" pour toute personne développant sur le web ou simplement curieuse d'en savoir plus sur les sites visités. Cette extension est gratuite et peut se télécharger ici.

Comprendre le contenu d'un warez

Un warez (un logiciel piraté) se télécharge généralement sur un réseau peer-to-peer. Au départ il s'agite le plus souvent d'une archive tar ou zip. Le format de fichier ISO monte cependant en force.

S'il s'agit d'une archive, décompressez là. Pour un Iso, montez le avec alcohol ou daemon tools (explorez le cd via le poste de travail s'il y a un autorun).

Après, il est temps de trouver le dossier contenant le nécessaire pour "activer" le logiciel. Il s'appelle le plus souvent "Crack" ou porte le nom du groupe auteur de l'exploit (DOGMA par exemple).

A l'intérieur, vous trouverez un ou plusieurs fichiers d'explication. Il peuvent être au format texte, mais le plus souvent il s'agit de fichiers ".nfo". En essayant de les ouvrir sous windows, vous lancerez "Informations système" qui générera une erreur. Pour lire de contenu de ces fichiers, faites un clic-droit sur le fichier, puis "Ouvrir avec...". Puis choisissez notepad, vous verrez alors le texte.

Hormis les manifestations viriles de contentement des crackers et le rappel "If you like this software, buy the original", vous trouverez les instructions détaillées d'installation. Dans le meilleur des cas, un simple serial fera l'affaire, mais dans le cas d'un crack logiciel, la manipulation peut aller de simple à très complexe.

Avant de tenter l'expérience, ayez bien en tête que les cracks logiciels sont potentiellement dangereux pour la stabilité de votre système. En effet, leur action sur les fichiers système et le registre ne sont jamais réversibles.

Hotline, le réseau méconnu

Hotline est un protocole internet qui permet de chatter, d'envoyer des messages, et, surtout, de transférer des fichiers entre utilisateurs d'un serveur Hotline. Ca ne veut pas dire que des protocoles comme FTP, IRC, ou NNTP sont utilisés. Hotline est une application autonome qui utilise un protocole spécifique pour se connecter à un serveur Hotline.

Le succès d'Hotline est du à l'extrême facilité de mise en oeuvre du logiciel serveur. Très léger, il se gère aisément sur mac ou PC. De nombreux serveurs sont d'ailleurs présents sporadiquement, ou à certaines heures. La plupart des serveurs sont hébergés directement chez les particuliers.

L'application originale n'est plus maintenue, la société ayant créé hotline ayant fait faillite, mais reste la seule alternative sur PC. Sur mac, mieux vaut choisir le client Pitbull Pro, beaucoup plus performant et fonctionnel.

Pour trouver des fichiers, le moteur de recherche incontournable est tracker-tracker. Mais rien ne vaut le browsing sur les serveurs, souvent incroyablement achalandés (il n'est pas rare de voir des types poster 3x160go de données !).

La communication sur hotline répond à une certaines étiquette, donc quand vous arrivez sur un serveur, lisez bien les règles avant d'entrer. Les administrateurs de site sont souvent chatouilleux, voite carrément désagréables.

La force d'hotline, c'est d'offrir accès à des contenus très diversifiés et souvent introuvables ailleurs. Sa faiblesse, c'est qu'il faut montrer patte blanche, voire payer pour obtenir un slot.

De nombreux sites vous demanderons des efforts : cliquer sur 10 bannières en suivant des instructions pour obtenir un mot de passe pour une journée, c'est épuisant. Quand à ceux qui vous demandent de payer via Paypal, passez votre chemin. Vous sombreriez du côté obscur et auriez une bonne chance de ne jamais revoir le serveur en ligne.

emule : comment obtenir un high ID ?

Pour télécharger rapidement avec emule, il est impératif d'obtenir un High ID. Ce statut est donné aux clients capables de servir de relais aux données échangées sur le réseau.

Pour vérifier votre statut, une fois connecté à emule, regardez la petite planete en bas à droite. Si les flèches sont vertes (), vous avez un High ID, jaunes vous êtes en Low ID.

Le facteur déterminant pour obtenir un High ID est que votre PC soit directement connecté à Internet. C'est le cas si votre modem est directement branché sur votre ordinateur, votre adresse IP est publique, c'est celle du modem.

Par contre, si un routeur est installé entre vous et le modem, il y a fort à parier que vous disposez d'une adresse IP privée (le routeur crée un réseau local avec une plage d'adresses spécifiques, type 168.x.x.x, et fait la translation avec l'internet). Mais le reseau emule, lui, vous cherche d'après votre IP publique, celle du routeur.

Pour obtenir que votre ordinateur se comporte comme si vous étiez directement connecté, il faut faire une manipulation sur le routeur nommé port forwarding (tous les routeurs en disposent). Le port forwarding va faire transiter toutes les communications directement avec vous sur un port donné.

Emule utilise deux protocoles différents (TCP et UDP) sur deux ports séparés. Par défaut, il s'agit du port 4662 pour les connections TCP et du port 4672 pour les connections UDP. Cependant, il est recommandé de choisir d'autres ports, car les ports standards d'emule sont plus surveillés que les autres. Pour l'exemple prenons le 55355 pour TCP et 55455 pour UDP.

Il va falloir, dans l'administration du routeur, définir une règle TCP entre l'adresse IP de votre machine (que vous pouvez vérifier avec ipconfig en ligne de commande, ifconfig sous mac ou linux) et le routeur. Généralement, ce type de réglage est facile à effectuer, sinon reportez vous au manuel de votre routeur. Si vous n'y arrivez vraiment pas, un petit tour sur google avec le nom de votre routeur et "port forwarding" devrait vous tirer d'affaire.

Un autre souci que vous pouvez rencontrer, après avoir réglé votre port forwarding , c'est de perdre votre précieux High ID au redémarrage de votre machine. En effet, votre routeur vous alloue dynamiquement votre adresse IP locale. A chaque redémarrage, vous en avez une nouvelle. Donc si votre petite soeur a démarré avant vous, c'est elle qui aura la précieuse IP.

Pour contrer cette difficulté, la plupart des routeurs permettent de "fixer" votre adresse IP privée. Vous devrez alors vous servir du numéro MAC (le "code barre" en quelque sorte) de votre carte réseau (disponible également via ipconfig). En associant ce numéro à votre adresse privée, vous êtes sûr de la conserver à chaque redémarrage et qu'elle ne sera jamais attribuée à quelqu'un d'autre.

Pour finir, rapellons que la condition numéro 2 pour downloader rapidement sur emule (après le High ID), c'est d'avoir une bande passante montante confortable (la bande passante montante, c'est celle dont vous disposez pour envoyer de l'info vers internet, vous savez celle dont les FAI ne parlent qu'en toutes petites lignes). Sur ce point Free est excellent avec un débit montant de 100 ko/s. En réservant 80 ko/s à emule, vous êtes sûr de télécharger rapidement et de pouvoir surfer (à peu près) confortablement (emule induit une activité IP intense qui ralentit de toute façon votre connexion).