[ ! ] Пишу на DTF потому что я без понятия куда писать, ведь если писать на специализированные для этого форумы, то там 0 активности, и 0 ответов, а на DTF хоть и в очередной раз пошутят про то что это вообще то форум по Аниме, и что я тут пишу, но тут все равно больше шансов на нужный мне ответ, из за общей активности форума
https://docs.python.org/3/library/functions.html#open
Да, всё на английском, привыкай.
Если коротко:
- перевести hex в соотв. бинарь
- открыть файл-источник в бинарном режиме для чтения ('rb')
- открыть файл-назначение в бинарном режиме для записи ('wb')
- копировать из источника в назначение пока не адрес маски и по адрес маски+длина маски
- закрыть файлы.
Будь осторожен: в первые разы будешь файл запарывать, так что лучше писать в новый.
Ты мне что ли на Python предлагаешь программу написать?)
Не, я программировать не умею, максимум "вирус-прикол" в блокноте написать.
"с заранее определенного адреса до определенного". Вы имели ввиду про оффсет в файле (бинарнике)? Если да, то это не так сложно. Открывай файл через двоичный режим, читай файл в память, до оффсета, вставляй данные, делай skip на нужный размер, читай до конца. Сохраняй файл из памяти (можешь писать файл сразу во время чтения для ускорения).
Ну и что мне ваш ответ даёт...?
Я программировать говорю не умею, а программа очень нужна, где можно бесплатно запросить программу у людей, да так чтобы тебя не послали на три буквы, а реально за тебя ее сделали?
Я знаю что такие сайты/форумы/группы точно существую, так как программисты без вдохновения незнают что им написать бывает, и ищут чужие идеи.
Я сам таво, незнаю даже что такое "оффсет" в HEX.
Если такую программу относительно не сложно написать без навыков программирования, то я напишу ее самДа, это можно написать без особых навыков программирования, гайды в открытом доступе
Так вот, где?
Я незнаю как правильно сформулировать вопрос для поисковика...
ну батник ты хуй напишешь конечно
https://www.yandex.ru/search/?lr=36&offline_search=1&text=%D1%81%D0%BA%D1%80%D0%B8%D0%BF%D1%82+%D0%B8%D0%B7%D0%BC%D0%B5%D0%BD%D1%8F%D1%8E%D1%89%D0%B8%D0%B9+hex+%D1%84%D0%B0%D0%B9%D0%BB%D0%B0