Comment insérer un caractère nul (ASCII 00) dans le bloc-notes?
30
Je veux insérer un caractère nul (valeur ASCII 00) dans un fichier ouvert dans le bloc-notes. Un programme qui lit ce fichier attend 00 à la fin, mais il obtient la valeur ASCII pour l'espace - 20.
J'avais espéré que maintenir Alt et appuyer sur quatre zéro sur le pavé numérique insérerait le null de la même manière qu'il insère tous les caractères imprimables fÜn mais ce n'est pas le cas.
Si cela fonctionnait, vous n'auriez besoin que de deux zéros, pas de quatre. Alt+09fonctionne pour Tab, par exemple.
mbomb007
Réponses:
18
Avec Notepad ++
Accédez à Edit > Character Panelpour afficher le panneau d'insertion ASCII.
Placez le curseur à l'endroit où vous souhaitez insérer le caractère.
@DavidPostill It's Notepad ++, qui est en fait ce que je cherchais lorsque j'ai trouvé cette question.
mbomb007
Cela n'aide pas lorsque l'OP nous utilise le Bloc-notes.
DavidPostill
4
@DavidPostill Ce n'est plus pour l'OP. Ceci est destiné aux utilisateurs qui trouvent cette question lors de la recherche. L'OP a obtenu ce qu'il voulait il y a des années et a supprimé son compte. En outre, cette réponse est également Notepad ++
Vos étapes ne correspondent pas à vos mappages. Vous dites AA==à un endroit et AA=à un autre.
mbomb007
1
Veuillez relire attentivement la question. Votre réponse ne répond pas à la question d'origine. L'OP utilise le Bloc-notes.
DavidPostill
2
@DavidPostill L'OP a demandé quelque chose d'impossible, donc c'est bien qu'il fournisse une méthode alternative pour entrer un NUL dans un fichier.
mbomb007
5
Les éditeurs de texte normaux tels que le Bloc-notes n'ont généralement pas la capacité de saisir des caractères NUL dans les fichiers. Ce que vous voulez probablement faire est d'utiliser un "éditeur hexadécimal" (certains éditeurs de texte ont également un mode "hexadécimal"). Cela vous permettra de saisir des caractères NUL ou tout autre octet dont vous pourriez avoir besoin.
Alt+09
fonctionne pour Tab, par exemple.Réponses:
Avec Notepad ++
Accédez à
Edit > Character Panel
pour afficher le panneau d'insertion ASCII.Placez le curseur à l'endroit où vous souhaitez insérer le caractère.
Double-cliquez sur le caractère à insérer.
la source
Avec Notepad ++
De HEX
Depuis Base64
La cartographie est:
la source
AA==
à un endroit etAA=
à un autre.Les éditeurs de texte normaux tels que le Bloc-notes n'ont généralement pas la capacité de saisir des caractères NUL dans les fichiers. Ce que vous voulez probablement faire est d'utiliser un "éditeur hexadécimal" (certains éditeurs de texte ont également un mode "hexadécimal"). Cela vous permettra de saisir des caractères NUL ou tout autre octet dont vous pourriez avoir besoin.
la source