Страница 1 из 1

ищу PC Speaker "killer" (запрет доступа к pc speaker в исполняемом файле ms-dos)

СообщениеДобавлено: 30 май 2025, 07:03
.::. Typucm .::.
Ищу утилиту для командной строки в ms-dos, которая позволяла обработать исполняемый файл и запретить ему обращения к PC Speaker.
Т.е., например, после её использования, "исправленный" вариант SETKA.EXE уже не выдавал "подмосковные вечера".

Нужна именно эта утилита.

Re: ищу PC Speaker "killer" (запрет доступа к pc speaker в исполняемом файле ms-dos)

СообщениеДобавлено: 30 май 2025, 12:17
krotan
Готовую утилиту не знаю, но как вариант можно пройтись отладчиком и все команды OUT 61h заменить на NOP...

Re: ищу PC Speaker "killer" (запрет доступа к pc speaker в исполняемом файле ms-dos)

СообщениеДобавлено: 30 май 2025, 18:21
.::. Typucm .::.
krotan, спс, это я знаю.
сделать самоделку на базе автопатчера, которая будет нопить все подряд, несложно. по-моему, в той утилите немного другой был подход, если верить описанию (если оно было правдиво), но не уверен в этом. во всяком, речь точно не шла о резиденте который будет запинывать обращения к пищалке.

upd. Нашёл подобную утилиту, не уверен что именно она, но как готовое решение сойдёт.


Вложения:
pcs-killer.zip
(5.51 Кб) Скачиваний: 1035