Как вставить нулевой символ (ASCII 00) в блокнот?

Я хочу вставить нулевой символ (ASCII значение 00) в открытый файл в блокноте. Программа, которая читает этот файл, ожидает 00 в конце, но она получает значение ASCII для space-20.

Как я могу этого достичь?

4
задан Sathya
26.11.2022 1:25 Количество просмотров материала 3529
Распечатать страницу

3 ответа

С Notepad++

  1. на Edit > Character Panel Показать панель ввода ASCII.

  2. поместите курсор туда, куда вы хотите вставить символ.

  3. дважды щелкните символ для вставки.

    ASCII Insertion Panel

15
отвечен mbomb007 2022-11-27 09:13

С Notepad++

из HEX

  1. введите 00 00 00
  2. выделить этот текст
  3. TextFX > TextFX преобразовать > преобразовать Hex в текст

Из Base64

  1. тип AA==
  2. выделить этот текст
  3. Плагины > инструменты MIME > Base64 декодировать

сопоставление:

NUL -> AA=
NUL NUL -> AAA=
NUL NUL NUL -> AAAA
14
отвечен alex2k8 2022-11-27 11:30

обычные текстовые редакторы, такие как блокнот, обычно не имеют возможности вводить нулевые символы в файлы. Что вы, вероятно, хотите сделать, это использовать "hex editor" (некоторые текстовые редакторы также имеют "шестнадцатеричный" режим). Это позволит ввести нулевые символы или любой другой байт, который может потребоваться.

5
отвечен Greg Hewgill 2022-11-27 13:47

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх