<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://blog.spiderou.net/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>SpideR's blog - Technique</title>
  <link>http://blog.spiderou.net/</link>
  <description>Un blog de plus, mais celui là, contrairement aux autres, c'est le mien</description>
  <language>fr</language>
  <pubDate>Sat, 23 Aug 2008 17:48:25 +0200</pubDate>
  <copyright>CopyLeft</copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Scripts greasemonkey pour ogame (bump)</title>
    <link>http://blog.spiderou.net/post/2007/09/05/Scripts-greasemonkey-pour-ogame</link>
    <guid isPermaLink="false">urn:md5:142d5b04592c5f36c5cced753f372a62</guid>
    <pubDate>Thu, 03 Jul 2008 18:47:00 +0200</pubDate>
    <dc:creator>SpideR</dc:creator>
        <category>Technique</category>
        <category>ogame</category><category>prog</category>    
    <description>&lt;ul&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&quot;http://blog.spiderou.net/post/2007/09/05/Scripts-greasemonkey-pour-ogame#maj-2008-07-03&quot;&gt;
Mis à jour le jeudi 2008-07-03&lt;/a&gt;&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&quot;http://blog.spiderou.net/post/2007/09/05/Scripts-greasemonkey-pour-ogame#maj-2008-03-28&quot;&gt;
Mis à jour le vendredi 2008-03-28&lt;/a&gt;&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Dans la foulée de mon &lt;a href=&quot;http://blog.spiderou.net/post/2007/08/29/Skin-pour-Ogame-mod-evolution-ergonomie&quot; hreflang=&quot;fr&quot;&gt;mod ergonomie du skin evolution&lt;/a&gt; d'&lt;a href=&quot;http://blog.spiderou.net/tag/ogame&quot;&gt;ogame&lt;/a&gt;, j'ai un peu &lt;a href=&quot;http://blog.spiderou.net/tag/prog&quot;&gt;travaillé&lt;/a&gt; sur des
scripts &lt;a href=&quot;http://www.greasespot.net/&quot; hreflang=&quot;en&quot;&gt;grasemonkey&lt;/a&gt; très
simples, mais effectuant des tâches qui m'énervaient au plus haut point et que
l'interface de base d'ogame n'aide pas vraiment à faire simplement&lt;/p&gt;
&lt;p&gt;Si vous voulez en savoir un peu plus sur cette formidable extension :
&lt;a href=&quot;http://fr.wikipedia.org/wiki/Greasemonkey&quot; hreflang=&quot;fr&quot;&gt;article
greasemonkey sur wikiédia&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;D'autres viendront peut-être sous peu, comme je découvre petit à petit la
puissance de cette extension &lt;img src=&quot;/themes/default/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;    &lt;p&gt;Ces 2 scripts concernent les mouvements de flottes&lt;/p&gt;
&lt;p&gt;Le premier, &amp;quot;&lt;a href=&quot;http://ogame.spiderou.net/greasemonkey/ogamestransportersetter.user.js&quot;&gt;ressources_flottes&lt;/a&gt;&amp;quot;,
permet d'un clic de sélectionner le bon nombre de vaisseaux pour transporter
toutes les ressources (ou toutes les ressources d'un certain type) depuis une
planète, un scrot valant toutes les descriptions :&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://blog.spiderou.net/public/scrots/ressources_flottes.png&quot; alt=&quot;Capture du script greasemonkey pour ogame : ressources_flottes&quot; /&gt;&lt;/p&gt;
&lt;p&gt;En cliquant sur un de ces liens, la case &amp;quot;petit transporteurs&amp;quot; ou &amp;quot;grands
transporteurs&amp;quot; (le cas échéant) se remplit automatiquement avec le bon nombre
de transporteur (exemple sur le scrot : il faut 18 PT pour transporter
tout le métal de cette planète, et 8 PT pour le cristal, en cliquant sur M+C,
je mets &amp;quot;26&amp;quot; dans la case &amp;quot;petits transporteurs&amp;quot;)&lt;/p&gt;
&lt;p&gt;Actuellement, j'ai mis les liens pour ce dont je me servais, c'est à dire
une seule ressource (dans la colonne de chaque ressource), M+C pour tout le
métal + tout le cristal, et total, pur toutes les ressources&lt;/p&gt;
&lt;p&gt;Il est possible en l'éditant, dans les premières lignes, en passant une
valeur de &amp;quot;true&amp;quot; à &amp;quot;false&amp;quot;, de désactiver la ligne PT ou la ligne GT (ou les
deux, mais à ce compte là autant désactiver le script) dans le cas où vous
n'utiliseriez qu'une seule sorte de transporteurs&lt;/p&gt;
&lt;p&gt;Le second, &amp;quot;&lt;a href=&quot;http://ogame.spiderou.net/greasemonkey/ogamesfleetrememberer.user.js&quot;&gt;remember_flottes&lt;/a&gt;&amp;quot;,
lorsque vous sélectionnez l'objectif et la vitesse, à la 2e étape du lancement
d'une flotte, enregistre le type de destination (planète/débris/lune) et la
vitesse (mais pas la destination en elle même ! je laisse foxgame gérer
ça, il met tout seul dans cette case la dernière destination que j'ai
sélectionné)&lt;/p&gt;
&lt;p&gt;Cela me sert, lorsque j'envoie mes flottes sur un petit recyclage la nuit,
de ne pas avoir à re-saisir ces données, puisque mes planètes sont très proches
et que je les envoie de toute façon au même endroit et à la même vitesse afin
de les récupérer en même temps&lt;/p&gt;
&lt;p&gt;Attention, il le fait tout le temps, c'est donc à double tranchant, il faut
bien remettre les valeurs par défaut quand on change de type de
mission !&lt;/p&gt;
&lt;p&gt;Bon, je vous l'accorde, la deuxième est probablement beaucoup moins utile,
mais c'est un des trucs qui m'horripilait le plus&lt;/p&gt;
&lt;p&gt;Bien sûr, je suis ouvert à toute proposition &lt;img src=&quot;/themes/default/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;p&gt;P.S. : &lt;a href=&quot;http://board.ogame.fr/thread.php?threadid=612607&quot; hreflang=&quot;fr&quot;&gt;Pleins d'autres scripts greasemonkey disponibles sur le forum
officiel d'ogame&lt;/a&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;a name=&quot;maj-2008-03-28&quot; id=&quot;maj-2008-03-28&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;a href=&quot;http://blog.spiderou.net/post/2007/09/05/#maj-2008-03-28&quot;&gt;Mise à jour du 28 mars 2008&lt;/a&gt; :&lt;/h3&gt;
&lt;p&gt;A la demande d'un ami, j'ai ajouté une petite fonction sur le second
script : une simple case à cocher dans l'écran en question pour activer ou
non ce script, puisque en fait c'est utile surtout au moment d'envoyer les
ghosts nocturnes, le reste du temps ça ne fait qu'embrouiller le pauvre
utilisateur&lt;/p&gt;
&lt;p&gt;Je me suis motivé au passage à déplacer les liens du premier script à un
endroit plus adapté : sur la ligne du vaisseau en question&lt;/p&gt;
&lt;p&gt;J'ajoute également 2 scripts sur lesquels je travaille depuis un bout de
temps et que je n'estimais pas utilisable au moment de la rédaction de cet
article:&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://ogame.spiderou.net/greasemonkey/ogamestransportssummary.user.js&quot;&gt;transportssummary&lt;/a&gt;
qui affiche dans la vue générale la somme des ressources transportées
actuellement, encadre les évènements de vert ou de rouge si ils partent ou
arrivent à la planète courante, affiche la somme des transports à destination
de la planète courante, et les ressources finales sur la planète courante&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://ogame.spiderou.net/greasemonkey/ogamesgalaxyimprover.user.js&quot;&gt;galaxyimprover&lt;/a&gt;
qui ajoute dans la vue galaxie un code visuel aux liens d'espionnage selon le
type d'activité de la planète en question (orange = inactif &amp;gt; 7j, rouge =
actif &amp;lt;15min, violet = actif &amp;lt;60min, vert = inactif &amp;gt;60min &amp;lt;7j) qui
permet de sonder en masse de façon plus intuitive (je me balade dans les
galaxies en cliquant sur les liens verts ou orange selon ce que je veux
raider)&lt;br /&gt;
Sont également ajoutés à coté du pseudo du joueur et de son alliance son
classement et celui de son alliance, de plus, le cadre coloré autour du lien
d'espionnage est d'une épaisseur proportionnelle au classement du joueur (fin =
bien classé, épais = mal classé), pour éviter de sonder les biens classés si
vous le désirez&lt;br /&gt;
Ce dernier script est mon principal et très adapté à ma façon de sonder, il
peut être dur à utiliser, mais s'il vous intéresse, n'hésitez pas à me faire
des retours, je travaille assez activement dessus&lt;/p&gt;
&lt;p&gt;Mission suivante : rendre le &amp;quot;transportsetter&amp;quot; plus efficace
/ergonomique, et bien sûr, améliorer encore et encore le &amp;quot;galaxyimprover&amp;quot;&lt;/p&gt;
&lt;p&gt;J'en profite pour faire de la pub pour un script que je n'ai pas codé, mais
auquel j'ai entièrement adhéré dès la première utilisation : il divise la
liste des planètes dans le choix de destination de la flotte en 2 colonne,
celle de gauche avec toutes vos planètes, et celle de droite avec les lunes
correspondantes, tout simplement génial (&lt;a href=&quot;http://userscripts.org/scripts/source/13341.user.js&quot;&gt;Classement des planetes
du Menu flotte&lt;/a&gt;)&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;a name=&quot;maj-2008-07-03&quot; id=&quot;maj-2008-07-03&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;&lt;a href=&quot;http://blog.spiderou.net/post/2007/09/05/#maj-2008-07-03&quot;&gt;Mise à jour du 3 juillet 2008&lt;/a&gt; :&lt;/h3&gt;
&lt;p&gt;Je viens d'ajouter un petit script à ma liste, celui ci est
over-simple : il ajoute dans le classement un lien vers la page &lt;a href=&quot;http://www.war-riders.de/&quot;&gt;war-riders&lt;/a&gt; pour chaque joueur et son
ally :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://ogame.spiderou.net/greasemonkey/ogames_war-riders_link.user.js&quot;&gt;Lien
vers war-riders dans le classement ogame&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Il a été fait un peu à l'arrache, et très peu testé, merci donc de remonter
les bugs et critiques&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.spiderou.net/post/2007/09/05/Scripts-greasemonkey-pour-ogame#comment-form</comments>
      <wfw:comment>http://blog.spiderou.net/post/2007/09/05/Scripts-greasemonkey-pour-ogame#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.spiderou.net/feed/rss2/comments/152955</wfw:commentRss>
      </item>
    
  <item>
    <title>WeeChat et scan de clones (bump)</title>
    <link>http://blog.spiderou.net/post/2006/11/04/WeeChat-et-scan-de-clones</link>
    <guid isPermaLink="false">urn:md5:a1f3eb97beb529a613998a26630e1875</guid>
    <pubDate>Sat, 28 Jun 2008 16:05:00 +0200</pubDate>
    <dc:creator>SpideR</dc:creator>
        <category>Technique</category>
        <category>IRC</category><category>prog</category>    
    <description>&lt;ul&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&quot;http://blog.spiderou.net/post/2006/11/04/WeeChat-et-scan-de-clones#maj-2008-06-28&quot;&gt;
Mis à jour le samedi 2008-06-28&lt;/a&gt;&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;&lt;a href=&quot;http://blog.spiderou.net/post/2006/11/04/WeeChat-et-scan-de-clones#maj-2006-11-12&quot;&gt;
Mis à jour le dimanche 2006-11-12&lt;/a&gt;&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Depuis ma migration d'&lt;a href=&quot;http://www.xchat.org&quot; hreflang=&quot;en&quot;&gt;XChat&lt;/a&gt;
vers &lt;a href=&quot;http://weechat.flashtux.org/&quot;&gt;WeeChat&lt;/a&gt; (clients &lt;a href=&quot;http://blog.spiderou.net/tag/IRC&quot;&gt;IRC&lt;/a&gt;), quelque-chose me manquait : un scanneur de clones&lt;/p&gt;    &lt;p&gt;Dans un grand élan de motivation, j'ai donc pris mon après midi d'hier
(vendredi de RTT), pour réviser mes bases python, et étudier l'interface de
scripting de weechat, et j'ai &lt;a href=&quot;http://blog.spiderou.net/tag/prog&quot;&gt;pondu&lt;/a&gt; un premier jet de
mon scanneur de clones, disponible là :&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://files.spiderou.net/scripts_weechat/clonescan.py&quot;&gt;http://files.spiderou.net/scripts_weechat/clonescan.py&lt;/a&gt;,
ainsi que sur &lt;a href=&quot;http://weechat.flashtux.org/plugins.php&quot;&gt;la page des
plugins du site de weechat&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Il propose deux fonctionnalités :&lt;/p&gt;
&lt;p&gt;Un scan ponctuel :&lt;/p&gt;
&lt;pre&gt;
/clones [#chan]
&lt;/pre&gt;
&lt;p&gt;qui scanne tous les utilisateurs du salon passé en paramètre, ou du salon
courrant si rien n'est passé en paramètre&lt;/p&gt;
&lt;p&gt;Un scan &lt;em&gt;onjoin&lt;/em&gt;, qui détecte à chaque fois que quelqu'un rejoint un
salon si ce quelqu'un a des clones déjà présents sur le salon, cette
fonctionalité est désactivée par défaut, et se controle via :&lt;/p&gt;
&lt;pre&gt;
/autoclones [enable|disable|show]
&lt;/pre&gt;
&lt;p&gt;qui active ou désactive ce scan automatique, bien sur, show (ou tout autre
paramètre, voire aucun) montre le reglage actuel&lt;/p&gt;
&lt;p&gt;L'affichage est encore relativement brut, j'essayerais de travailler un peu
dessus à l'occase&lt;/p&gt;
&lt;p&gt;Il reste un petit bug, mais je n'ai pas le courage de m'y attaquer pour le
moment, en effet, le découpage d'une chaine est gênée par les adresses IPv6,
les personnes en IPv6 ne sont donc pas scannées &lt;em&gt;on join&lt;/em&gt;, et un message
d'erreur s'affiche dans le buffer du serveur&lt;/p&gt;
&lt;p&gt;Merci de me rapporter le moindre fonctionnement anormal, ainsi que la
moindre proposition d'amélioration, je ferais de mon mieux pour m'en occuper au
plus vite &lt;img src=&quot;/themes/default/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;p&gt;J'espère que ce petit bout de script vous sera utile, en tout cas, il a déjà
fait au moins un heureux : moi &lt;img src=&quot;/themes/default/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;a name=&quot;maj-2006-11-12&quot; id=&quot;maj-2006-11-12&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Mise à jour du 2006-11-12&lt;/h3&gt;
&lt;p&gt;(12 ou 13, selon si on prend l'heure à laquelle j'ai cliqué sur &amp;quot;éditer&amp;quot; ou
l'heure à laquelle je vais cliquer sur le bouton &amp;quot;valider&amp;quot;, bref ...)&lt;/p&gt;
&lt;p&gt;Juste une petite mise à jour pour faire part de l'avancement du
script : je suis en train d'implémenter les ignores sur le scan-on-join
(ignorer les clones sur un serveur, sur un chan, peut-être d'autres ...) mais
je me heurte à des gros problèmes de stoquage des réglages par l'API de
scripting python, ce qui va ralentir énormément la sortie de la 0.2 que
j'espèrais sortir très tôt ...&lt;/p&gt;
&lt;p&gt;En attendant, je met donc une version estampillée 0.1b sur mon hébergement
perso (pour rappel : &lt;a href=&quot;http://files.spiderou.net/scripts_weechat/clonescan.py&quot;&gt;http://files.spiderou.net/scripts_weechat/clonescan.py&lt;/a&gt;)
qui corrige le bug du scan-on-join des IPv6, une bête réorganisation du
découpage de l'adresse sera venue à bout de ce petit bug &lt;img src=&quot;/themes/default/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;p&gt;N'hésitez pas à proposer vos idées, ça me motivera peut-être un peu à
avancer dans mon développement, j'en ai déjà 2-3, qui seront pour la 0.3, voire
même la 0.2 si je me prend d'une immense motivation &lt;img src=&quot;/themes/default/smilies/wink.png&quot; alt=&quot;;)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;&lt;a name=&quot;maj-2008-06-28&quot; id=&quot;maj-2008-06-28&quot;&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Mise à jour du 2008-06-28&lt;/h3&gt;
&lt;p&gt;Depuis le temps que je devais le faire, voilà enfin une grosse mise à jour
de ce script. Elle est adaptée à mon bon vieux weechat 0.2.4, mais devrait
passer sur les versions suivantes, dans le cas contraire, remontez l'info&lt;/p&gt;
&lt;p&gt;Elle est estampillée 0.3 puisqu'elle corrige enfin les bugs qui m'empêchait
de sortir la 0.2 et contient en plus les améliorations que je comptais intégrer
à la 0.3&lt;/p&gt;
&lt;p&gt;Alors pour commencer, je voulais corriger un petit bug qui devenait gênant
sur le serveur IRC d'ogame (onlinesgamesnet) : la forme différente des
&lt;em&gt;join&lt;/em&gt; qui faisait planter mon parseur, bref, petit détail, et en
réparant ça, je me suis rendu compte que le bug de l'API python (qui
m'empêchait d'enregistrer des informations) avait disparu, j'ai donc fini (et
même amélioré) ce que j'avais commencé sur les réglages&lt;/p&gt;
&lt;p&gt;Pour le moment, c'est plutôt verbeux, j'ai eu tellement de bugs que j'avais
choisi d'afficher trop de messages, j'en supprimerais peut-être quelques uns à
l'avenir&lt;/p&gt;
&lt;p&gt;Deux nouvelles commandes font leur apparition, correspondant chacune à une
nouvelle fonctionnalité : (&lt;em&gt;/help commande&lt;/em&gt; pour plus d'infos sur
la syntaxe)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;/checkhost : En plus du scan de clone, le script sauvegarde les host
des gens qui partent, et compare les &lt;em&gt;join&lt;/em&gt; suivants avec chaque host
sauvegardé, afin de repérer une personne qui aurait quitté pour revenir
discrètement sous un autre pseudo&lt;/li&gt;
&lt;li&gt;/clone_ignore : Permet de configurer une liste de serveurs, salons,
hosts, pseudos et realname à ignorer dans le scan&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Les pistes que je vais suivre à l'avenir vont s'axer autour de :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;l'affichage (clarification, réduction des messages en trop, des
doublons)&lt;/li&gt;
&lt;li&gt;une configuration plus fine de l'ignore (pouvoir indiquer #chan@serveur par
exemple, ou des wildcards)&lt;/li&gt;
&lt;li&gt;un nettoyage automatique de la liste des hosts à vérifier (sinon ça risque
de devenir un gros &lt;em&gt;memory-leak&lt;/em&gt;)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Et bien évidemment la correction des bugs découverts d'ici là&lt;/p&gt;
&lt;p&gt;Comme d'habitude, la nouvelle version se situe là : &lt;a href=&quot;http://files.spiderou.net/scripts_weechat/clonescan.py&quot;&gt;http://files.spiderou.net/scripts_weechat/clonescan.py&lt;/a&gt;,
ainsi que surement bientôt sur &lt;a href=&quot;http://weechat.flashtux.org/plugins.php&quot;&gt;la page des plugins du site de
weechat&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.spiderou.net/post/2006/11/04/WeeChat-et-scan-de-clones#comment-form</comments>
      <wfw:comment>http://blog.spiderou.net/post/2006/11/04/WeeChat-et-scan-de-clones#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.spiderou.net/feed/rss2/comments/47369</wfw:commentRss>
      </item>
    
  <item>
    <title>Skin pour Ogame &quot;mod-evolution-ergonomie&quot;</title>
    <link>http://blog.spiderou.net/post/2007/08/29/Skin-pour-Ogame-mod-evolution-ergonomie</link>
    <guid isPermaLink="false">urn:md5:2d43de0107804759643926e1a6e65b77</guid>
    <pubDate>Wed, 29 Aug 2007 19:31:00 +0200</pubDate>
    <dc:creator>SpideR</dc:creator>
        <category>Technique</category>
        <category>ogame</category>    
    <description>&lt;p&gt;Après quelques mois d'utilisation d'un skin sur &lt;a href=&quot;http://blog.spiderou.net/tag/ogame&quot;&gt;ogame&lt;/a&gt; (infinity2b, pour ne pas le nommer), et suite à sa
récente panne, j'ai dû repasser sur &amp;quot;evolution&amp;quot;, le skin par défaut d'ogame, et
cela m'a fait prendre conscience de 2 choses :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;infinity2b faisait vraiment ramer mon firefox (sûrement à cause de la
profusion d'effets de transparence), et hélas, c'est le cas avec tous les
thèmes un peu beau, bref, je revis&lt;/li&gt;
&lt;li&gt;Un de mes critères principaux dans le choix d'infinity2b était l'aspect
ergonomie, en effet, la grande diversité de coloration et de style de texte
permettait du premier coup d'oeil de juger des situations, en particulier dans
la vue générale, concernant les évènements futurs, mais également dans la
galaxie, et ça, ça me manque horriblement&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Bref, il me faut maintenant trouver un juste milieu entre ces 2 situations,
et je ne compte pas essayer les 300 skins d'&lt;a href=&quot;http://www.ogamelib.free.fr/&quot; hreflang=&quot;fr&quot;&gt;ogamelib&lt;/a&gt;, ce qui m'a du coup
re-donné une envie que j'avais eu il y a un moment, mais cette fois assez de
motivation pour m'y mettre, l'idée est simple :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Faire un mod d'evolution, mais avec les avantages ergonomiques qu'on
trouvait sur infinity2b (et la plupart des bons skins)&lt;/p&gt;
&lt;/blockquote&gt;    &lt;p&gt;&lt;strong&gt;post-pre-scriptum : J'ai fait une annonce concernant ce mod
dans le forum officiel français d'ogame : &lt;a href=&quot;http://board.ogame.fr/thread.php?threadid=594009&quot; hreflang=&quot;fr&quot;&gt;(Skin) (tout
petit) mod d'évolution, basé sur l'ergonomie&lt;/a&gt; ce qui m'a permis de
recueillir pas mal d'avis (y compris beaucoup de gens qui n'avaient rien
compris :/ ) et donc diverses suggestions ont été faites et décisions prises,
je vous conseille de lire ce topic qui sera probablement bien plus riche en
news et en débats que cet article sur mon blog&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Bon, c'est sans compter mon manque total de goût en terme de couleur et de
talents en terme de design, je suis donc preneur de toute remarque un tant soit
peu constructive sur ces points&lt;/p&gt;
&lt;p&gt;Pour l'essayer, c'est simple, insérez :&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href=&quot;http://ogame.spiderou.net/skin/&quot; hreflang=&quot;fr&quot;&gt;http://ogame.spiderou.net/skin/&lt;/a&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;dans votre sélecteur « lieu du graphisme » dans vos options, et
validez (avec du bol, cet hébergement ira même plus vite que celui d'ogame,
j'essayerais de faire des mesures un jour)&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://z.darkbalor.123.fr/overview.php?skin=http://ogame.spiderou.net/skin/&quot; hreflang=&quot;fr&quot;&gt;Pré visualisation du mod evolution-ergonomie&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;L'idée de base se divise en plusieurs axes :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Plus de texte en gras ! (ça le rend vraiment dur à lire je
trouve)&lt;/li&gt;
&lt;li&gt;Rendre plus claires et moins violentes les couleurs un peu partout (pastel)
- bah oui le rouge pur / vert pur sur bleu foncé, ça abime mes pauvres petits
yeux&lt;/li&gt;
&lt;li&gt;Corriger les images manquantes dans le thème de base&lt;/li&gt;
&lt;li&gt;Colorer tous les messages d'évènements d'une couleur dépendant de
l'évènement (avec une couleur unique pour chaque évènement)&lt;/li&gt;
&lt;li&gt;Permettre de différencier les messages correspondant à ses propres flottes
et ceux correspondant à celles des autres (pour le moment, ces derniers
clignotent)&lt;/li&gt;
&lt;li&gt;Permettre de différencier, pour les messages de ses propres flottes,
l'aller du retour (aller en gras, retour en italique)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;J'explore également quelques autres pistes, à voir donc, mais j'attends
également vos idées et critiques sur les miennes&lt;/p&gt;
&lt;p&gt;Par exemple :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Supprimer quelques éléments purement graphiques (images, comme celles de
fond par exemple), ou réduire leur poids afin d'alléger le tout (je rappelle
que le but est de faire un skin &lt;strong&gt;ergonomique&lt;/strong&gt; et pas
&lt;em&gt;trop&lt;/em&gt; moche)&lt;/li&gt;
&lt;li&gt;Supprimer la césure dans certaines cases des tableau, ce qui aurait
tendance à l'élargir, mais à le rendre plus lisible (bon, c'est fortement dû à
ma haute résolution en 16/10 je pense)&lt;/li&gt;
&lt;li&gt;Rendre plus facile à cliquer certains liens (je pense essentiellement à
l'image clicable &amp;quot;espionnage&amp;quot; dans la galaxie)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Les choix des couleurs sont pour le moment un peu hasardeux, j'ai également
mis la même couleur aux différents types d'attaques (normale, missile,
détruire), mais comme je n'utilise que très peu ces types là d'évènements,
forcément, je ne vois pas trop l'avantage de les différencier, et donc je ne
sais pas trop comment le faire&lt;/p&gt;
&lt;p&gt;Nos propres attaques en rouge, bon ça choque un peu, je verrais si à terme
on s'y habitue et si on a pas trop tendance à confondre avec les rouges
clignotantes des attaques adverses, à l'occasion je définirais un thème clair
de couleur basé sur un dégradé allant de ce qui ressemble le moins à une
attaque à ce qui y ressemble le plus, bref, une histoire qui paraitrait logique
à nos cerveaux sans trop qu'on s'en rende compte&lt;/p&gt;
&lt;p&gt;Techniquement parlant, il ne s'agit que d'ajouts (pour le moment, aucune
modifications, ni aucune suppressions) pour lesquels j'ai créé un fichier CSS
(&lt;a href=&quot;http://ogame.spiderou.net/skin/mod-ergonomie.css&quot; hreflang=&quot;fr&quot;&gt;mod-ergonomie.css&lt;/a&gt; - ils sont commentés si vous voulez voir, ou me
poster vos propositions de modifications) importé au tout début du fichier CSS
principal (&lt;a href=&quot;http://ogame.spiderou.net/skin/formate.css&quot;&gt;formate.css&lt;/a&gt;) ainsi que l'ajout
de 2 images pompées sur le thème que j'essayais à ce moment là : &lt;a href=&quot;http://balathustrius.free.fr/skinview/index.php?skin=http://trd.phx.free.fr/skins/Aronax/&quot; hreflang=&quot;fr&quot;&gt;http://trd.phx.free.fr/skins/Aronax/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Il va de soi que ce skin est totalement optimisé pour tourner sous firefox
(et autres navigateurs respectant le CSS), et donc aura de très mauvais
résultats sur Internet Explorer, je ne prendrais même pas la peine de le tester
sur ce dernier, et n'accepterais les corrections et remarques dessus que si
cela a des conséquences sur firefox également, &lt;strong&gt;pas de petit hack
minable à la IE pour rendre ce skin utilisable, donc !&lt;/strong&gt; utilisez un
vrai navigateur, on ne vous le répètera jamais assez&lt;/p&gt;
&lt;p&gt;Bien sûr, tout ça manque un peu de vécu, j'espère le faire évoluer un peu
encore au cours des prochaines semaines de jeu, mais j'attends vraiment vos
commentaires, si l'idée vous plait, n'hésitez pas à essayer et me retourner vos
commentaires&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.spiderou.net/post/2007/08/29/Skin-pour-Ogame-mod-evolution-ergonomie#comment-form</comments>
      <wfw:comment>http://blog.spiderou.net/post/2007/08/29/Skin-pour-Ogame-mod-evolution-ergonomie#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.spiderou.net/feed/rss2/comments/150520</wfw:commentRss>
      </item>
    
  <item>
    <title>Exemples de la syntaxe de sed</title>
    <link>http://blog.spiderou.net/post/2006/07/24/3-exemples-de-la-syntaxe-de-sed</link>
    <guid isPermaLink="false">urn:md5:e3ed758c270ac9c3336d6b3f08d9d3f4</guid>
    <pubDate>Mon, 24 Jul 2006 17:10:50 +0000</pubDate>
    <dc:creator>SpideR</dc:creator>
        <category>Technique</category>
            
    <description>&lt;p&gt;Juste parceque ça fait du bien d'avoir des exemples d'utilisation de sed sous la main afin de pas se retaper le man&lt;/p&gt;    &lt;p&gt;Exemple 1&amp;nbsp;: Remplacer un caractère par un autre (là, le &quot;é&quot; HTML (&amp;amp;eacute;) par un &quot;é&quot; normal)&lt;/p&gt;

&lt;pre&gt;cat fichier| sed 's/\&amp;amp;eacute\;/é/' &amp;gt; fichier.new&lt;/pre&gt;

&lt;p&gt;Plus globalement, remplacement de &quot;a&quot; par &quot;b&quot; (fichier.origine peut être le même que fichier.destination)&lt;/p&gt;

&lt;pre&gt;sed 's/a/b/g' fichier.origine &amp;gt; fichier.destination&lt;/pre&gt;</description>
    
    
    
          <comments>http://blog.spiderou.net/post/2006/07/24/3-exemples-de-la-syntaxe-de-sed#comment-form</comments>
      <wfw:comment>http://blog.spiderou.net/post/2006/07/24/3-exemples-de-la-syntaxe-de-sed#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.spiderou.net/feed/rss2/comments/44987</wfw:commentRss>
      </item>
    
  <item>
    <title>Rotation automatique des images selon les informations EXIF</title>
    <link>http://blog.spiderou.net/post/2006/07/20/2-rotation-automatique-des-images-selon-les-informations-exif</link>
    <guid isPermaLink="false">urn:md5:feb22947e171a51eb97f6e925a0af5a4</guid>
    <pubDate>Thu, 20 Jul 2006 23:15:00 +0000</pubDate>
    <dc:creator>SpideR</dc:creator>
        <category>Technique</category>
            
    <description>&lt;p&gt;Vous avez un appareil photo numerique, vous adorez mitrailler, et prendre
des tas de photos dans tous les sens possibles et immaginables (enfin on va se
limiter à &amp;quot;portait&amp;quot; et &amp;quot;paysage&amp;quot; je pense ...), et bien sur, vous n'avez pas
trop la motiv' de tourner les 250 photos de la soirée d'hier soir ...&lt;/p&gt;    &lt;p&gt;Comme les informaticiens sont flemmards, ils savent prendre du temps pour en
gagner, et en faire gagner aux autres, ce soir pour vous : &lt;a href=&quot;http://www.sentex.net/~mwandel/jhead/&quot; hreflang=&quot;en&quot;&gt;jhead&lt;/a&gt; (lien corrigé,
merci Argael)&lt;/p&gt;
&lt;p&gt;Et la commande magique :&lt;/p&gt;
&lt;pre&gt;
jhead -autorot *
&lt;/pre&gt;
&lt;p&gt;Dans le repertoire dans lequel sont stoquées les images, bien sur ...&lt;/p&gt;
&lt;p&gt;Ça devrait vous retourner quelque-chose comme :&lt;/p&gt;
&lt;pre&gt;
Modified: p1000318.jpg
Modified: p1000319.jpg
Modified: p1000332.jpg
Modified: p1000335.jpg
&lt;/pre&gt;
&lt;p&gt;En plus il vous dit celles qu'il modifie, et juste celles là, c'est-y-pas
magnifique tout ça ?&lt;/p&gt;
&lt;p&gt;Petite info complémentaire sur convert pendant qu'on y est : l'action
-resize ne modifie pas les proportions de l'image, et prend donc en parametre
la taille du rectangle dans lequel doit rentrer l'image, petits exemples, en
partant d'une image en 4/3 (ou 3/4)&lt;/p&gt;
&lt;p&gt;Pour la mettre en 800x600 ou 600x800 selon son orientation (portait ou
paysage), c'est à dire, traitement parfait pour automatiser le
redimensionnement d'une serie de photo :&lt;/p&gt;
&lt;pre&gt;
convert -resize 800x800
&lt;/pre&gt;
&lt;p&gt;Pour mettre une photo en 800x[hauteur dépendant des proportions
initiales]&lt;/p&gt;
&lt;pre&gt;
convert -resize 800
&lt;/pre&gt;
&lt;p&gt;Idem mais selon la largeur : [hauteur dépendant des proportions
initiales]x800&lt;/p&gt;
&lt;pre&gt;
convert -resize x800
&lt;/pre&gt;
&lt;p&gt;Vraiment génial ce petit convert &lt;img src=&quot;/themes/default/smilies/smile.png&quot; alt=&quot;:)&quot; class=&quot;smiley&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Personellement, quand je décharge mon APN, ça donne donc :&lt;/p&gt;
&lt;pre&gt;
jhead -autorot *
for file in * ; do convert -resize 800x800 $file $file &amp;amp;&amp;amp; echo &amp;quot;$file redimensionné&amp;quot; ; done
&lt;/pre&gt;
&lt;p&gt;J'adore le shell :D&lt;/p&gt;</description>
    
    
    
          <comments>http://blog.spiderou.net/post/2006/07/20/2-rotation-automatique-des-images-selon-les-informations-exif#comment-form</comments>
      <wfw:comment>http://blog.spiderou.net/post/2006/07/20/2-rotation-automatique-des-images-selon-les-informations-exif#comment-form</wfw:comment>
      <wfw:commentRss>http://blog.spiderou.net/feed/rss2/comments/44986</wfw:commentRss>
      </item>
    
</channel>
</rss>