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-подобных системах