« Franciser une image ISO live » : différence entre les versions

Aller à la navigation Aller à la recherche
m
→‎Recherche avec l'éditeur hexcurse : chmt balises "pre" par "code"
m (→‎Recherche avec l'éditeur hexcurse : chmt balises "pre" par "code")
Ligne 39 : Ligne 39 :
<code>michel@debG53SW:~$ hexcurse ~/Téléchargements/debian-live-7.5.0-amd64-xfce-desktop.iso</code>
<code>michel@debG53SW:~$ hexcurse ~/Téléchargements/debian-live-7.5.0-amd64-xfce-desktop.iso</code>
L'écran affiché présente alors le contenu du fichier image ISO en '''Hexa''' (à gauche) et '''ASCII''' (à droite).
L'écran affiché présente alors le contenu du fichier image ISO en '''Hexa''' (à gauche) et '''ASCII''' (à droite).
<pre>
<code>
┌00000000─────────────────────────────────────────────────┐^┌────────────────┐
┌00000000─────────────────────────────────────────────────┐^┌────────────────┐
│00000000 33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90 │◆│3...............│
│00000000 33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90 │◆│3...............│
Ligne 75 : Ligne 75 :
└─────────────────────────────────────────────────────────┘v└────────────────┘
└─────────────────────────────────────────────────────────┘v└────────────────┘
   Help    Save    Open        Goto    Find      Hex Addr Hex Edit  Quit   
   Help    Save    Open        Goto    Find      Hex Addr Hex Edit  Quit   
</pre>
</code>


La touche '''"F1"''' permet d'obtenir une fenêtre d'aide.  
La touche '''"F1"''' permet d'obtenir une fenêtre d'aide.  
<pre>
<code>
┌00000000─────────────────────────────────────────────────┐^┌────────────────┐
┌00000000─────────────────────────────────────────────────┐^┌────────────────┐
│ Ctrl Key          HexCurse Keyboard Commands            │◆│ Function Keys  │
│ Ctrl Key          HexCurse Keyboard Commands            │◆│ Function Keys  │
Ligne 114 : Ligne 114 :
└─────────────────────────────────────────────────────────┘v└────────────────┘
└─────────────────────────────────────────────────────────┘v└────────────────┘
   Help    Save    Open        Goto    Find      Hex Addr Hex Edit  Quit   
   Help    Save    Open        Goto    Find      Hex Addr Hex Edit  Quit   
</pre>
</code>
'''NOTE:''' Pour utiliser les touches de raccourcis de '''hexcurse''', <br />
'''NOTE:''' Pour utiliser les touches de raccourcis de '''hexcurse''', <br />
vous devrez peut-être désactiver les touches de raccourcis de la fenêtre de terminal virtuel (voir [http://www.debian-fr.org/emulateur-de-terminal-et-raccourcis-claviers-t48963.html ce post]).
vous devrez peut-être désactiver les touches de raccourcis de la fenêtre de terminal virtuel (voir [http://www.debian-fr.org/emulateur-de-terminal-et-raccourcis-claviers-t48963.html ce post]).
Ligne 143 : Ligne 143 :
Maintenant que je sais comment faire, je ferme la fenêtre d'aide en utilisant la touche '''"Esc"''',  <br />
Maintenant que je sais comment faire, je ferme la fenêtre d'aide en utilisant la touche '''"Esc"''',  <br />
et je positionne le curseur dans la fenêtre '''Ascii''' avec la touche '''"Tab"''' afin de faire la recherche sur les caractères '''Ascii'''.
et je positionne le curseur dans la fenêtre '''Ascii''' avec la touche '''"Tab"''' afin de faire la recherche sur les caractères '''Ascii'''.
<pre>
<code>
┌00000000─────────────────────────────────────────────────┐^┌────────────────┐
┌00000000─────────────────────────────────────────────────┐^┌────────────────┐
│00000000 33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90 │◆│3...............│
│00000000 33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90 │◆│3...............│
Ligne 179 : Ligne 179 :
└Enter ascii value (): live-amd64                          v└────────────────┘
└Enter ascii value (): live-amd64                          v└────────────────┘
   Help    Save    Open        Goto    Find      Hex Addr Asc Edit  Quit   
   Help    Save    Open        Goto    Find      Hex Addr Asc Edit  Quit   
</pre>
</code>
Après avoir appuyé sur la touche '''"F5"''', en bas à gauche de l'écran s'affiche une invite me proposant d'entrer la chaîne de caractères à rechercher. <br />
Après avoir appuyé sur la touche '''"F5"''', en bas à gauche de l'écran s'affiche une invite me proposant d'entrer la chaîne de caractères à rechercher. <br />
Je réponds alors en entrant la chaîne de caractères : '''live-amd64''' et je valide ma saisie avec la touche habituelle : '''"Entrée"'''.
Je réponds alors en entrant la chaîne de caractères : '''live-amd64''' et je valide ma saisie avec la touche habituelle : '''"Entrée"'''.
Ligne 186 : Ligne 186 :
La recherche prend un petit peu de temps (35 secondes) mais il s'agit quand même d'un très gros fichier, puis le texte recherché est enfin trouvé. <br />
La recherche prend un petit peu de temps (35 secondes) mais il s'agit quand même d'un très gros fichier, puis le texte recherché est enfin trouvé. <br />
Mais il me faut positionner le curseur au début de la ligne, c'est à dire juste après le premier octet '''"null"''' précédent, sur le premier "'''l'''" de "'''l'''abel".
Mais il me faut positionner le curseur au début de la ligne, c'est à dire juste après le premier octet '''"null"''' précédent, sur le premier "'''l'''" de "'''l'''abel".
<pre>
<code>
┌33807006─────────────────────────────────────────────────┐^┌────────────────┐
┌33807006─────────────────────────────────────────────────┐^┌────────────────┐
│33807000 6C 61 62 65 6C 20 6C 69 76 65 2D 61 6D 64 36 34 │▒│label live-amd64│
│33807000 6C 61 62 65 6C 20 6C 69 76 65 2D 61 6D 64 36 34 │▒│label live-amd64│
Ligne 222 : Ligne 222 :
└─────────────────────────────────────────────────────────┘v└────────────────┘
└─────────────────────────────────────────────────────────┘v└────────────────┘
   Help    Save    Open        Goto    Find      Hex Addr Asc Edit  Quit   
   Help    Save    Open        Goto    Find      Hex Addr Asc Edit  Quit   
</pre>
</code>
Une fois le curseur bien positionné, en haut à gauche de la fenêtre, on pourra lire le décalage depuis le début du fichier :<br />
Une fois le curseur bien positionné, en haut à gauche de la fenêtre, on pourra lire le décalage depuis le début du fichier :<br />
'''33807000''', mais attention, il s'agit d'une valeur hexadécimale.
'''33807000''', mais attention, il s'agit d'une valeur hexadécimale.
editor
621

modifications

Menu de navigation