Попытка прочитать файлы кода Paradox .sc и .sc2

Есть очень старая программа, которую использует клиент, написанная на парадоксе для DOS. Он работает в среде выполнения Paradox версии 4.0 в DOS для всей программы. Прямо сейчас он запускается в виртуализированном экземпляре Windows 98, который запускается из командной строки. Клиент заинтересован в переносе кода на что-то, что будет работать на современном оборудовании.

Проблема, с которой я сталкиваюсь, заключается в том, что я действительно могу прочитать основной код. Это особенно файлы с расширением ".sc" или ".sc2". Есть, конечно, сами файлы базы данных, но они для меня не проблема. Согласно другому ответу на вопрос: файл базы данных Paradox, файлы ".sc" являются файлами сценариев, именно этого я и ожидал, когда вы запускаете программу, открывая одну из них в среде выполнения paradox.

Кто-нибудь знает, как я могу открывать/читать эти файлы сценариев? Они не будут читаться ни в одном текстовом редакторе, который я могу найти, даже после того, как перепробовал множество вариантов кодирования.


person Jeremy Kropf    schedule 07.01.2019    source источник


Ответы (2)


Paradox был разделен на две части: приложение для разработки и приложение для выполнения. Я предполагаю, что вам понадобится приложение для разработки paradox 4 и исходные файлы для чтения исходного кода. Среда выполнения предназначена для запуска скомпилированной версии вашей программы, которая не обязательно включает исходный код.

Я основываюсь на том, как работает paradox 5 для Windows. В системе разработки был исходный код, скомпилированный в dll (без исходного кода), который можно было запускать во время выполнения. Среда выполнения также может запускать исходный код, так что вам может повезти с файлом .sc.

Для справки, я никогда не сталкивался с какими-либо скриптами с этими расширениями ни в одной версии Paradox, начиная с 5, поэтому он может предшествовать Windows 3.1, лол.

person Paul Cochrane    schedule 29.01.2019

Файлы .Sc — это обычные текстовые файлы ascii. Переименуйте их в txt и... прочитайте, отредактируйте и т. д. Переименуйте их в .sc для выполнения в парадоксе

Файлы SC2 — это просто временные файлы SC. Когда вы редактируете файл .sc в Paradox, Paradox создаст файл .sc2 с тем же именем для резервного копирования, но в дальнейшем он не будет использоваться. Вы можете удалить или игнорировать файлы .sc2, если только вы не исправляете поврежденный сценарий.

person Daniela Hushi    schedule 05.03.2021