mardi 22 juin 2010

Forcer Firefox à retenir les mots de passe ...

Salut!

Ayant une mémoire de poisson rouge, et ayant besoin de connaitre des dizaines de logins et mots de passe, tant professionnellement que personnellement, je suis un fervent utilisateur de l'autocomplete et de la mémorisation des formulaires par mon navigateur, en l'occurence, Firefox.

Sauf que certains sites empèchent firefox de mémoriser les logins et mots de passe, et évidamment, ce sont ceux avec les logins qu'on ne choisi pas tel que les sites des banques...

Comme je n'aime pas qu'on force le comportement de mon navigateur contre mon plein gré ( En fait, j'aime pas qu'on me dise quoi faire et surtout comment faire en général, surtout quand j'ai rien demandé ^^ ) j'ai décidé de remédier au problème grace à un petit script GreaseMonkey :


// ==UserScript==
// @name           Autocomplete Enabler
// @namespace      AE
// @description    Force l'options autocomplete des Formulaires à on
// @include        *
// ==/UserScript==
for (var i = 0; i < document.forms.length; i++)
{
      document.forms[i].setAttribute('autocomplete','on');  
}

inputs = document.getElementsByTagName('input');
for (var i = 0; i < inputs.length; i++)
{
      inputs[i].setAttribute('autocomplete','on');  
}
Comme vous voyez, c'est rien de bien compliquer, mais ça va m'épargner quelques crises de nerfs :D

 Si vous voulez vous en servir, il vous faut l'addin GreaseMonkey puis cliquer sur le lien suivant : Le Script et enfin cliquer sur Install en haut à droite de Firefox.

Voilà, je n'ai testé le site que sur les deux sites de banques qui me gonflait particulièrement: CME et LCL, et ça fonctionne ...



Enjoy :)

samedi 20 juin 2009

Jaquette DVD avec The Gimp.


Salut à tous !

Ayant du m'essayer aux joies du packaging de DVD, j'ai cherché un logiciel permettant de créer facilement une jaquette à l'échelle des boitiers standards... Apparament un tel logiciel n'existe pas sous linux...
Heureusement, gimp existe :) Du coup j'ai créé un modèle pour gimp pour facilement travailler sa propre jaquette en suivant les dimensions de l'image suivante, trouvées sur le site http://www.script-adour.com/gabpressage.htm :























Pour télécharger le modéle : http://doki83.free.fr/bazaar/dvd-cover.xcf.zip :)

Les zones y sont réparties en calques, aux noms plus qu'évocateur, mis à part le "working space" qui correspond en fait à la zone utile après découpe. Je vous conseille d'en faire un cadre à l'impression pour faciliter la découpe :)

Enjoy

dimanche 24 mai 2009

Déclaration d'impôts 2009 sous linux...


Après un long silence, me revoilà pour un post qui j'espère sera utile à quelques linuxiens !
Comme tous les ans depuis que la télé-déclaration existe, j'ai passé plusieurs heures à me battre avec mes versions de firefox/java sur mon OS Linux AMD64 actuellement :

- Ubuntu 9-04 Jaunty AMD64
- Firefox 3.0.10
- sun-java-plugin 6

La solution le plus simple pour déclarer cette année (je précise parce que ça change tous les ans ^^) est le nouveau mode de télé-déclaration SANS certificat!
Ne faites pas comme moi en vous acharnant à vouloir faire fonctionner votre certificat, alors que pour mener à bien votre mission il vous suffit d'avoir :

votre numéro fiscal (sur votre dernier avis d'imposition ou sur le formulaire de déclaration pré-rempli)
votre dernier revenu fiscal de référence ((sur votre dernier avis d'imposition ),
et votre numéro de télé-déclarant (sur votre formulaire de déclaration pré-rempli )

Je ne suis même pas sûr qu'avec cette méthode le plugin java soit toujours requis!

Enjoy ;)

vendredi 20 février 2009

Loi Hadopi

FRENCH CONNECTION v.2Ça faisait un moment que j'avais envie de pondre un article sur la loi HADOPI, plus connue sous le nom de Loi "Création et Internet", mais comme je sentais qu'il me serait impossible de le faire sans m'énerver, je me suis abstenu, et je vais continuer ainsi.
Alors pourquoi ce poste? Juste pour vous diriger vers une explication en video de ce projet que je vous laisserai qualifier par vous même ( les seuls adjectifs me venant à l'esprit pouvant heurter les âmes sensibles).
Voici donc le lien vers la page de la vidéo en question : http://www.kassandre.org/?-French-Connection-v2-Loi-Hadopi- sous licence Creative Commons By Nc Nd.


Et pour plus de détail sur ce projet de loi complètement contraire à nos droits fondamentaux, vous pouvez aller sur http://www.numerama.com ou tout simplement sur google, ce ne sont pas les articles qui manquent...

Edit: J'ai reçu un mail suite à cet article qui me laisse penser que je n'ai pas été assez clair quand à la vidéo ci dessus: Je n'en suis pas l'auteur, je voulais juste la partager avec mes quelques lecteurs, l'auteur étant Galeop de http://www.kassandre.org


vendredi 10 octobre 2008

Filtre ANPE


Bien le bonjour !

Je suis en recherche d'emploi depuis un bon moment maintenant, et comme tout chercheur, j'ai été amené à chercher sur le site de l'anpe ...
Et ce site est d'une ergonomie qui fait peur ! On ne peut pas, par exemple, trier les offres par date de parution, à moins de passer par la recherche avancé et de le préciser dans les critères de recherche...
Ce qui au bout de la 3ème recherche devient relativement agaçant et démotivant.
Heureusement, grâce à l'add-on GreaseMonkey (qui fonctionne avec les navigateurs web Firefox et Epiphany, du moins pour ce que j'ai testé) on peut modifier le rendu des pages qu'on visite, moyennant quelques lignes de javascript :).
J'ai donc écrit un petit script, qui pour le moment mets en valeur les offres du jour sur la page de résultat, mais mon petit doigt me dit qu'il ne souhaite pas s'arrêter là, et je le comprends, vu l'ampleur du désastre dans le code du site, il y a encore une foule d'amélioration à apporter, et mon statu de sans-emploi me laisse pas mal de temps pour y remédier :).
Si vous souhaitez l'utiliser/le modifier, il est bien entendu distribué sous license GPL, la V3 de préférence, et vous pouvez le trouver ici : Filtre ANPE .

Enjoy :)

dimanche 7 septembre 2008

The Big Crash

C'est un beau matin d'été, le soleil brille déjà bien haut dans le ciel, mais un évènement affreux vous empêche de profiter de cette agréable journée: votre disque dur, LE disque dur pour être plus précis, celui où toute votre vie est entreposée dans de très long rayonnages remplis de vos photos et videos de vacances, le disque dur en lequel vous aviez une confiance tel que vous l'aviez nommé "sauvegarde" au partitionnement, ce disque dur, que vous pensiez à l'abris de tout car externe et enfermé à double tour dans un endroit connu de vous seul, ne fonctionne plus ...
Il peut y avoir plusieurs raisons à cela, et certaines rendent toutes tentatives de récupérations impossibles (ou extrêmement onéreuses ^^). Il convient donc de diagnostiquer le problème. Si c'est un disque dur externe, il peut s'agir d'un problème de boîtier, auquel cas il suffit de brancher le DD (oui on l'appellera DD pour faire plus simple) soit directement dans votre tour, soit dans un autre boîtier externe, et avec un peu de chance tout rentrera dans l'ordre... Mais je vais me focaliser sur un autre type de panne, la disparition et/ou corruption de la table de partition. Si vous êtes sous windows, il detectera le disque, mais au lieu de l'ouvrir comme ce doit, il vous proposera de le formater... Évidament, pour augmenter vos chances de récupérer vos données, il faut répondre non.
Sous Linux, la commande "fdisk -l /dev/votredd" vous répondra qu'il y a quelque chose qui cloche et peut être vous affichera plus de partitions qu'à l'origines et qui se chevauchent ...(ce fut le cas du DD à l'origine de ce post). Si les symptomes correspondent, vous avez peu de chance de pouvoir retrouver votre partition, néanmoins il y a toujours un espoir de récupérer vos données.
Pour cela j'ai découvert un couple de logiciels libres très efficaces : Testdisk et Photorec , bien plus efficace (et gratuits ^^) que les "Easy Recovery" et autres logiciels prorpiétaire, et surtout payant (et pas qu'un peu ^^).
Si vous n'avez pas Linux, pas de problèmes vous pouvez passer par une LiveCD comme Knoppix.
Pour installer les logiciels sur Ubuntu: Testdisk (photorec est compris dans le paquet) ou en ligne de commandes:

sudo apt-get install testdisk
Avant de vous lancer dans la récupération des données, il faut s'assurer d'avoir assez de place pour les sauvegarder, et avoir le disque dur en question connecté ( logique ^^).
Ouvrez un terminal et mettez le en plein écran (sinon vous aurez un message d'erreur) puis tapez :

sudo photorec
D'ici vous gérez tout avec les flèches du clavier et la touche "entrer", voir parfois "espace" si vous devez selectionnez quelques options particulières.

Tout d'abord, le logiciel vous affiche la liste des disques durs qu'il détecte. Avec les flèches haut et bas, sélectionnez le DD incriminé, puis vérifiez que la taille détectée correspond bien. (cf le message qui vous prévient en bas de la fenêtre^ ^), en effet, si vous avez du sortir le DD de son contexte habituel pour le connecter dans un autre boitier voir directement dans votre PC, il est possible qu'il vous faille configurer le bios et les jumpers de sorte que le DD soit identifier avec la même capacité qu'auparavent.
Une fois le DD choisi, selectionnez "Proceed" (ou quit si vous avez subitement changé d'avis ^^)
Sur la page suivante, il vous demande de choisir le type de partition... Il est fort probable que ce soit Intel/Pc Partition (On se demande d'ailleurs pourquoi il y a un choix pour Mac, puisque d'après les utilisateurs de la pomme à moitié bouffé, un Mac ne plante pas , et ne crashe pas.)
Appuyez sur "Entrer"
Sur la nouvelle page, il vous propose la liste des partitions (s'il en trouve) ainsi que le chois Whole Disk... Etant donné que dans le cas décrit, la table des partitions est foutue, on ne peut pas lui faire confiance. Choisissez "Whole Disk" puis avec les flèches gauche et droite "Search" et "Entrer". Vous pouvez avant de lancer la recherche décider des types de fichier que le logiciel doit tenter des récupérer, pour cela allez dans "File Opt". Vous pouvez aussi régler quelques options dans "Options" (original, n'est ce pas ? ^^) mais ayant personnellement laissé les options par défaut, je ne vous le conseillerai pas.
Sur la page suivante, il vous faut choisir le type de formatage du disque dur. Dans la majorité des cas pour un disque dur formaté sous linux, c'est EXT2/EXT3, seulement, tout comme un Mac ne plante pas, un PC sous linux prend soin de son matériel ^^, donc il est fort probable que le DD aie été formaté à partir de Windows, dans un format FAT ou NTFS ... Choisissez donc : Others puis "Entrer".
Selectionnez le maintenant le répertoire dans lequel sauvegarder les fichiers retrouvés. ".." permet de remonter dans l'arborescence. Une fois que vous êtes dans le bon répertoire, appuyez sur "Y".
La recherche est maintenant lancée pour plusieurs heures, voir, plusieurs jour, en fonction du matériel et de la capacité du DD. Néanmoins, il est possible d'arrêter la recherche pour la reprendre plus tard ( je n'ai pas testé) et si vous sauvegardez dans le même répertoire, le logiciel vous le proposera automatiquement.


Une fois la recherche terminée, si tout c'est bien passé, vous avez des sous-répertoires dans le répertoire de sauvegarde contenant chacun un maximum de 500 de vos fichiers... Enfin, de quelque chose ressemblant à vos fichiers, mais avec des noms aléatoires, en dehors de l'extension qui correspond bien au type du fichier. (Attention, car sur un disque trop fragmenté, le résultat peut être étonnant ^^)
Pour acceder aux fichiers en tant qu'utilisateur vous devrez préalablement modifier les droits sur le répertoire ayant servi à la sauvegarde:

sudo chmod -R 777 /cheminverssauvegarde

Avant d'en venir à la suite, je vous recommende vivement de faire une sauvegarde de la sauvegarde ^ ^ La moindre erreur pouvant vous rammener à la case départ avec les longues heures de récupération que cela engendre.

Il est aussi possible que vous ayez des doublons, car lors de la récupération, photorec récupère aussi les fichiers supprimés. Je vais donc vous donnez quelques commandes pour vous simplifier le tri (mais pas le renommage, hélas...).
Tout d'abord, supprimez les fichiers inutiles, tels que les *.exe *.dll et autre , à vous de juger.
Pour cela on utilise la commande "find". Ouvrez un terminal puis mettez vous à la racine de votre répertoire de sauvegarde:
find ./ -name "*.exe" -delete
remplacez le *.exe par n'importe quelle extension pour supprimer tous les fichiers l'utilisant.
Une fois ce petit nettoyage terminé, attaquons nous aux doublons... pour cela nous allons utiliser fdupes: qui va calculer la somme md5 pour chaque fichier, puis les comparer entre elles pour déterminer les doubles/triples/etc.. ;)
sudo apt-get install fdupes
Puis toujours à la racine du répertoire de sauvegarde:

fdupes -r -f -d ./
Le calcul des sommes md5 prend un certain temps, mais devrait aller tout de même assez vite... Une fois terminé, le programme vous montre chaque paquet de doublon, en vous demandant de saisir le numéro correspondant à celui que vous souhaiter conserver.

Voilà, il n'y a plus de doublons maintenant... Mais même si on a pas les noms de fichier, on peut toujours faire un classement par type automatique, pour simplifier le tri manuel ultérieur.
Par exemple pour mettre tous les fichiers jpg dans un même répertoire "Photos" nous allons encore nous servir de find, toujours à la racine du répertoire de sauvegarde:
mkdir /cheminversmonrepertoirephotos
find ./ -name "*.jpg" -exec mv `{}` "/cheminversmonrepertoirephotos" \;
A adapter en remplacant le chemin du répertoire et l'extension en fonction de ce que vous désirez...

Voilà, avec un peu de chance, vous avez récupéré vos données essentielles... Maintenant il ne vous reste plus qu'à balancer votre DD défaillant et à tout sauvegarder au marteau et au burin sur une bonne vieille plaque de marbre :)

Enjoy

lundi 30 juin 2008

Script XCHAT: gestion de la fiole Age of Magic


Comme je m'ennuie, je scripte n'importe quoi.
Aujourd'hui mon dévolu a été jeté sur le jeu en ligne http://www.ageofmagic.net pour pouvoir gérer sa fiole ^^
Pour le moment, deux fonctionnalités : une commande /vialstate qui permet de savoir combien de gouttes a une personne sans bouger de son chan, et un notice automatique dès que votre fiole est pleine pour la vider...

D'autres fonctionnalités sont prévues mais je n'en dirai pas plus pour le moment.

Ce script est fourni sous licence GPL V3, vous en faites donc à peu près tout ce que vous voulez, à vos risques et périls ^^

De toutes évidences, la simple utilisation de ce script vous expose à des pénalités de la part de l'équipe de AOM, donc pas la peine de venir pleurer parce que vous vous êtes fait tirer les oreilles après ^^

Pour utiliser le script rien de très compliqué. Vous copiez le script ici: http://doki83.free.fr/bazaar/xchat_aom_fiole.py sur votre pc, de préférence dans le répertoire plugins de xchat pour qu'il se charge automatiquement (dans ~/.xchat2/plugins pour la plupart des distros linux ^^) sinon vous pouvez le charger par "Fenêtres => Greffons et Scripts => Charger".

Pensez à changer votre pseudo en concordance dans la partie "configuration" et voilà, enjoy ^^