Hi,
I’ll need a script that:
- launches a software (the epson scan software)
- patches the resulting “scan.bmp” file overwriting the 3 bytes at 0x22, 0x23, 0x24 with values 0x20 0x56 0x15
Is it possible? Thank you.
Hi,
I’ll need a script that:
Is it possible? Thank you.
Hi echeclus, welome to the forums
Yes, this is possible.
Launching the software is straightforward and there are several ways of doing it. Pick your favourite.
To modify the file: read the file, access the offset, change the value, write the file.
Example:
$bytes = [System.IO.File]::ReadAllBytes("E:\Temp\Files\scan.bmp")
$bytes[0x22] = 0x20
$bytes[0x23] = 0x56
$bytes[0x24] = 0x15
$bytes = [System.IO.File]::WriteAllBytes("E:\Temp\Files\scan.bmp",$bytes)
Thank you very very much.
My problem is solved!