|
|
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
Alexandr N. Yarovenko, увы.....увы.....увы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2011, 14:22 |
|
||
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
Да уж... Только что этот компьютер принесли в ремонт. В нем жесткий диск весит около трех килограмм. В общем, спасибо за помощь. Буду искать старое железо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2011, 14:36 |
|
||
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
Alexandr N. Yarovenko, А чё DOS Box попробовать или под VM Vare какой-нибудь Windows ME-98-95 поставить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2011, 14:37 |
|
||
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
Пробовал из-под VirtualBox. Результат тот же. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.01.2011, 14:43 |
|
||
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
Alexandr N. Yarovenko, DOSBOX всё-таки попробуйте. Правда, там, возможно, придётся чуток подумать над конфигом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2011, 06:15 |
|
||
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
tanglirAlexandr N. Yarovenko, DOSBOX всё-таки попробуйте. Правда, там, возможно, придётся чуток подумать над конфигом. оп постЯ запускал программу в DOS 5.0, DOS 6.22, DOS Win98SE, из-под DOS-эмулятора DOSBox, просто из-под WinXP SP3 - в результате всегда одна и та же ошибка: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2011, 06:18 |
|
||
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
АвторАвторАвторtanglirAlexandr N. Yarovenko, DOSBOX всё-таки попробуйте. Правда, там, возможно, придётся чуток подумать над конфигом. оп постЯ запускал программу в DOS 5.0, DOS 6.22, DOS Win98SE, из-под DOS-эмулятора DOSBox, просто из-под WinXP SP3 - в результате всегда одна и та же ошибка: эх, что ж вы предыдущему советчику этого не сказали :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2011, 08:03 |
|
||
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
Alexandr N. YarovenkoДа уж... Только что этот компьютер принесли в ремонт. В нем жесткий диск весит около трех килограмм. В общем, спасибо за помощь. Буду искать старое железо. А приходилось самому устанавливать прогу на старом железе? Если нет, то вариант с поиском старого железа 50 на 50. Не требуется ли ей какую-нибудь переменную прописать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2011, 10:32 |
|
||
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
+ Мне как раз надо старое железо собрать, которое валяется по отделу (I286), вот на нем могу попробовать. Но вряд ли в этом причина. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2011, 10:34 |
|
||
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
Vowk, В папке с программой нет ни одного "человеческого файла", куда можно что-нибудь написать. Может, бывают эмуляторы процессора i386 ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2011, 10:46 |
|
||
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
Alexandr N. YarovenkoВ папке с программой нет ни одного "человеческого файла", куда можно что-нибудь написать. Переменные записываются в AUTOEXEC.BAT (Windows 98) или в свойствах "Мой компьютер" (Windows XP). Alexandr N. YarovenkoМожет, бывают эмуляторы процессора i386 ? Может и бывают, но если предполагается жесткая привязка к железу, то им тут делать нечего. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2011, 10:53 |
|
||
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
Прочитал, что дистрибутивный диск одновременно является и ключевым. Это с большой вероятностью означает, что простого снятия образа для создания копии недостаточно. Необходимо дискету копировать программой вроде FDA (Floppy Disk Analizer), причем не из под винды, а чистого DOS. В итоге неясно, что это за ошибка: защита от копирования или еще что-то. Но походу вам надо искать кого-то кто имеет опыт взлома защиты у DOS-программ. Или попытаться найти разработчика ;-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2011, 13:07 |
|
||
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
VowkМожет и бывают, но если предполагается жесткая привязка к железу, то им тут делать нечего. Там, если прога не крякнутая уже, привязка к дискете. На излете эпохи MS-DOS бывали иногда весьма изощренные защиты в этом случае. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2011, 13:10 |
|
||
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
NicoliПрочитал, что дистрибутивный диск одновременно является и ключевым. Это с большой вероятностью означает, что простого снятия образа для создания копии недостаточно. Необходимо дискету копировать программой вроде FDA (Floppy Disk Analizer), причем не из под винды, а чистого DOS. В итоге неясно, что это за ошибка: защита от копирования или еще что-то. Но походу вам надо искать кого-то кто имеет опыт взлома защиты у DOS-программ. Или попытаться найти разработчика ;-) А лутсче фсего выбрасить на помойку... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2011, 17:44 |
|
||
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
NicoliТам, если прога не крякнутая уже, привязка к дискете. На излете эпохи MS-DOS бывали иногда весьма изощренные защиты в этом случае. Я проделал небольшие клинические исследования EXE-файла - он таковым не является, поскольку из его заголовка следует, что: 1) таблица перемещений пуста; 2) первоначально загружается в память лишь несколько килобайт. 3) SS=CS. Небольшой заголовок программы начинает раскодирование всего того бреда, который находится в загруженных нескольких кб. При этом предпринимаются меры против отладчика и дизассемблирования. Я так полагаю, что после раскодирования загруженный кусок "EXE"-файла что-то делает с оставшейся незагруженной частью, которая скорее всего уже является настоящим EXE-файлом. Как работала программа без ключа? Скорее всего кто-то сумел сломать защиту, а на дискете остался первоначальный вариант. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2011, 22:52 |
|
||
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
VowkНебольшой заголовок программы начинает раскодирование всего того бреда, который находится в загруженных нескольких кб. При этом предпринимаются меры против отладчика и дизассемблирования. Можно попробовать распаковать последней версией cup386, довольно часто ее удавалось снимать защиту. Или старый (новый может с DOS не работает или в памяти все держит) drweb натравить - у него помнится была опция, что при проверке на вирусы сохранять распакованный файл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2011, 00:48 |
|
||
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
В общем удалось раскодировать загрузчик (длина 1B11 16 байт). Там всё начинается с запросов к памяти через UMB-блоки при помощи недокументированных функций MS-DOS, а также меняется стратегия распределения памяти. Где-то на этом этапе программа прекращает работу. Попробую подробнее разобраться с этим. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2011, 10:35 |
|
||
|
Помогите запустить DOS-программу
|
|||
|---|---|---|---|
|
#18+
Alexandr N. Yarovenko, Ничего, что ГОСТы на расходомеры с дифманометрами менялись сначала в 1997, а потом в 2005-м? А до того ещё они вводились примерно в 1994-м, с большим шумом, скандалами и совершенно неживой паскалевской программулиной, напечатанной в дополнительном ГОСТе? А до того мирно уживались РД ??-215-80 и отдельные ГОСТы на разные типы сужающих устройств? Ну оживите вы эту программулину, посчитаете, потратите нержавейку на блин с дыркой или, хуже того, на сопло/трубу. Поверять-то как потом будете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2011, 22:28 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=37063876&tid=1343164]: |
0ms |
get settings: |
7ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
151ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 421ms |

| 0 / 0 |
