Вопросы по теме 'unpack'
Как я могу обрабатывать упакованные данные из Perl / PHP на C ++?
У меня проблема с реализацией программы PHP на C ++. Речь идет о функции PHP / Perl unpack . Я не знаю, как это сделать на C ++ (нет проблем с чтением файла ... но как мне распаковать («C *») прочитанное содержимое).
<?php
$file =...
1015 просмотров
schedule
19.10.2021
распаковать синтаксис в Python 3
Я пытаюсь преобразовать шестнадцатеричные числа в десятичные с помощью распаковки. Когда я использую:
from struct import *
unpack("<H",b"\xe2\x07")
Результат: 2018 , это то, что я хочу. Дело в том, что у меня шестнадцатеричные данные в...
2229 просмотров
schedule
22.10.2021
Как использовать пакет/распаковку в Perl?
Мои данные кодируются как 64-битный сетевой порядок байтов, когда я анализирую их с помощью Ruby язык следующим образом:
def unpack_string(str)
binary = str.unpack('m*').first
binary.unpack('G*')
end
my_array_of_floats =...
1678 просмотров
schedule
26.02.2022
Распаковать поля из файла данных IBM
У меня есть файл данных в кодировке EBCDIC из источника мейнфрейма IBM, который необходимо проанализировать и преобразовать в ASCII. Я смог преобразовать его, прочитав его побайтно в шестнадцатеричном формате и найдя соответствующие совпадения в...
651 просмотров
schedule
27.02.2022
Perl Pack Распаковать переменную оболочки
В конечном итоге моя цель - преобразовать шестнадцатеричный дамп данных в правильное значение с плавающей запятой. Я настроил свой сценарий оболочки, чтобы изолировать отдельные шестнадцатеричные значения, которые мне нужно посмотреть, и упорядочить...
201 просмотров
schedule
01.03.2022
Проблема с использованием Python Struct Unpack в последнее время
В сценарии Python я записываю звук с помощью следующей команды:
import subprocess
import wave
self.rec_args =['arecord', '--device=pulse', '-f', 'cd', '-t', '/home/USER/audioFile.wav')]
self.rec = subprocess.Popen(self.rec_args, shell=False)...
402 просмотров
schedule
12.04.2022
Разбирайте каждый бит в потоке байтов с помощью Python
У меня есть двоичный файл, который содержит наборы байтов для представления различных флагов состояния некоторых модулей. Вот пример 4-байтовой структуры:
7A 05 00 00
Что должно быть (согласно конвертеру hex->bin):
0111 1010 0000 0101...
3901 просмотров
schedule
24.04.2022
Структура распаковки запроса на чтение в реализации TFTP
Что касается RFC TFTP (простой протокол передачи файлов), пакет RRQ/WRQ (запросы на чтение\запись) имеет следующий формат:
2 bytes string 1 byte string 1 byte
------------------------------------------------
| Opcode |...
569 просмотров
schedule
31.05.2022
распаковать функцию в питоне
Я пытаюсь понять функцию распаковки в Python и то, как она использует строку формата.
В качестве примера я использую строку формата «I», которая соответствует беззнаковому целому числу (размер, 4 байта).
Согласно документации, функция распаковки...
32219 просмотров
schedule
05.06.2022
Распаковка бинарных данных в PHP
Я использую сторонний API, который позволяет мне загружать изображение с помощью запроса POST, и параметр должен быть в двоичном формате, например. [137,80,78,71,13,10,26,10,0,0,0,13,73,72,68,82,0,0,3,...]
Я попытался использовать функцию...
416 просмотров
schedule
20.06.2022
Упаковать и распаковать пару целых чисел в шестнадцатеричный формат
У меня есть пара 32-битных целых чисел в формате Little-Endian, и мне нужно преобразовать их в шестнадцатеричное значение и обратить процесс вспять. Я знаю, как преобразовать в шестнадцатеричное, но у меня проблемы с возвратом к целому.
h =...
240 просмотров
schedule
31.07.2022
Как я могу ускорить обработку Perl данных фиксированной ширины?
У нас есть готовый код, который загружает данные из файлов в базу данных. Существует несколько форматов файлов; все они являются полями фиксированной ширины.
Часть кода использует функцию Perl unpack() для чтения полей из входных данных в...
764 просмотров
schedule
27.08.2022
Структура Python, распаковывающая целое число, за которым следует двойное число
Я пытаюсь распаковать структуру из двоичного файла и знаю, что первые 4 байта представляют собой целое число (со значением 64), а следующие 3*8 байтов — три двойных числа. Я сохранил данные в векторе с именем fileContent следующим образом:
with...
1580 просмотров
schedule
01.09.2022
Распаковать бит из бинарной строки с помощью Ruby
Я использую String::unpack для распаковки набора целых и двойных значений из двоичного потока. Как я могу распаковать один бит из этого битового потока? Я не могу найти конкретную директиву для декодирования отдельных битов с помощью unpack.
1075 просмотров
schedule
14.09.2022
Способы найти ОЭП запакованного файла
Мне удалось распаковать файл с помощью OllyDbg и исправить дамп с помощью ImportRec, но я все еще не могу найти OEP.
Когда я загружаю файл с OllyDbg, я сначала вижу эти инструкции (см. скриншот "EP" ):
CALL unpackme.00401931
MOV EAX,8C603...
2848 просмотров
schedule
23.09.2022
Как создать файл .BAT для загрузки и распаковки zip-файла?
Как создать файл .BAT для загрузки и распаковки zip-файла с HTTP-сервера?
У нас есть ссылки типа http://example.com/folder.zip и абсолютная ссылка на папку типа C:\Users\UserName\Some mixed Русский English Adress\
если файлы из zip...
15696 просмотров
schedule
03.11.2022
функции упаковки/распаковки для node.js
Существуют ли какие-либо модули, которые обеспечивают функциональность упаковки/распаковки для nodejs, аналогичную модулю структуры python? Я не нашел ничего специально для узла, и я предполагаю, что реализация javascript будет значительно медленнее....
26287 просмотров
schedule
06.02.2023
PHP - читать 8-битные целые числа
У меня есть двоичный файл, состоящий из 8-битных целых чисел. Я пытался использовать функции php unpack(), но я не могу заставить какие-либо аргументы работать для целых чисел размером 1 байт. Я попытался объединить данные с фиктивным байтом, чтобы...
7003 просмотров
schedule
06.12.2022
Синтаксис Perl unpack(A4/A*) length+bytes в форме регулярного выражения
Как подробно описано в perlpacktut, вы можете использовать строку распаковки X/Y*, чтобы сначала получить длину потока байтов, а затем прочитать ровно столько байтов. Однако я изо всех сил пытаюсь найти что-то подобное в регулярном выражении, скажем,...
463 просмотров
schedule
06.11.2022
производительность распаковки в сочетании с соединением в Perl
У меня есть парсер, написанный на Perl, который анализирует файл записей фиксированной длины. Часть записи состоит из нескольких строк (также фиксированной длины), состоящих только из цифр. Каждый символ в строке кодируется как число, а не как...
386 просмотров
schedule
14.02.2023