Author: Vladimir Chebotarev aka ex-lend
Самый простой способ это сделать — с помощью редактора charedit, который можно скачать в разделе Файлы.
Можно просто вручную поправить байт со смещением 0x1C8 в нуль.
Наконец, можно использовать консольную программку наподобие этой:
#include <stdio.h> int main(int argc, char **argv) { FILE *f; int a = 0; while (--argc > 0) { f = fopen(*++argv, "r+b"); if (f) { fseek(f, 0x1C8, SEEK_SET); fread(&a, 1, 1, f); if (a-- == 1) { fseek(f, 0x1C8, SEEK_SET); fwrite(&a, 1, 1, f); } fclose(f); } } return 0; } |
Примечание. Программа может обрабатывать несколько файлов одновременно, что очень удобно в UNIX-подобных системах