Excel для Windows 2.x по-русски



Когда-то в студенческие годы брёл себе с пар и вижу — куча пятидюймовых дискет раскидано по снегу! Меня сразу разобрало любопытство: что на них? Я разжился пакетиком и принялся их собирать. Дома, подсушив их, разложив по всей квартире на полу, я принялся исследовать их содержимое. Реестр дискет составил более 300 штук. В большинстве своём утилиты, компиляторы, вычислительные программы, игры и вирусы. Но нашлось и нечто необычное — офисный пакет (если можно так назвать 2 файла этой программы) Microsoft Excel 1988 года.

Пришлось запустить её на Windows 2.03 — очень уж любопытно, на что похож прообраз ныне мощнейшего программного продукта!



Но интерфейс Excel оказался в необычной кодировке — визуально это выгляделело как CP866 без установленного кирилического драйвера (он заменяет вторую часть кодовой 8-битной таблицы кирилицей). И тут я понял: это русифицированный Excel! На немецкой Windows. Как удалось выяснить из других документов на дискете, работа по русификации была проведена, скорее всего, в начале 90-ых местным НИИ.

Я принялся искать то место, где задаётся отображение символов. Это нетривиальная задача, потому что в Windows до 3 версии не было системной папки с шрифтами, были разрозненные .FON-файлы, которые прописывались в WIN.INI в разделе [FONTS].



Однако эти ассоциации работают лишь с дополнительными шрифтами, которые могут использоваться, например, при форматировании текста в редакторе. Но системный шрифт оказался «зашит» в файле WIN200.BIN. Его удалось найти благодаря характерным последовательностям:



Опытным путём было установлено, что в моём случае кодировка начиналась со смещения 0x1500A, размер символа 8х15, а кодировались символы, начиная с 32-го (пробела). Я написал простенькую программку, чтобы можно было быстро подправить этот шрифт. Конечно, было бы правильнее перенести туда что-то из руссифицированных стандартных шрифтов. Но сейчас мне стыдно даже показывать саму программу :) Так или иначе, за ночь символы были перерисованы и теперь программа выглядела вот так:



Теперь, обрадовавшись такому чудесному преображению, посмотрим, что он умеет!
Например, автозаполнение по формуле:



Можно использовать многочисленные встроенные функции. Правда, как след от немецкой версии, многие из них выглядят необычно. «Сумма», например, здесь «SUMME()»:



Из декоративных примочек есть возможность стилизовать содержимое ячеек. Например, «штриховкой» ;)



Или даже поиграть со шрифтами:



Для любой ячейки можно задать сноску. Поскольку встроенной в интерфейс редактора статусной строки нет, то её можно увидеть, открыв специальное окно, где при активизации курсором ячейки будет отображено содержимое сноски:





При желании, таблицу можно вывести на печать через системный принтер. В моей системе оказался прописан 9-игольчатый матричный Epson FX-80 (прописан в WIN.INI как DEVICE, драйвер EPSON.DRV).



Существует возможность записывать последовательность действий в макрос с назначением горячей клавиши:



В меню значится и загадочная функция подключения к базе данных, но она никак не срабатывает:



А ещё одну функцию я не понял. Может быть, кто-то подскажет?



Выводы


У читателя может возникнуть вопрос: зачем мне это нужно? Исследованием дряхлого ПО я заинтересовался, когда в моей коллекции железок стало появляться всё больше плат и процессоров класса 80286. Попался даже один 8088 — прямо как у первого IBM PC. Теперь представьте, что Windows 2 и Excel 2 могли без проблем на них работать. Разве что, возможно, стоило добавить памяти. У меня была идея использовать морально устаревшие машины для решения повседневных задач. Думаю, что с электронными таблицами это оказалось более-менее возможно. Есть некоторые очевидные интерфейсные минусы: отсутствие горячих клавиш на такие действия, как автозаполнение; нет автоматического перехода к следующей ячейке при нажатии Enter; нет поддержки русскоязычного ввода (скорее всего, решается драйвером клавиатуры, но я его не встречал). Однако вести журналы с кое-какими вычислениями вполне возможно. Кстати, в файле помощи к Excel (он занимает треть от «дистрибутива») описаны функции, которых в этой версии нет — есть даже построение графиков. Дистрибутив весит менее мегабайта при обычном размере жёстких дисков того времени от 20 Мб.

Для тех, кто заинтересовался


Поищите в интернете комплект дискет под названием «1985 — MSDOS EXECUTIVE — Premiere Edition». Это 4 диска с программи для компиляции, утилитами и драйверами.

Существует в природе и набор дискет для разработчиков под C. Сейчас его уже не могу найти, но, вероятно, в разделе «The Vintage computing» на ebay.com ещё кое-что есть (вот, например, полный комплект Windows 1.0).

Я выложил пропатченный файл WIN200.BIN и Excel 2.01 у себя на сайте (надеюсь, не будет преследований за распространение abandonware).

Similar posts

AdBlock has stolen the banner, but banners are not teeth — they will be back

More
Ads

Comments 50

    +8
    Смотришь и глаза радуются. Капец конечно…
      +3
      Каждый раз когда вижу цвета, из старых программ, у меня даже во рту пересыхает. И какое то блаженство. Просто рефлекс. Я даже начал подбирать для своих IDE соответствующие цветовые схемы.
        +1
        Чего там подбирать — 16-цветная палитра EGA :)
          0
          ну это само собой, но редакторы надо настроить еще.
      +67
      Уже тогда excel умел все то, чем и сейчас пользуются 90% людей)
        +49
        И весил при том в тысячу раз меньше )
          +4
          И запускался быстрее чем сейчас блокнот.
            +1
            Интересно, а как изменилась цена за тридцать лет?
          +2
          подключение к базе данных, это к дбф файлу. по факту текст с разделителями.
            +1
            Почему не возникало даже диалогового окна, чтобы выбрать такой файл. Наверное есть какая-то хитрость, о которой я не знаю.
              0
              ещё нужен процессор БД. Скорее всего фокспро. там свой способ подключения.
          • UFO just landed and posted this here
              +1
              В то время supercalc и lotus 1-2-3 и были более популярны, чем excel. И при этом были под DOS.
              Excel выстрелил позже, с версией 4.0, год 1992.
              Конкурентов сгубило то, что они очень медленно адаптировались к Windows, не считая ее перспективной системой.
              За что и поплатились.
                +1
                Excel выстрелил позже, с версией 4.0, год 1992.
                Дык Joel Spolsky же.
              +1
              Помню, был MS Works — так там весь Офис на одну дискетку помещался.
                +8
                Какой у вас художественный шрифт получился :)
                  +7
                  — ИзВиНИте За неРовНЫй ПочеРК… (с)сборник так(тир)лайнов из ГолдЕДа
                    0
                    Разве (с) не "Сердца и моторы"?
                    Фрагмент
                    – В общем, есть один заказец… – протянул Злыдень, царапая ногтем по банке. – Если хочешь, помоги, потому что дело странное.

                    – В смысле – странное? – попытался уточнить Жмур.

                    – В прямом смысле, – Злыдень устроился в кресле поудобнее. – Кто-то забрался в корневой массив к Лощинину.

                    – Но у него же нет входящих! – изумился Жмур. – Или есть теперь?

                    – В том-то и дело, что по-прежнему нет. Как жил только на своей дозвонке, так никого и не пустил. У него даже база фар-доступа снесена. Не запрет, просто стерта мода управления с удаленной борды. Искрошена.

                    – Значит, кто-то из своих, – без тени сомнения заявил Жмур.

                    Злыдень помялся.

                    – Понимаешь, Жмурилло, я ведь тоже не тормоз. И в работу отключенных систем не верю. Взгляни.

                    Он крутнулся в кресле и прикоснулся к своей навороченной, как стая пеликанов, клавиатуре. Монитор ожил, ровно засветился, давая странно плоское, непривычное после голографии, изображение.

                    – Гляди.

                    На экран выползло содержимое файла trek_.hhh.

                    Жмур привстал.

                    [2All: Привет от Фриппи. Слито 186,352 gb.

                    Большое спасибо. C_U_L8r!

                    With *.* иЗвиНиТЕ зА НеРоВНый ПочЕРк!]
                  0
                  А до офиса первым, чем я пользовался — это совсем старенькая Вентура Паблишер и чуточку позже — супернавороченный по тем меркам Adobe PageMaker — похож на Word, но с возможностями верстать газеты, журналы и книги. Ну, и конечно же, родной виндовый Writer — простой и удобный.
                    +20
                    А я Quattro Pro под Дос пользовался. Там была возможность менять интерфейс — и один из них был практически виндовый, от 3.11. Шустрая штука была, Borland тогда вещи творил…
                    Нашел скриншот, кстати (заметьте, под Дос!):
                    image
                      +3
                      Печаль конечно, что борланд почти весь помер, а то что осталось не дарит радости.
                        0
                        ух, сколько эта гадость нам крови попортила в те годы =)) правда, это у вас, видимо, более поздняя версия, у нас стояла досовская версия без графики.
                        +1
                        А я пакетом SPSS пользовался…
                          0
                          true!
                            +2
                            image

                            А похоже! Даже по цветам.
                            Я, вследствие возраста, видел только 3.11, соответственно для меня «старые» цвета Виндоус именно синий и серый.
                            но Эта цветовая вакханалия так лаконична и понятна.
                            Спасибо за Ваше увлечение!
                              0
                              Когда я впервые увидел Win8, я спросил: «Windows 3.1 возвращается?»
                              0
                              image

                              Я не застал, к сожалению, этот вариант Excel, но в свое время писал курсовую с использованием SuperCalc. Тоже удивлялся, а порой и восхищался этим ПО.
                                +7
                                Кстати говоря, первая версия Excel вышла для MacOS, аж на три года раньше версии для Windows.
                                image
                                  +2
                                  В одном столетнем интервью Гейтс объявлял, что половину выручки они планируют получить от продажи программ на Маках. Казалось бы соперники, а на деле — партнеры.
                                  0
                                  Тёплый, ламповый эксель… Аж на душе потеплело…
                                    0
                                    «Образ разбор» это похоже то, что в современных Excel называется «Текст по столбцам».
                                      0
                                      Точно. Парсинг текста в таблицу.
                                      –2
                                      Рассказ о пачке дискет вызвал незабываемые воспоминания об установке Windows 95 с тридцати с чем-то дискет (3.5'') на машину с 386 процессором и двумя планками памяти по 16 Мб. Одна из которых, как выяснилось позже, глючила.
                                        +3
                                        Это где же вы такие планки огромные на 386ую достали?
                                          +1
                                          Ага, на 386 если и были такие, то стоили, небось, как средних размеров яхта.
                                        +1
                                        Будете смеяться, и называть меня олдфагом, но я от 97-го (!) офиса в пользу 20030го отказался только по двум причинам:
                                        1. Нет функции «Окна в панели задач» — неудобно переключаться между книгами по ctrl+F6.
                                        2. В макросах преобразование даты было с ошибкой — вместо февраля выдавалось феврапя.

                                        Вот что хотите делайте, но меня устраивает мгновенно запускающийся 2003-й на corei3 в отличие от двухсекундного баннера 2010.
                                          +2
                                          Труолдфаг поправил бы макрос и набросал бы свой для клавиатурного переключения между книгами.
                                            0
                                            Макрос подправил, но с Alt-Tab-ом труднее, хотя не скажу что невозможно…
                                          0
                                          Помню, что очень долго (до версии 4.0, если я правильно помню) основой проблемой Excel for Windows было то, что на каждую непустую ячейку заводилось отдельное окошко. В результате даже на длинных таблицах в Windows 3.x кончались ресурсы GDI.
                                            0
                                            А где можно дистрибутив Windows 2 скачать? Накатаю ее на трушный 386ой.
                                              0
                                              На трушный 386-ой надо ставить 3.1. Windows 2 — для трушных 8088.
                                                0
                                                А пойдет на 8088? Таки обрезанная версия 8086 же.
                                                  0
                                                  Пойдёт. Там же только шина данных уже — для пользовательских приложений это всё равно. Набор команд процессора одинаковый.
                                              0
                                              А DOSовский русификатор не работает?
                                              У меня Windows 2.x так и не завёлся. В 3.0 русификация была приличная.
                                              +2
                                              Вот кстати коллекцыя разных гуёв: toastytech.com/guis/index.html
                                                0
                                                помню как душа замирала, когда ковырялся в школе в SuperCalc на черно-белом мониторе, эххх! а еще тогда была бд (забыл название, крутая, что-то созвучное парадоксу) с программируемыми отчетами, круть! тогда я еще только только начинал заражаться компами и программированием )
                                                  0
                                                  Borland Paradox? В те времена ещё были Foxpro и Clipper.
                                                    0
                                                    да вот хоть убейте не помню точно. Но точно не фокспро и не клиппер. Первый чисто бд (в моем тогдашнем понимании), второй шибко крут и о нем я узнал позже. А тут было что-то смешанное между бд и эекселем, и все это под DOS
                                                      0
                                                      Clarion ещё вспомнил. Вроде всё из более-менее популярных БД тех времён.

                                                Only users with full accounts can post comments. Log in, please.