vendredi 29 mai 2009

DOS choix multiples

set /p choix=?

if /i %choix%==1 goto sectionduchoix1
if /i %choix%==2 goto sectionduchoix2

:sectionduchoix1
echo vous avez choisi 1
exit

:sectionduchoix2
echo vous avez choisi2
exit

firefox extension [dans le menu outils]

Pour modifier le menu outils ,

éditer le fichier xul après le script :

<menupopup id="menu_ToolsPopup">
<menuitem insertafter="devToolsSeparator" label="Hello, world!"
accesskey="H" oncommand="hello();" />
</menupopup>

Dans le menu popup qui s'ouvre lorsqu'on clic sur Outils (tools)
On ajoute une option après DevToolsSeparator (ligne de separation après modules complémentaire) avec le nom "Hello, world"
la lettre H est souligné et la fonction "hello()" sera executer lorsqu'on clic dessus.

firefox extension [modifier clic droit]

Nous avons vu jusqu'a présent comment ajouter des informations à la barre de status (en bas), mais on peux aussi modifier le clic droit de la souris pour ajouter une option :

Dans le fichier xul, après script (cf javascript déporté)
<popup id="contentAreaContextMenu">
<menuitem id="helloworld" label="Hello, world!" accesskey="H"
insertafter="context-stop" oncommand="hello();"/>
</popup>


On va obtenir un joli "hello world" inséré juste après le "context-stop" (arreter)
qui aura l'action de lancer la fonction hello() du fichier monjavascript.js
avec la lettre "H" souligné.

Firefox Extension [javascript deporté]

On a déjà vu qu'on peut inclure du javascript (appel de base window.alert) dans le fichier xul.
Mais si on veux faire des choses plus complexe, on va vite saturer le code XUL avec du javascript délimité par des ";".

Premièrement on édite note fichier xul et on ajoute en dessous de cette ligne
<overlay id="sample"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
ca:
<script type="application/x-javascript" src="chrome://jakal/content/monjavascript.js"></script>

Pour lancer le javascript on le lance ainsi :
onclick="hello();"
ex:
<statusbarpanel id="my-panel" label="extension ok" onclick="hello();" />

On ajoute donc au niveau du fichier xul, un fichier "monjavascript.js" avec nos instructions (pour faire simple :
function hello(){
alert("Hello, world!");
}

On a plus qu'a recréer le fichier xpi, et tester !

jeudi 28 mai 2009

Asterix chez les indiens


Suite logique d'Asterix.
Le film ne m'avait pas tenté lors de sa sortie et pourtant il est excellent.

Les romains ont décider de se débarrasser du druide en le jetant par delà le rebord du monde (et oui la terre est plate !) Asterix et Obelix partent à sont secours !

Ils atterrissent aux états unis où un vilain shaman manipule sa tribu. Panoramix sera alors capturé par le shaman,et rebelotte !
Obelix tombe amoureux de l'indienne !
Asterix reste égal à lui même.
Obelix tombe sur des Dindons et des Ours et mène la vie dure aux indiens.
Très drôle, des répliques fantastique :"Un poisson-chien"
"des glouglous" et une course poursuite avec l'ours bien sympathique.
Je ne regrette qu'une chose : de ne pas l'avoir vu avant !

Firefox Extension [image]

Pour ajouter une image dans un fichier XUL :
<image id="TTicon" style="list-style-image:url('chrome://jakal/content/jakalico.PNG');">

l'image s'appel jakalico.PNG

mardi 26 mai 2009

Spartatouille


Héla oui, j'ai vu ce film.
Dans la ligné des scary movie, la finesse à été laissé au vestiaire. Explosion de pu, dents pourris, boutons d'acné, vomi, hommes gras et de petites taille : tout ce qui fait le charme de ce genre de film est là !
Reprenant le scénario du film "300" l'histoire arrive à se suivre malgré quelques longueurs.
Le film à été synthétisé pour ajouter des blagues crades.
La scéne au bord du puit dure presque 10mn.
Les combats remplacer par des combats de HipHop (de mauvaise qualité) et des combats d'injure de type Yo Momma de MTV.
Si on aime ce type de film pour laisser son cerveau dans un coin (avec la finesse) pourquoi pas.
Mais ce film n'est décidément pas prévut pour un public Français. Trop de référence américaines qui nous demande de les retrouver, on perd le cours du film.
Au niveau du casting, quelques surprise :
Sean Maguire : Anglais de Offcenter
Carmen Electra : déjà vu dans les scary movie
comme d'habitude, mais les bonnes surprises :
Kevin Sorbo : Hercule de la série du même nom
Crista Flanagan : la vrai Hugly Betty
Bref, un film typique dans le style (si on aime) mais trop Américain pour nous pauvres Français !

Firefox extension [language]

Pour changer la langue de l'extension en fonction de la version de firefox :

Où jakal est le nom de l'extension

-Dans le fichier chrome.manifest :(ajouter une ligne par nouvelle langue)
ex:
locale jakal fr-FR chrome/locale/fr-FR/
locale jakal en-UK chrome/locale/en-UK/
locale jakal en-US chrome/locale/en-US/


-dans le répertoire chrome, créer un répertoire locale
-dans le répertoire locale, créer un répertoire fr-FR
-dans le répertoire locale, créer un répertoire en-UK
-dans le répertoire locale, créer un répertoire en-US

- creer filename.dtd dans fr-FR :
- creer filename.dtd dans en-UK :
- creer filename.dtd dans en-US :
(En UTF-8 pour cela :fichier enregistrer encodage ANSI>UTF-8)
filename est un nom générique, on peut le changer, mais il doit avoir le même nom dans chaque répertoire.

coller ceci dans le fichier filename.dtd du repertoire fr-FR
<!ENTITY filename.languague "FR">

coller ceci dans le fichier filename.dtd du repertoire en-UK
<!ENTITY filename.languague "UK">

coller ceci dans fichier filename.dtd du le repertoire en-US
<!ENTITY filename.languague "US">


-dans le fichier xul utilisé:
juste après la ligne
<?xml version="1.0">,
ajouter
<!DOCTYPE window SYSTEM "chrome://jakal/locale/filename.dtd">

là où le texte sera different selon les langues utiliser comme suit:
<label id="testlangue" value="&filename.language;" />

où filename est le fichier filename.dtd

dimanche 24 mai 2009

mec bourré


Voila pourquoi aux Etats Unis on filme chez les flics.
Pour éviter d'être accuser de bavure !

Anges et démons

Ce film est bien sympathique.
Une bombe est introduit au Vatican et menace d'exploser si Tom Hanks n'est pas là pour résoudre des énigmes datant de 5 siècles.
C'est en gros le file conducteur.
On peut y noter un absence bienfaitrice de Audrey Tautou.
N'ayant pas lu le livre je ne peut pas juger de l'adaptation, mais l'histoire est bien à un point près (lorsqu'un catholique se suicide, il va en enfer !) La bombe composé d'antimatière est généré artificiellement au CERN à Genève. Tout cela se passe durant l'élection du nouveau pape nous renvoi à une période qui aurait pu être catastrophique si cela n'avais pas été un film.

Merci à Ewan McGregor le super camerlingue qui gère toute la partie ecclesiastique du film, mais le personnage est à mon sens trop présent dans le film.

Pas de réelle fausse note pour ce film, mais il ne faut pas s'attendre à un chef d'oeuvre.

Terminator



A l'approche du quatrième volet du Terminator, j'ai voulu me remettre dans le bain de revoyant le premier en US.
"I'll be back" est sans conteste plus vibrant que "je reviendrai". Les effets spéciaux ont un peu vieilli, mais le charme est là. Si vous connaissez la suite, pas de surprise. Une machine vient du futur pour éliminer Sarah Connor futur mère du plus grand des resistant lors de la guerre qui oppose les hommes aux machines.
Le film date de 1985 mais il est beau, bien fait, monsieur le sénateur (Arnold Schwarzenegger) ne trahit pas son rôle. Il n'a garder que le meilleur de son titre Mr Univers en 1969.
Un bon film à revoir.

La compagnie noire T9


Ombrelongue ne comprend rien, et ne réagit pas lorsque la menace s'approche. Il est trop sûr de lui mais pourquoi ?
Les corbeaux sont toujours là et la déesse Kina envahit mes rêves. J'ai de plus en plus de travail, les annales, l'étendard, les missions d'espionnage de tout nos adversaires.
Il me faut dormir, Sahra me manque.
La porte d'ombre se profile au loin, allons nous enfin pouvoir rejoindre le Kathovar pour y dissoudre la compagnie noire ?

La compagnie noire T7


Je m'appelle Murgen, annaliste de la compagnie noire, pris au piège à Dejagore par les armées des maitres d'ombres.
Je poursuit les annales à la place de Toubib car je l'ai vu tombé sur le champs de bataille. Je suis également le porte et je dirige une partie des forces bloqués ici.
Mais il se passe des choses étrange. Pas seulement ici, mais aussi dans la plaine. Comment faire pour s'en sortir vivant lorsque le rationnement est mis en place ?

La compagnie noire T8


Elle est les ténèbres !
Ce peureux de fumée n'arrête pas de me le répéter.
Mais de qui parle-t-il ?
La traitrise est là, les morts ne le sont pas vraiment !
Les Étrangleurs, la fille de la nuit, les sorciers et maitres d'ombres, et la déesse Kina,les traitres, la Radisha et son frère au pouvoir du pays.
Tout se ligue contre la compagnie noire, mais ce n'est pas la première fois, et nous avons des atouts non négligeables de notre coté.
Belvédère la forteresse imprenable de Ombrelongue est au loin. Que nous reserve la suite ?

La compagnie noire T10


Ce livre que j'ai fini la semaine dernière fait suite aux annales de la compagnie noire.
Roupille est désormais le capitaine. Elle narre les événements qui se passent dans la ville de Taglios. Elle cherche à déstabiliser le pouvoir en place afin de sauver ses frères.
De grandes questions y trouveront leur réponses surtout du côté des Nyueng Bao.

Les efforts seront récompenser même si pour rester discret, il faut prendre d'innombrables précautions qui ralentissent l'action.

Veuve Noire


Voilà une nouvelle acquisition 6 veuves noires dans l'aquarium de la maison.
Ces poissons sont très énergiques, s'amuse souvent à courser les autres poissons, et aiment bien grignoter leurs voiles.
Ils consomment des proies carnés et surgelé.
J'espère qu'ils ne prendront pas de mauvais habitudes avec les autres poissons.

mardi 12 mai 2009

tresors cachés de versailles


On aura tout eu pour ce trésor cachés !
La pluie, le monde, l'organisation dépassé !

Pour un total de 180 équipe allant de 6 participant à 15 minimum à la fin des inscriptions.
Des ateliers abandonné car mal géré.
-Tire à la corde arrête à 16h30
Des ateliers surchargés :
-Maquette, 1h d'attente.
trop peu d'informations.
-obliger de courir après les organisateurs pour obtenir une gomette non nécessaire.
-total obligation de scinder les équipe pour faire un maximum d'atelier.
Sans compter que l'année prochaine, j'irai avec des pompiers entrainer à courir entre les ateliers en vélo (comme certains l'on fait cette année.
Pas de réponses aux énigmes.
Et le gouter, il a fallu se battre pour avoir un BN !
Un peu dur cette session, espérons que l'année prochaine s'organise mieux !

Barre de lancement rapide

Mais ou se trouve la barre de lancement rapide sous windows XP ?
C:\Documents and Settings\[USER]\Application Data\Microsoft\Internet Explorer\Quick Launch

Tout les raccourcis à sauvegarder si vous changer d'ordinateur !!!

CNET administration


Pour rentrer dans la configuration du Routeur CNET:
login :Admin
pass: Admin
(attention "A" en majuscule)

lundi 4 mai 2009

Pavé Numerique activé au démarrage

Pour que le pavé numérique soit activé au démarrage voila plusieurs possibilités :
->Vérifier si l'option dans le BIOS de l'ordinateur est activé.
->Vérifier si l'option dans la base de registre

Pour que le pavé numerique soit activé :
[HKEY_CURRENT_USER\Control Panel\Keyboard]
"InitialKeyboardIndicators"="2"

[HKEY_USERS\.DEFAULT\Control Panel\Keyboard]
"InitialKeyboardIndicators"="2"

Pour qu'il soit désactivé:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Keyboard]
"InitialKeyboardIndicators"="0"

[HKEY_USERS\.DEFAULT\Control Panel\Keyboard]
"InitialKeyboardIndicators"="0"