#1 Le 31/08/2012, à 03:18
- MinecrafTux
[Script] Installation Express de Minecraft, avec options diverses
Salutations!
Je vous présente un petit script d'installation automatisée du jeu codé en Java : Minecraft.
Installation Express de Minecraft
C'est très basique, & ça ne pèse pas bien lourd ! Rassurez-vous, il n'est nullement piégé, il ne télécharge qu'un seul fichier depuis la source officielle : http://www.minecraft.net/download
Il permet, à l'aide d'un menu succinct :
1./ Installation Express de Minecraft :
-Installation de l'OpenJDK 6,
-Téléchargement du jeu -depuis le lien officiel- création d'un dossier /usr/games/Minecraft/ où le jar sera placé,
-Création d'exécutable(s) en fonction du choix de l'utilisateur, s'il désire ou non une sauvegarde auto' ou manuelle intégrée au lancement (1024, 512 ou 256 Mo de RAM allouée en fonction du système),
[Les maps sauvegardées seront situées dans votre home/Minecraft/Sauvegardes/ classées par date puis par heures ; attention au poids que peut prendre ce dossier à force de sauvegarder ]
-Création de lanceurs (dont un avec ouverture de terminal pour analyser d'éventuelles erreurs) dans la section Jeux, avec icône [officielle].
[Oui, ils comportent tous cette même icône... il n'y a que cela en guise de favicone dans le jar hélas]
2./ Installation et configuration de Java :
-Choix entre les différentes version de l'OpenJDK,
-Configuration (ou plutôt ajustement) nécessaire au bon fonctionnement - une ligne rajoutée dans l'exécutable pour la version 7.
[Normalement, il est possible de switcher d'une version à l'autre selon le besoin ou l'envie]
3./ Voir les versions de Java installées :
-Affichage simple des machines virtuelles Java installées sur l'ordinateur,
-Affichage de la version de Java et de son compilateur utilisés actuellement.
4./ Modifier les paramètres mémoire du jeu :
-Modification des paramètres mémoire au lancement (Xms) et au maximum (Xmx).
[Note importante : le jeu ne tient pas compte d'une mémoire maximum allouée en dessous de 1024Mo... constat visible via la touche F3 dans le jeu même]
9./ Suppression complète de Minecraft :
-Suppression complète du jeu, comprenant, lanceurs, icône, exécutables, dossier .minecraft ,
-Les mondes sont sauvegardés dans le dossier MinecraftSaves situé dans le dossier de l'utilisateur.
-Les packs de textures sont sauvegardés dans le dossier MinecraftTexturePacks situé dans le dossier de l'utilisateur.
---
Version 0.9
Fort possible que le script puisse comporter des erreurs, faute de tests suffisants (je compte sur vous pour les retours! ) dans ce cas, veuillez m'en excuser...
Deux versions du script vous sont à présent proposées (je vais voir comment les fusionner par la suite), en fonction du shell : l'un sous bash (convient en temps normal, pour Ubuntu & ses dérivés), l'autre sous dash.
Téléchargement :
Via Mediafire
Via UbuntuOne
La version sous l'interpréteur de commandes dash en cas de problèmes :
Via Mediafire
Via UbuntuOne
Pour utiliser le script, deux solutions :
Soit par méthode graphique
Clic droit > Propriétés > Onglet Permissions, cochez la case "Autoriser l'exécution du fichier comme un programme". Cliquez pour "lancer dans un terminal" sous Gnome, Xfce. Sous KDE, il faudra veiller à le lancer via la Konsole.
Soit par utilisation du terminal
cd [chemindaccèsduscript] par exemple
cd Téléchargements/
Puis
chmod +x InstallExpressMinecraft.sh
./InstallExpressMinecraft.sh
Voilà !
Remarques, avis sont les bienvenues!
Bien à vous.
Et bon jeu ;0)
NOTE A PROPOS DE LA DEMO' : il semblerait qu'elle ne fonctionne pas correctement pour le moment... Voici une marche à suivre pour corriger ce petit souci :
Télécharger LWJGL : voilà justement un script (et oui, encore !) qui s'occupera de télécharger la dernière version de LWJGL automatiquement (et légalement!). Tous ces fichiers sont alors disposés aux bons endroits pour le jeu.
Télécharger un minecraft.jar : directement chez Mojang http://www.mojang.com/, prenez la dernière snapshot (risque de bugs par contre), http://assets.minecraft.net/12w36a/minecraft.jar ou une version prerelease à vous de voir. Déplacez ce fameux "minecraft.jar" dans le dossier .minecraft/bin/ [c'est un dossier caché!]
Dernière modification par MinecrafTux (Le 07/09/2012, à 02:13)
Hors ligne
#2 Le 31/08/2012, à 07:29
- leold
Re : [Script] Installation Express de Minecraft, avec options diverses
hello
l'idee est tres bien car pas mal de personnes poste pour des probleme d'instalation minecraft
tu pourais rajouté quelque mot sur ton instalation sur la page minecraft ?
http://doc.ubuntu-fr.org/minecraft
l’imbécile est pas celui qui ne sait pas mais celui qui refuse d’apprendre
Hors ligne
#3 Le 31/08/2012, à 16:14
- superZozo
Re : [Script] Installation Express de Minecraft, avec options diverses
ça tourne, merci !!!
Hors ligne
#4 Le 31/08/2012, à 23:10
- MinecrafTux
Re : [Script] Installation Express de Minecraft, avec options diverses
hello
l'idee est tres bien car pas mal de personnes poste pour des probleme d'instalation minecraft
tu pourais rajouté quelque mot sur ton instalation sur la page minecraft ?
http://doc.ubuntu-fr.org/minecraft
Ok, c'est fait J'en ai profité pour changer quelques informations, notamment la possibilité, à présent, de jouer à une démo' (suffit de s'inscrire).
ça tourne, merci !!!
Me voilà rassuré!
J'ai remis un peu à jour la présentation du script, car j'avais omis d'indiquer où le script place les saves de maps (bien pratique... surtout en cas de coupure de courant !).
Merci pour vos interventions
Dernière modification par MinecrafTux (Le 31/08/2012, à 23:12)
Hors ligne
#5 Le 06/09/2012, à 00:48
- Mr Flibble
Re : [Script] Installation Express de Minecraft, avec options diverses
Ça ne semble pas fonctionner chez moi :
┌─( flo ) - ( 3.2.0-29-generic ) - ( ~/Téléchargements )
└─> sh InstallExpressMinecraft.sh
Ce script installera Minecraft sur votre ordinateur - 64-bits (amd64).
InstallExpressMinecraft.sh: 33: InstallExpressMinecraft.sh: Bad substitution
Hors ligne
#6 Le 06/09/2012, à 13:33
- MinecrafTux
Re : [Script] Installation Express de Minecraft, avec options diverses
Ça ne semble pas fonctionner chez moi :
┌─( flo ) - ( 3.2.0-29-generic ) - ( ~/Téléchargements ) └─> sh InstallExpressMinecraft.sh Ce script installera Minecraft sur votre ordinateur - 64-bits (amd64). InstallExpressMinecraft.sh: 33: InstallExpressMinecraft.sh: Bad substitution
Merci d'avoir rapporté ce souci, et désolé!
Tu utilises Ubuntu ? Une récente version ?
L'erreur survient lors d'une commande utilisée par bash (et non reconnue par dash - si je remplace #!/bin/dash ou #!/bin/sh , le script foire à cet endroit notamment ), pour déterminer la mémoire du système. Normalement sur les nouvelles versions d'Ubuntu, bash est utilisé par défaut.
echo $SHELL
devrait te retourner quel shell ton système utilise...
Et
bash --version
pour avoir la version du bash, s'il est installé.
EDIT :
Voilà, avec quelques aménagements, je pense avoir réussi à faire tourner un script sous dash, teste-le pour voir si ça arrange le problème... InstallExpressMinecraft sous DASH
Je croise les doigts!
Sinon, en dernier recours, il faudra installer bash via un
sudo apt-get install bash
Dernière modification par MinecrafTux (Le 06/09/2012, à 15:14)
Hors ligne
#7 Le 06/09/2012, à 22:52
- Mr Flibble
Re : [Script] Installation Express de Minecraft, avec options diverses
Je suis sous Voyager 12.04.1
┌─( flo ) - ( 3.2.0-30-generic ) - ( ~ )
└─> echo $SHELL
/bin/bash
┌─( flo ) - ( 3.2.0-30-generic ) - ( ~ )
└─> bash --version
GNU bash, version 4.2.24(1)-release (x86_64-pc-linux-gnu)
Copyright (C) 2011 Free Software Foundation, Inc.
Licence GPLv3+ : GNU GPL version 3 ou ultérieure <http://gnu.org/licenses/gpl.html>
Ceci est un logiciel libre ; vous être libre de le modifier et de le redistribuer.
Aucune garantie n'est fournie, dans la mesure de ce que la loi autorise.
Et ça semble fonctionner avec le nouveau script
Installation en cours...
Merci pour ce script et pour ta réactivité !
Edit : L'installation c'est bien passé, par contre le jeu se lance pas, ça bloque sur l'ecran "done loading". Problème connu apparement mais j'ai pas encore trouver la bonne solution.
Voila ce que ça donne dans le terminal :
└─> java -jar minecraft.jar
asdf
java.io.FileNotFoundException: /home/flo/.minecraft/lastlogin (No such file or directory)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.<init>(FileInputStream.java:137)
at net.minecraft.LoginForm.readUsername(LoginForm.java:110)
at net.minecraft.LoginForm.<init>(LoginForm.java:55)
at net.minecraft.LauncherFrame.<init>(LauncherFrame.java:23)
at net.minecraft.LauncherFrame.main(LauncherFrame.java:167)
at net.minecraft.MinecraftLauncher.main(MinecraftLauncher.java:13)
java.lang.ClassNotFoundException: net.minecraft.client.MinecraftApplet
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at net.minecraft.GameUpdater.createApplet(GameUpdater.java:373)
at net.minecraft.Launcher$1.run(Launcher.java:79)
edit2 : c'est peut être la démo qui serait bugé apparemment.
Dernière modification par Mr Flibble (Le 07/09/2012, à 00:13)
Hors ligne
#8 Le 07/09/2012, à 00:23
- MinecrafTux
Re : [Script] Installation Express de Minecraft, avec options diverses
Je suis sous Voyager 12.04.1
┌─( flo ) - ( 3.2.0-30-generic ) - ( ~ ) └─> echo $SHELL /bin/bash ┌─( flo ) - ( 3.2.0-30-generic ) - ( ~ ) └─> bash --version GNU bash, version 4.2.24(1)-release (x86_64-pc-linux-gnu) Copyright (C) 2011 Free Software Foundation, Inc. Licence GPLv3+ : GNU GPL version 3 ou ultérieure <http://gnu.org/licenses/gpl.html> Ceci est un logiciel libre ; vous être libre de le modifier et de le redistribuer. Aucune garantie n'est fournie, dans la mesure de ce que la loi autorise.
Et ça semble fonctionner avec le nouveau script
Installation en cours...
Ah c'est marrant, Voyager utilise donc bash, à jour, la même version que le mien... étrange qu'il ne soit pas passé le script
└─> java -jar minecraft.jar asdf java.io.FileNotFoundException: /home/flo/.minecraft/lastlogin (No such file or directory) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(FileInputStream.java:137) at net.minecraft.LoginForm.readUsername(LoginForm.java:110) at net.minecraft.LoginForm.<init>(LoginForm.java:55) at net.minecraft.LauncherFrame.<init>(LauncherFrame.java:23) at net.minecraft.LauncherFrame.main(LauncherFrame.java:167) at net.minecraft.MinecraftLauncher.main(MinecraftLauncher.java:13) java.lang.ClassNotFoundException: net.minecraft.client.MinecraftApplet at java.net.URLClassLoader$1.run(URLClassLoader.java:217) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:205) at java.lang.ClassLoader.loadClass(ClassLoader.java:321) at java.lang.ClassLoader.loadClass(ClassLoader.java:266) at net.minecraft.GameUpdater.createApplet(GameUpdater.java:373) at net.minecraft.Launcher$1.run(Launcher.java:79)
edit2 : c'est peut être la démo qui serait bugé apparemment.
Le .minecraft/lastlogin est normal au premier lancement du jeu : il râle juste de ne pas trouver la configuration de login.. ce qui est normal.
Quant au reste, je vois que ça serait une erreur de la démo en effet... à cause de LWJGL ? Ah ben l'idée de rajouter une option de màj de LWJGL pourrait être utile je vais voir si je peux pas faire un petit script dédié à ça rapidement.
EDIT :
Je viens de tester avec un compte non premium, ça ne passe pas... Ça bloque clairement à "Done loading". Ça doit provenir d'eux ce souci
Alors, je viens de tomber sur un sujet qui arrange tout http://www.minecraftforum.net/topic/141 … or-ubuntu/
En gros, ils proposent de télécharger l'une des versions de test (prerelease, ou alors une snapshot, ça convient parfaitement). Ce n'est pas bête du tout !
Le petit fix temporaire en résumé :
Télécharger LWJGL : voilà justement un script (et oui, encore !) qui s'occupera de télécharger la dernière version de LWJGL automatiquement (et légalement!). Tous ces fichiers sont alors disposés aux bons endroits pour le jeu. Je tâcherai de l'intégrer dans la prochaine version du script.
Télécharger un minecraft.jar : directement chez Mojang http://www.mojang.com/ tu prends la dernière snapshot, http://assets.minecraft.net/12w36a/minecraft.jar (ou une version prerelease à toi de voir) et tu déplaces le fameux "minecraft.jar" que tu viens de télécharger, dans le dossier .minecraft/bin/ [c'est un dossier caché!]
Tu relances le jeu, et là, victoire ! Enfin !
J'espère que mes explications sont claires... je viens de tester la marche à suivre, et ça corrige effectivement le bug!
Bon jeu !
EDIT² : je rajoute cette note importante qui permettra enfin l'accès à la démo' ! Merci Mr Flibble
Dernière modification par MinecrafTux (Le 07/09/2012, à 02:16)
Hors ligne
#9 Le 07/09/2012, à 15:41
- Mr Flibble
Re : [Script] Installation Express de Minecraft, avec options diverses
Merci ça marche impeccable
Hors ligne
#10 Le 08/09/2012, à 23:45
- Mydym
Re : [Script] Installation Express de Minecraft, avec options diverses
Ça ne fonctionne pas non plus chez moi. Minecraft crash tout bêtement.
---- Minecraft Crash Report ----
// Why did you do that?
Time: 09/09/12 00:20
Description: Failed to start game
java.lang.IllegalStateException: Only one LWJGL context may be instantiated at any one time.
at org.lwjgl.opengl.Display.create(Display.java:846)
at org.lwjgl.opengl.Display.create(Display.java:784)
at org.lwjgl.opengl.Display.create(Display.java:765)
at net.minecraft.client.Minecraft.a(SourceFile:233)
at net.minecraft.client.Minecraft.run(SourceFile:516)
at java.lang.Thread.run(Thread.java:679)
Relevant Details:
- Minecraft Version: 1.3.2
- Operating System: Linux (i386) version 3.0.0-25-generic
- Java Version: 1.6.0_24, Sun Microsystems Inc.
- Java VM Version: OpenJDK Server VM (mixed mode), Sun Microsystems Inc.
- Memory: 422819288 bytes (403 MB) / 514523136 bytes (490 MB) up to 954466304 bytes (910 MB)
- JVM Flags: 2 total; -Xms512M -Xmx1024M
- LWJGL: 2.4.2
- OpenGL: ~ERROR~ NullPointerException: null
- Is Modded: Probably not
- Type: Client
- Texture Pack: ~ERROR~ NullPointerException: null
- Profiler Position: N/A (disabled)
Hors ligne
#11 Le 09/09/2012, à 01:25
- MinecrafTux
Re : [Script] Installation Express de Minecraft, avec options diverses
Merci ça marche impeccable
Aaah je suis ravi!
Ça ne fonctionne pas non plus chez moi. Minecraft crash tout bêtement.
---- Minecraft Crash Report ---- // Why did you do that? Time: 09/09/12 00:20 Description: Failed to start game java.lang.IllegalStateException: Only one LWJGL context may be instantiated at any one time. at org.lwjgl.opengl.Display.create(Display.java:846) at org.lwjgl.opengl.Display.create(Display.java:784) at org.lwjgl.opengl.Display.create(Display.java:765) at net.minecraft.client.Minecraft.a(SourceFile:233) at net.minecraft.client.Minecraft.run(SourceFile:516) at java.lang.Thread.run(Thread.java:679) Relevant Details: - Minecraft Version: 1.3.2 - Operating System: Linux (i386) version 3.0.0-25-generic - Java Version: 1.6.0_24, Sun Microsystems Inc. - Java VM Version: OpenJDK Server VM (mixed mode), Sun Microsystems Inc. - Memory: 422819288 bytes (403 MB) / 514523136 bytes (490 MB) up to 954466304 bytes (910 MB) - JVM Flags: 2 total; -Xms512M -Xmx1024M - LWJGL: 2.4.2 - OpenGL: ~ERROR~ NullPointerException: null - Is Modded: Probably not - Type: Client - Texture Pack: ~ERROR~ NullPointerException: null - Profiler Position: N/A (disabled)
Salutations Mydym!
Tu essaies d'accéder à la démo' ?
D'après ce topic : http://ubuntuforums.org/showthread.php?t=1844920 il faudrait que tu accèdes au gestionnaire de pilotes propriétaires, pour activer les drivers vidéo... en espérant que ça arrange ce souci...
Si ce n'est pas le cas, indique donc ton matériel, via cette commande dans un terminal :
lspci -v | grep -A 12 VGA
pour connaître la carte graphique.
Dernière modification par MinecrafTux (Le 09/09/2012, à 01:29)
Hors ligne
#12 Le 09/09/2012, à 08:34
- Mydym
Re : [Script] Installation Express de Minecraft, avec options diverses
Mon problème a finalement changé sans raison apparente...
Maintenant, après l'écran de done loading, un écran noir se dresse et ne bouge pas.
Sinon, je n'essaye pas d'accéder à la démo. Enfin, je ne crois pas.
Pour la commande que tu m'as demandé de taper, elle ne te servira peut-être plus à rien mais elle ressort ça :
01:00.0 VGA compatible controller: nVidia Corporation GF106 [GeForce GTX 460M] (rev a1) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device 2042
Flags: bus master, fast devsel, latency 0, IRQ 16
Memory at d4000000 (32-bit, non-prefetchable) [size=16M]
Memory at c8000000 (64-bit, prefetchable) [size=128M]
Memory at d0000000 (64-bit, prefetchable) [size=32M]
I/O ports at d000 [size=128]
Expansion ROM at d6000000 [disabled] [size=512K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Endpoint, MSI 00
Capabilities: [b4] Vendor Specific Information: Len=14 <?>
Capabilities: [100] Virtual Channel
Dernière modification par Mydym (Le 09/09/2012, à 08:41)
Hors ligne
#13 Le 09/09/2012, à 23:44
- MinecrafTux
Re : [Script] Installation Express de Minecraft, avec options diverses
Mon problème a finalement changé sans raison apparente...
Maintenant, après l'écran de done loading, un écran noir se dresse et ne bouge pas.
Sinon, je n'essaye pas d'accéder à la démo. Enfin, je ne crois pas.
Pour la commande que tu m'as demandé de taper, elle ne te servira peut-être plus à rien mais elle ressort ça :
01:00.0 VGA compatible controller: nVidia Corporation GF106 [GeForce GTX 460M] (rev a1) (prog-if 00 [VGA controller]) Subsystem: ASUSTeK Computer Inc. Device 2042 Flags: bus master, fast devsel, latency 0, IRQ 16 Memory at d4000000 (32-bit, non-prefetchable) [size=16M] Memory at c8000000 (64-bit, prefetchable) [size=128M] Memory at d0000000 (64-bit, prefetchable) [size=32M] I/O ports at d000 [size=128] Expansion ROM at d6000000 [disabled] [size=512K] Capabilities: [60] Power Management version 3 Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+ Capabilities: [78] Express Endpoint, MSI 00 Capabilities: [b4] Vendor Specific Information: Len=14 <?> Capabilities: [100] Virtual Channel
Sans raison apparente ? Tu n'as rien fait entre temps ? Marrant ça ! Au moins ça ne crashe plus, c'est déjà ça
La carte graphique est bien suffisante pour faire tourner Minecraft
As-tu tenter d'accéder au gestionnaire de pilotes propriétaires, pour activer les drivers vidéo ?...
Un écran noir... Tu as installé l'OpenJDK 7 entre temps ? Si c'est le cas, passe par le script, en choisissant l'option 2, il va s'occuper de rajouter une ligne qui permettra de lancer le jeu sous la version 7...
Si pas, ça ressemble à un problème de drivers vidéo...
Dernière modification par MinecrafTux (Le 09/09/2012, à 23:44)
Hors ligne
#14 Le 10/09/2012, à 05:40
- Mydym
Re : [Script] Installation Express de Minecraft, avec options diverses
Non, je n'ai pas mis à jour mes drivers car quand je le fais, mon ordinateur plante inopinément.
Finalement, avec le script et l'option 2, minecraft ne s'arrête plus sur l'écran noir, il crash... C'est à n'y rien comprendre.
Hors ligne
#15 Le 26/09/2012, à 09:04
- Tesla Kusturica
Re : [Script] Installation Express de Minecraft, avec options diverses
Ca fonctionne parfaitement.
Merci bcp.
Hors ligne
#16 Le 29/10/2012, à 21:40
- elensar-geek
Re : [Script] Installation Express de Minecraft, avec options diverses
un simple message pour te dire que ton script marche a la perfection, et qu'il est sérieusement trés utilse
Trés beau travail
Il y'a des jours avec et des jours sans ... Des jours sans ou il faut faire avec !!!
" Avec Windows, on fait ce qu'on peut... Avec Linux, on fait ce qu'on veut !! :p "
Hors ligne
#17 Le 17/11/2012, à 04:14
- Nak_Jon
Re : [Script] Installation Express de Minecraft, avec options diverses
Super!
Merci tu améliore mon appréciation de Ubuntu
Asus K53SK Ubuntu 12.04 lts + Windows 7 Professionnel
Processeur: Intel® Core™ i7 2630QM Physique: 8GB SDRAM DDR3 1333MHz
HDD: 640Gb 5400rpm
Graphique: NVIDIA® GeForce® GT 540M 1GB DDR3 VRAM
Hors ligne
#18 Le 23/11/2012, à 07:11
- PengouinPdt
Re : [Script] Installation Express de Minecraft, avec options diverses
@MinecrafTux: tu peux remplacer tout ton bloc suivant :
while IFS=":" read -r a b
do
case "$a" in
MemTotal*) set -- $b ; PHYMEM=$1
esac
done <"/proc/meminfo"
# Variables globales
PHYMEM=$((${PHYMEM} / 1024))
par cette déclaration:
PHYMEM=$(($(egrep 'MemTotal' /proc/meminfo | cut -d' ' -f9) / 1024 ))
Hors ligne
#19 Le 23/11/2012, à 12:23
- PengouinPdt
Re : [Script] Installation Express de Minecraft, avec options diverses
Du coup, ça m'a titillé, donc je me suis permis de reprendre ton code ...
Ça donne ça : http://paste.ubuntu.com/1379213/
Comme tu le verras, il y a du changement, tout en respectant ta structure :
- usage de syntaxe heredoc en lieu et place de l'usage d'echo multiples
- usage de syntaxe abrégée pour la gestion de conditions if /else
- usage de if / elif / else au lieu de if / else if / else
- quelques variables de plus de créées
- code aéré - n'hésites pas à le faire, plutôt qu'à condenser ligne après ligne ; la lecture est ainsi plus agréable...
- remplacement des conditions if [ $var = true ] par if [ $var ] parce que sous cette forme le code s'exécute si la condition est vrai ... idem pour if [ $var = false ] par if [ ! $var ]
- et quelques petites autres choses
Normalement, c'est fonctionnel ... normalement ;-)
Si tu as besoin d'explication, n'hésites pas. S'il faut faire assurément des corrections, n'hésites pas.
En tout cas, je me serais fait plaisir - c'est ce qui importe ;-) (en espérant, surtout, ne pas te blesser ...)
Et, pour finir, AUCUNE obligation de le préférer, voire de l'utiliser
(C'est la Version Bash !)
Dernière modification par PengouinPdt (Le 23/11/2012, à 12:46)
Hors ligne