powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Помогите запустить DOS-программу
18 сообщений из 43, страница 2 из 2
Помогите запустить DOS-программу
    #37062537
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexandr N. Yarovenko,

увы.....увы.....увы
...
Рейтинг: 0 / 0
Помогите запустить DOS-программу
    #37062579
Да уж... Только что этот компьютер принесли в ремонт. В нем жесткий диск весит около трех килограмм.
В общем, спасибо за помощь. Буду искать старое железо.
...
Рейтинг: 0 / 0
Помогите запустить DOS-программу
    #37062585
Multy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexandr N. Yarovenko,

А чё DOS Box попробовать или под VM Vare какой-нибудь Windows ME-98-95 поставить?
...
Рейтинг: 0 / 0
Помогите запустить DOS-программу
    #37062599
Пробовал из-под VirtualBox. Результат тот же.
...
Рейтинг: 0 / 0
Помогите запустить DOS-программу
    #37063663
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexandr N. Yarovenko, DOSBOX всё-таки попробуйте. Правда, там, возможно, придётся чуток подумать над конфигом.
...
Рейтинг: 0 / 0
Помогите запустить DOS-программу
    #37063666
tanglirAlexandr N. Yarovenko, DOSBOX всё-таки попробуйте. Правда, там, возможно, придётся чуток подумать над конфигом.

оп постЯ запускал программу в DOS 5.0, DOS 6.22, DOS Win98SE, из-под DOS-эмулятора DOSBox, просто из-под WinXP SP3 - в результате всегда одна и та же ошибка:
...
Рейтинг: 0 / 0
Помогите запустить DOS-программу
    #37063705
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
АвторАвторАвторtanglirAlexandr N. Yarovenko, DOSBOX всё-таки попробуйте. Правда, там, возможно, придётся чуток подумать над конфигом.

оп постЯ запускал программу в DOS 5.0, DOS 6.22, DOS Win98SE, из-под DOS-эмулятора DOSBox, просто из-под WinXP SP3 - в результате всегда одна и та же ошибка:
эх, что ж вы предыдущему советчику этого не сказали :)
...
Рейтинг: 0 / 0
Помогите запустить DOS-программу
    #37063876
Vowk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexandr N. YarovenkoДа уж... Только что этот компьютер принесли в ремонт. В нем жесткий диск весит около трех килограмм.
В общем, спасибо за помощь. Буду искать старое железо.
А приходилось самому устанавливать прогу на старом железе? Если нет, то вариант с поиском старого железа 50 на 50.
Не требуется ли ей какую-нибудь переменную прописать?
...
Рейтинг: 0 / 0
Помогите запустить DOS-программу
    #37063883
Vowk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
+ Мне как раз надо старое железо собрать, которое валяется по отделу (I286), вот на нем могу попробовать. Но вряд ли в этом причина.
...
Рейтинг: 0 / 0
Помогите запустить DOS-программу
    #37063912
Vowk,

В папке с программой нет ни одного "человеческого файла", куда можно что-нибудь написать.
Может, бывают эмуляторы процессора i386 ?
...
Рейтинг: 0 / 0
Помогите запустить DOS-программу
    #37063938
Vowk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexandr N. YarovenkoВ папке с программой нет ни одного "человеческого файла", куда можно что-нибудь написать.

Переменные записываются в AUTOEXEC.BAT (Windows 98) или в свойствах "Мой компьютер" (Windows XP).
Alexandr N. YarovenkoМожет, бывают эмуляторы процессора i386 ?

Может и бывают, но если предполагается жесткая привязка к железу, то им тут делать нечего.
...
Рейтинг: 0 / 0
Помогите запустить DOS-программу
    #37068945
Nicoli
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Прочитал, что дистрибутивный диск одновременно является и ключевым. Это с большой вероятностью означает, что простого снятия образа для создания копии недостаточно. Необходимо дискету копировать программой вроде FDA (Floppy Disk Analizer), причем не из под винды, а чистого DOS.

В итоге неясно, что это за ошибка: защита от копирования или еще что-то. Но походу вам надо искать кого-то кто имеет опыт взлома защиты у DOS-программ. Или попытаться найти разработчика ;-)
...
Рейтинг: 0 / 0
Помогите запустить DOS-программу
    #37068954
Nicoli
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VowkМожет и бывают, но если предполагается жесткая привязка к железу, то им тут делать нечего.

Там, если прога не крякнутая уже, привязка к дискете. На излете эпохи MS-DOS бывали иногда весьма изощренные защиты в этом случае.
...
Рейтинг: 0 / 0
Помогите запустить DOS-программу
    #37069868
Multy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NicoliПрочитал, что дистрибутивный диск одновременно является и ключевым. Это с большой вероятностью означает, что простого снятия образа для создания копии недостаточно. Необходимо дискету копировать программой вроде FDA (Floppy Disk Analizer), причем не из под винды, а чистого DOS.

В итоге неясно, что это за ошибка: защита от копирования или еще что-то. Но походу вам надо искать кого-то кто имеет опыт взлома защиты у DOS-программ. Или попытаться найти разработчика ;-)

А лутсче фсего выбрасить на помойку...
...
Рейтинг: 0 / 0
Помогите запустить DOS-программу
    #37070319
Vowk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NicoliТам, если прога не крякнутая уже, привязка к дискете. На излете эпохи MS-DOS бывали иногда весьма изощренные защиты в этом случае.
Я проделал небольшие клинические исследования EXE-файла - он таковым не является, поскольку из его заголовка следует, что:
1) таблица перемещений пуста;
2) первоначально загружается в память лишь несколько килобайт.
3) SS=CS.
Небольшой заголовок программы начинает раскодирование всего того бреда, который находится в загруженных нескольких кб. При этом предпринимаются меры против отладчика и дизассемблирования. Я так полагаю, что после раскодирования загруженный кусок "EXE"-файла что-то делает с оставшейся незагруженной частью, которая скорее всего уже является настоящим EXE-файлом.
Как работала программа без ключа? Скорее всего кто-то сумел сломать защиту, а на дискете остался первоначальный вариант.
...
Рейтинг: 0 / 0
Помогите запустить DOS-программу
    #37070428
Mike7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VowkНебольшой заголовок программы начинает раскодирование всего того бреда, который находится в загруженных нескольких кб. При этом предпринимаются меры против отладчика и дизассемблирования.

Можно попробовать распаковать последней версией cup386, довольно часто ее удавалось снимать защиту. Или старый (новый может с DOS не работает или в памяти все держит) drweb натравить - у него помнится была опция, что при проверке на вирусы сохранять распакованный файл.
...
Рейтинг: 0 / 0
Помогите запустить DOS-программу
    #37078978
Vowk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем удалось раскодировать загрузчик (длина 1B11 16 байт). Там всё начинается с запросов к памяти через UMB-блоки при помощи недокументированных функций MS-DOS, а также меняется стратегия распределения памяти. Где-то на этом этапе программа прекращает работу. Попробую подробнее разобраться с этим.
...
Рейтинг: 0 / 0
Помогите запустить DOS-программу
    #37098849
Фотография iv_an_ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexandr N. Yarovenko,

Ничего, что ГОСТы на расходомеры с дифманометрами менялись сначала в 1997, а потом в 2005-м? А до того ещё они вводились примерно в 1994-м, с большим шумом, скандалами и совершенно неживой паскалевской программулиной, напечатанной в дополнительном ГОСТе? А до того мирно уживались РД ??-215-80 и отдельные ГОСТы на разные типы сужающих устройств?

Ну оживите вы эту программулину, посчитаете, потратите нержавейку на блин с дыркой или, хуже того, на сопло/трубу. Поверять-то как потом будете?
...
Рейтинг: 0 / 0
18 сообщений из 43, страница 2 из 2
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Помогите запустить DOS-программу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]