mirror of
https://github.com/dobin/avred
synced 2026-06-08 13:54:13 +00:00
20 lines
324 B
Python
Executable File
20 lines
324 B
Python
Executable File
#!/usr/bin/env python3
|
|
import sys
|
|
|
|
fname = sys.argv[1]
|
|
pos = int(sys.argv[2], 0)
|
|
|
|
#data = str.encode(sys.argv[3])
|
|
data = bytes.fromhex(sys.argv[3])
|
|
#len = int(sys.argv[3])
|
|
|
|
#data = b"A" * len
|
|
|
|
print( f"Writing {len} bytes to file {fname} at position {pos} ")
|
|
|
|
fp = open(fname, "r+b")
|
|
|
|
fp.seek(pos)
|
|
fp.write(data)
|
|
|
|
fp.close() |