7,821 questions
-4
votes
0
answers
73
views
JPEG XL Header structure
I am trying to get image width and height from JPEG XL (ISO BMFF–containerized) file with C. I managed to get through the ISO containers and I got following structure.
Size is size of a container in ...
Best practices
0
votes
3
replies
59
views
How to split byte array in C++
I am using C++ .NET.
Here is example:
cli::array<Byte>^ myBytes = bytes//the variable bytes
//contains unpredictable amount of bytes,
//it can be 32 or 128 or 256, no matter.
And I have to ...
Tooling
0
votes
12
replies
92
views
fDgtyhNvgfh5hJ7k== , some bytes lost? When encrypt with AES CBC using C++ .NET SDK in Visual Studio
I did encryption with AES, got cipherText, key and iv. And I have wrote this into .txt files.
All stuff in txt files look like this: dkfhepfGqW4fgheHjkjkdd69NkashgjtnBnh5f== , or like this: ...
Advice
0
votes
4
replies
54
views
How to write bytes as a b' string to a file?
from PIL import Image
img = Image.open('some/file.png')
img = img.convert(mode='1')
imgbytes = img.tobytes()
with open('filepath', 'w') as file_out:
file_out.write(imgbytes)
I would like to write the ...
0
votes
1
answer
70
views
Error: "'utf-8' codec can't decode byte 0xd6 in position 4: invalid continuation byte" when trying to open .wav file
I am receiving my ".wav" file in a django view as an "InMemoryUploadedFile" then converting it to bytes:
views.py
import functions.bytes_to_wav_wave
if voice_value:
...
1
vote
1
answer
152
views
Why can't I return type byte in lambda expression in Arrays.setAll
I'm trying to implement a lambda function (for educational purposes) to initiate an array to append to the front of potentially encrypted data to save information like salt and initiation vector, ...
0
votes
2
answers
69
views
Calculate byte positions to split ndjson files into chunks
Below is the code extracted from this repo:
import os.path, io
filename = ""
n_chunks = 12 # Number of processes to use -- will split the file up into this many pieces
def ...
0
votes
1
answer
185
views
Split payload data from sensor into separate bytes length
Please I'm having an issue where I need to split a payload coming from an energy meter into chunks of 5-bytes each that represent different values of line parameters. The payload length is 35 bytes as ...
4
votes
2
answers
183
views
How can I convert a char into an int within the range of 0 and 255 in C++
I am trying to make my own file compressor and some of the chars in the file that I am trying to compress are '�'.
I tried:
#include <iostream>
int main(){
std :: cout << (int)'�';
...
0
votes
2
answers
157
views
How to reverse the bytes of a number in Excel?
In an excel cell, I have a large number represented as a string, lets say 12345689994765411.
I am looking for a way to reverse the bytes inside that number to get the decimal representation of that ...
0
votes
1
answer
80
views
RabbitMQ received bytes are invalid
I've a rabbitMQ implementation (C# with RabbitMQ.Client 7.1.12 nuget) where we send a short json to a queue. But when the receiver gets the queue item sometimes (approximately 1 on 5) the byte array ...
0
votes
2
answers
142
views
How can i convert a negative binary number to sbyte(c#)
I am messing around with c#, and i noticed something. If i were to instantiate an sbyte
with 8 bits, such as 0b_1111_1111 (-1), it throws an error, but if i were to first make a byte with it, and then ...
-2
votes
2
answers
141
views
Add a byte after every n-th byte in a bytearray
I want to add a byte after every third byte in a byte array.
# This is an example of where the bytes would be added
b'\xF2\xA1\x23{ADD}\xFF\x00\x05{ADD}\xE2\x20\x05{ADD}...'
Usually, I have a byte ...
0
votes
1
answer
49
views
How to serialize protobuf message into a pre-allocated byte array with offset in c#? (Protobuf 3.32.0.0)
The methods AI showed me are not working. However, one method mentioned by AI seems to be usable, but it is private:
private CodedOutputStream(byte[] buffer, int offset, int length)
So, how can I ...
1
vote
2
answers
149
views
How to switch between different BYTE Arrays after user input?
I would like to switch between different BYTE Arrays after user input. I need to apply the same processing to different arrays depending on user input, but I would like to avoid repeating the code. ...