Реконструкция:Windows for Workgroups 3.11.100 (English) — различия между версиями
Герман (обсуждение | вклад) (→Список файлов носителя №1) |
Герман (обсуждение | вклад) (→Список файлов носителя №1) |
||
Строка 26: | Строка 26: | ||
Сравнение списка файлов английской и немецкой локализаций сборки '''3.11.070''' доказывает, что '''состав''' сборок идентичный, за исключением файлов <code>*.BM_</code>, <code>*.WA__</code> и <code>*.WR_</code>, названия которых в переведены на немецкий язык в немецкой версии.<br> | Сравнение списка файлов английской и немецкой локализаций сборки '''3.11.070''' доказывает, что '''состав''' сборок идентичный, за исключением файлов <code>*.BM_</code>, <code>*.WA__</code> и <code>*.WR_</code>, названия которых в переведены на немецкий язык в немецкой версии.<br> | ||
<u>'''Предположение:'''</u> ''В английской и немецкой сборках '''3.11.100''' принцип аналогичный. А значит, можно определить список отсутствующих файлов методом сравнения дистрибутивов.''<br> | <u>'''Предположение:'''</u> ''В английской и немецкой сборках '''3.11.100''' принцип аналогичный. А значит, можно определить список отсутствующих файлов методом сравнения дистрибутивов.''<br> | ||
− | Файлы, отсутствующие в '''английской''' версии | + | Файлы, отсутствующие в '''английской''' версии: |
− | COMMDLG.DL_ | + | COMMDLG.DL_ |
− | CONTROL.HL_ | + | CONTROL.HL_ |
− | DISK1 | + | DISK1 |
− | DRUCKER.WR_ | + | DRUCKER.WR_ |
− | FREIZEIC.WA_ | + | FREIZEIC.WA_ |
− | GDI.EX_ | + | GDI.EX_ |
− | GEFLECHT.BM_ | + | GEFLECHT.BM_ |
− | KARO.BM_ | + | KARO.BM_ |
− | KBDFC.DL_ | + | KBDFC.DL_ |
− | KLINGELN.WA_ | + | KLINGELN.WA_ |
− | KRNL386.EX_ | + | KRNL386.EX_ |
− | MAUER.BM_ | + | MAUER.BM_ |
− | NCDW.DL_ | + | NCDW.DL_ |
− | NETZWERK.WR_ | + | NETZWERK.WR_ |
− | NIETEN.BM_ | + | NIETEN.BM_ |
− | QUADRAT.BM_ | + | QUADRAT.BM_ |
− | RAUTEN.BM_ | + | RAUTEN.BM_ |
− | SETUP.EXE | + | SETUP.EXE |
− | SETUP.HL_ | + | SETUP.HL_ |
− | SETUP.INF | + | SETUP.INF |
− | SETUP.SHH | + | SETUP.SHH |
− | SETUP.TXT | + | SETUP.TXT |
− | SVGA256.DR_ | + | SVGA256.DR_ |
− | USER.EX_ | + | USER.EX_ |
− | VDDSVGA.38_ | + | VDDSVGA.38_ |
− | WABE.BM_ | + | WABE.BM_ |
− | WFWSETUP.DL_ | + | WFWSETUP.DL_ |
− | WIN.CN_ | + | WIN.CN_ |
− | WINHELP.EX_ | + | WINHELP.EX_ |
− | WINSETUP.EX_ | + | WINSETUP.EX_ |
− | XMSMMGR.EXE | + | XMSMMGR.EXE |
− | XYLOPHON.WA_ | + | XYLOPHON.WA_ |
− | ZICKZACK.BM_ | + | ZICKZACK.BM_ |
− | ZIEGEL.BM_ | + | ZIEGEL.BM_ |
− | AEGYPTEN.BM_ | + | AEGYPTEN.BM_ |
− | Файлы, отсутствующие в '''немецкой''' версии, но | + | Файлы, отсутствующие в '''немецкой''' версии, но присутствующие в '''английской''': |
− | ARCADE.BM_ | + | ARCADE.BM_ |
− | ARGYLE.BM_ | + | ARGYLE.BM_ |
− | CASTLE.BM_ | + | CASTLE.BM_ |
− | CHIMES.WA_ | + | CHIMES.WA_ |
− | EGYPT.BM_ | + | EGYPT.BM_ |
− | HONEY.BM_ | + | HONEY.BM_ |
− | HPEISA.38_ | + | HPEISA.38_ |
− | HPLANE.DO_ | + | HPLANE.DO_ |
− | MSWFW2 | + | MSWFW2 |
− | MSWFW3 | + | MSWFW3 |
− | MSWFW4 | + | MSWFW4 |
− | MSWFW5 | + | MSWFW5 |
− | MSWFW6 | + | MSWFW6 |
− | MSWFW7 | + | MSWFW7 |
− | MSWFW8 | + | MSWFW8 |
− | NETFLX.38_ | + | NETFLX.38_ |
− | NETFLX.BI_ | + | NETFLX.BI_ |
− | NETFLX.DO_ | + | NETFLX.DO_ |
− | NETWORKS.WR_ | + | NETWORKS.WR_ |
− | PRINTERS.WR_ | + | PRINTERS.WR_ |
− | REDBRICK.BM_ | + | REDBRICK.BM_ |
− | RINGIN.WA_ | + | RINGIN.WA_ |
− | RINGOUT.WA_ | + | RINGOUT.WA_ |
− | RIVETS.BM_ | + | RIVETS.BM_ |
− | SMARTND.DO_ | + | SMARTND.DO_ |
− | SQUARES.BM_ | + | SQUARES.BM_ |
− | THATCH.BM_ | + | THATCH.BM_ |
− | ZIGZAG.BM_ | + | ZIGZAG.BM_ |
Версия 01:35, 12 октября 2020
Сборка 3.11.100 (English) утекла в виде неполного дистрибутива: носител! №1 отсутствует, носители №№2-8 доступны в полном составе.
Примечание: Реконструкция не завершена и находится в процессе. Принимаются любые идеи, замечания, мысли и предложения по данной теме.
Содержание
Задачи реконструкции
- Восстановить список файлов, которые присутствовали на носителе №1.
- Воссоздать носитель №№1 как можно ближе к предполагаемому оригиналу.
- Сохранить утекшие образы носителей в неизменном виде.
- По возможности избежать модификации используемых для реконструкции файлов.
- В результате необходимо получить работоспособный дистрибутив.
Явные проблемы реконструкции
- На носителе №1 имеются ключевые для работы системы файлы, полноценная замена которых невозможна, потому что для каждой существующей сборки они уникальны.
- Файл
SETUP.INF
, который хранит расположение на носителях главных системных файлов, отсутствует.- Вероятно, потребуется модификация одноимённого файла, который будет взят за основу.
Используемые сборки
Для процесса реконструкции предполагается использовать следующие сборки:
- Windows for Workgroups 3.11.070 (English)
- Windows for Workgroups 3.11.070 (German)
- Windows for Workgroups 3.11.100 (German)
- Windows for Workgroups 3.11.300 (1993-10-13)
- Windows for Workgroups 3.11.300 (German)
Некоторые будут использованы для сопоставления, а некоторые в качестве источника недостающих файлов.
Список файлов носителя №1
Сравнение списка файлов английской и немецкой локализаций сборки 3.11.070 доказывает, что состав сборок идентичный, за исключением файлов *.BM_
, *.WA__
и *.WR_
, названия которых в переведены на немецкий язык в немецкой версии.
Предположение: В английской и немецкой сборках 3.11.100 принцип аналогичный. А значит, можно определить список отсутствующих файлов методом сравнения дистрибутивов.
Файлы, отсутствующие в английской версии:
COMMDLG.DL_ CONTROL.HL_ DISK1 DRUCKER.WR_ FREIZEIC.WA_ GDI.EX_ GEFLECHT.BM_ KARO.BM_ KBDFC.DL_ KLINGELN.WA_ KRNL386.EX_ MAUER.BM_ NCDW.DL_ NETZWERK.WR_ NIETEN.BM_ QUADRAT.BM_ RAUTEN.BM_ SETUP.EXE SETUP.HL_ SETUP.INF SETUP.SHH SETUP.TXT SVGA256.DR_ USER.EX_ VDDSVGA.38_ WABE.BM_ WFWSETUP.DL_ WIN.CN_ WINHELP.EX_ WINSETUP.EX_ XMSMMGR.EXE XYLOPHON.WA_ ZICKZACK.BM_ ZIEGEL.BM_ AEGYPTEN.BM_
Файлы, отсутствующие в немецкой версии, но присутствующие в английской:
ARCADE.BM_ ARGYLE.BM_ CASTLE.BM_ CHIMES.WA_ EGYPT.BM_ HONEY.BM_ HPEISA.38_ HPLANE.DO_ MSWFW2 MSWFW3 MSWFW4 MSWFW5 MSWFW6 MSWFW7 MSWFW8 NETFLX.38_ NETFLX.BI_ NETFLX.DO_ NETWORKS.WR_ PRINTERS.WR_ REDBRICK.BM_ RINGIN.WA_ RINGOUT.WA_ RIVETS.BM_ SMARTND.DO_ SQUARES.BM_ THATCH.BM_ ZIGZAG.BM_