Je rajouterais que si tu t'attends à retrouver la valeur des entiers de ton fichier dans ta matrice, il faut convertir tes données lues (des char) en entier (int) et pas faire un simple cast (comme c'est fait implicitement dans ton code).
Pour rappel (si on veut vraiment revenir à la racine), en ASCII :
valeur d'un chiffre entier = codes ASCII du caractère représentant le chiffre - '0'
Si tu débutes, je te laisse chercher les détails sur le net, c'est comme ça que tu apprendras vraiment (enfin c'est mon avis, surtout pour des trucs de bases comme ça, la doc foisonne)
Jette un coup d'oeil du côté de eyeD3 ( http://eyed3.nicfit.net/ ), il permet de faire ce que tu veux (et beaucoup plus encore).
Les options --to-v2.3 et toute la famille des --remove (comme --remove-all par exemple) devrait convenir pour ce que tu veux faire.
... mais on a déjà dû parler de tout ça dans les forums de DLFP !
Si une touche n'est pas reconnue avec xev c'est très probablement dû au fait que le noyau n'a aucun keycode associé au scancode de cette touche.
Si tu appuies sur les touches qui posent problème et qu'ensuite tu tapes dmesg dans une console, tu devrais voir des lignes du genre :
atkbd.c: Unknown key released (translated set 2, code 0x96 on isa0060/serio0).
atkbd.c: Use 'setkeycodes e016 ' to make it known.
La solution (comme indiqué dans le message) est d'associer un keycode à la touche grâce à la commande setkeycodes. Tu pourras trouver de plus amples informations à ce propos en faisant une recherche sur le net.
Posté par BuZZ .
En réponse au message Plus de led.
Évalué à 3.
Bonjour,
Le problème que tu décris (et auquel je suis aussi confronté) semble être dû à un bug dans X.org 7.3. Ce dernier a déjà été signalé et il devrait être corrigé dans la version 1.4.1 de xorg-server ( cf. discussion https://bugs.freedesktop.org/show_bug.cgi?id=12434 ).
Il existe déjà un patch ( http://marc.info/?l=freedesktop-xorg&m=119039932419225&a(...) ) mais d'après ce que j'ai lu il n'est pas très propre. Donc mieux vaut attendre la prochaine version de xorg-server.
Tu as aussi l'excellent eyeD3 ( http://eyed3.nicfit.net/ ). Et il supporte parfaitement l'ID3 v2.... que du bonheur !
Il faut juste que tu aies Pyhton d'installé.
Effectivement la solution "configuration de udev" me semble plus appropriée. En plus il me semble que ifrename est un package Debian que tu ne trouveras peut-être pas pour Fedora.
Bref, l'ajout d'une règle du type : KERNEL==”eth*”, SYSFS{address}==”00:12:34:fe:dc:ba”, NAME=”eth0″
devrait régler le problème.
* le champ SYSFS{address} contient l'adresse MAC de la carte réseau (attention en minuscule, udev est sensible à la casse)
* le champ NAME contient le nom que tu veux donner à ton interface
# confusion entre cast et conversions
Posté par BuZZ . En réponse au message Mettre un fichier dans une matrice. Évalué à 4.
Je rajouterais que si tu t'attends à retrouver la valeur des entiers de ton fichier dans ta matrice, il faut convertir tes données lues (des char) en entier (int) et pas faire un simple cast (comme c'est fait implicitement dans ton code).
Pour rappel (si on veut vraiment revenir à la racine), en ASCII :
valeur d'un chiffre entier = codes ASCII du caractère représentant le chiffre - '0'
Si tu débutes, je te laisse chercher les détails sur le net, c'est comme ça que tu apprendras vraiment (enfin c'est mon avis, surtout pour des trucs de bases comme ça, la doc foisonne)
# Universal Text Recognizer and Converter
Posté par BuZZ . En réponse au message détection du type d'encodage de caractères. Évalué à 3.
Regarde du côté de utrac ( http://utrac.sourceforge.net/ ).
À mon avis tu trouvera ton bonheur.
[^] # Re: Rien qu'une idée
Posté par BuZZ . En réponse au message Page HTML en fond d'écran ?. Évalué à 1.
# Avec EyeD3 c'est facile...
Posté par BuZZ . En réponse au message supprimer tag id3. Évalué à 2.
Les options --to-v2.3 et toute la famille des --remove (comme --remove-all par exemple) devrait convenir pour ce que tu veux faire.
... mais on a déjà dû parler de tout ça dans les forums de DLFP !
# Il faut d'abord définir un keycode pour tes touches...
Posté par BuZZ . En réponse au message Touches Wow Audio et Video sur un portable. Évalué à 3.
Si tu appuies sur les touches qui posent problème et qu'ensuite tu tapes dmesg dans une console, tu devrais voir des lignes du genre :
atkbd.c: Unknown key released (translated set 2, code 0x96 on isa0060/serio0).
atkbd.c: Use 'setkeycodes e016 ' to make it known.
La solution (comme indiqué dans le message) est d'associer un keycode à la touche grâce à la commande setkeycodes. Tu pourras trouver de plus amples informations à ce propos en faisant une recherche sur le net.
Sinon tu peux regarder du côté de Xkb, mais là je ne vais pas me lancer dans des explications puisqu'il existe un excellent article qui explique tout en détail : http://wiki.mandriva.com/fr/Personnaliser_le_clavier#R.C3.A9(...)
# Bug dans Xorg
Posté par BuZZ . En réponse au message Plus de led. Évalué à 3.
Le problème que tu décris (et auquel je suis aussi confronté) semble être dû à un bug dans X.org 7.3. Ce dernier a déjà été signalé et il devrait être corrigé dans la version 1.4.1 de xorg-server ( cf. discussion https://bugs.freedesktop.org/show_bug.cgi?id=12434 ).
Il existe déjà un patch ( http://marc.info/?l=freedesktop-xorg&m=119039932419225&a(...) ) mais d'après ce que j'ai lu il n'est pas très propre. Donc mieux vaut attendre la prochaine version de xorg-server.
# eyeD3
Posté par BuZZ . En réponse au message Renommeur de MP3 en mode texte. Évalué à 3.
Il faut juste que tu aies Pyhton d'installé.
[^] # Re: ifrename
Posté par BuZZ . En réponse au message changement de nom des cartes réseaux. Évalué à 2.
Bref, l'ajout d'une règle du type :
KERNEL==”eth*”, SYSFS{address}==”00:12:34:fe:dc:ba”, NAME=”eth0″
devrait régler le problème.
* le champ SYSFS{address} contient l'adresse MAC de la carte réseau (attention en minuscule, udev est sensible à la casse)
* le champ NAME contient le nom que tu veux donner à ton interface
Pour plus de détails : http://reactivated.net/writing_udev_rules.html (c'est très instructif)
# Je ne réponds pas à la question mais...
Posté par BuZZ . En réponse au message HTML 2 PDF : utilisation de la librairie. Évalué à 1.
# pdfjam
Posté par BuZZ . En réponse au message Impression A5 en livret A4. Évalué à 1.
http://www2.warwick.ac.uk/fac/sci/statistics/staff/academic/(...)
En fait ces scripts utilisent le package pdfpages de LaTeX http://www.ctan.org/tex-archive/macros/latex/contrib/pdfpage(...) qui permet de réorganiser ton document PDF un peu comme tu l'entends (pour les livrets l'option signature est intéressante).