Old-DOS.ru

Lotus 1-2-3

ОФИС >> Электронные таблицы
Главная страница Файлы Игры Поиск Форум Библиотека Галерея Гостевая Ссылки О проекте

Вход
Логин:
Пароль:
Запомнить

Регистрация - Забыли пароль?

Искать:
Искать все слова вместе

+ ОПЕРАЦИОННЫЕ СИСТЕМЫ
   + DOS
      • IBM PC-DOS
      + MS-DOS
         • SDK
      • DR-DOS
      • FreeDOS
      • Сборки на базе DOS
      • Расширители DOS
      • Другие платформы
   + OS/2
      • SDK
   + Windows
      • Windows 1.x-3.x
      + Windows 9x
         • Патчи и дополнения к Win9x
      + Windows NT
         • Патчи и дополнения к WinNT+
      • Сборки на базе Windows
      • SDK
   • Linux/Unix
   • СР/М
   • Другие операционные системы
   • Загрузочные диски
   • Готовые образы Операционных Систем
   + Системные программы
      • Твикеры
      • Русификаторы
      + Утилиты
         • Оборудование
         • Работа с CD/DVD
         • Системные
         + Инструменты
            • Turbo Pascal Pentium II DIV BUG fixing
         • Прочее
      • Замедлители
      • Тесты оборудования и системы
      • Обновления
   + Драйверы
      • Звук
      • Видео
      • Мыши
      • CD/DVD
      • Клавиатура
      • Принтеры
      • USB
      • Сеть
      • Память
      • Материнские платы
      • Периферия
      • Другое
   • OS BuildList
+ ЭМУЛЯТОРЫ И СИМУЛЯТОРЫ
   • Консоли
   • Эмуляторы компьютеров
   • Инструменты для эмуляторов
+ ПРОГРАММИРОВАНИЕ
   + Assembler
      • Disassembler
   • Pascal/Delphi
   • C/C++
   • Basic/Visual Basic
   • Фортран
   • SDK & DDK, etc.
   • Декомпиляторы
   • Форт
   • Генераторы блок-схем
   • Отладчики программ (DEBUGGERs)
   • Другие языки программирования
+ ДИСКИ И ФАЙЛЫ
   • Файловые менеджеры
   • Каталогизаторы
   • Копировщики
   • Поиск файлов, текста, байтов
   • Сканирование каталогов
   • Архиваторы
   • EXE Упаковщики
   • EXE Распаковщики
   • Восстановление информации и резервное копирование (бэкап)
   • HDD утилиты
   • Дискеты
   • Передача файлов по СОM/LPT
   • Разное
• СУБД
+ ОФИС
   • Интегрированные программные пакеты
   • Издательские системы
   • Электронные таблицы
   • Редакторы текста
   + Утилиты для работы с текстом
      • OCR - Распознавание текста
      • Просмотр документов
      • Печать
      • Перекодировка
      • Сравнение текстов
      • Шрифты
      • Работа со шрифтами
   • Словари и переводчики.
   • Правописание
   • Органайзеры
   • Создание презентаций
   • Бизнес
   • Разное
+ ОБРАЗОВАНИЕ И НАУКА
   • Информатика
   + Инженерное ПО
      + Расчётные задачи
         • Пар и вода
      • ЧПУ
      + САПР
         + Механика. Моделирование 2D/3D
            • AutoCAD и утилиты для AutoCAD'а
         • Строительство
         • Электроника, Радио- и Электротехника
   • Тестирование знаний и навыков
   + Обучающие программы
      • Музыка
   + Математика
      • Калькуляторы
      • Эмуляторы калькуляторов
   • Физика
   • Химия
   • Электроника и электротехника
   • География и Картография
   • Астрономия и астрология
   + Биология и медицина
      • Психология
   • История и политология
   • Лингвистика
   • Гаданье на кофейной гуще
   • Справочники разные
+ БЕЗОПАСНОСТЬ
   • Антивирусы
   • Шифры и пароли
+ ИНТЕРНЕТ
   • Браузеры
   • Почтовые клиенты
   • IM-меседжеры
   • FTP
   • BBS
   • Разное
+ МУЛЬТИМЕДИА
   + Графика
      • Просмотр графики
      • Редакторы графики
      • Грабберы графики
   + Звук и Видео
      • Проигрыватели (Плееры) Аудио и Видео
      • Редакторы Аудио и Видео
      • Грабберы Аудио и Видео
      • Синтез речи
   • Разное
+ РАБОЧИЙ СТОЛ
   • Календари
   • Часы
   • Напоминалки
   • Скринсейверы
   • DEMO
   • Программы-шутки
   • Разное
+ АНДЕРГРАУНД
   + Hack tools
      • Крякеры
      • CRK-утилиты
      • Генераторы лоадеров (Loaders generators)
      • Патчи, коды.
   • Стеганография
   • Шестнадцатеричные редакторы
   • Вирусы
• РАЗНОЕ
• ФЕЙКИ, ПОДДЕЛКИ, ХИМЕРЫ
• --НА УДАЛЕНИЕ
• КАК ЗАГРУЖАТЬ ФАЙЛЫ НА Old-DOS



Денежная помощь

Lotus 1-2-3
ОписаниеИнформация
Табличный процессор, разработанный компанией Lotus Software. Программа получила название 1-2-3, так как включала в себя 3 элемента: таблицы, графики и основные функциональные возможности базы данных.

Lotus 1-2-3 был впервые представлена 26 января 1983 года и в течение первого года объём продаж программы превзошёл самую популярную до этого программу таблицу VisiCalc. В последующие годы он был наиболее используемой программой электронных таблиц для IBM PC. Его популярность во многом определялась безошибочностью и высокой скоростью работы; последняя была достигнута за счёт того, что при написании программы широко использовался язык ассемблера, а вывод на экран работал без использования сравнительно медленных вызовов BIOS путём непосредственной записи в видеопамять.

Компания Lotus в 1995 года была приобретена IBM. После этого Lotus 1-2-3 развивался как часть офисного пакета Lotus Smart Suite.
Раздел: Электронные таблицы

logo v.1.0A (случайный скриншот)
Скриншоты
Операционная система: DOS, Windows
Требования: -
Автор: Lotus Software
Издатель: -
Доступные файлы - сортировка по имени и версии, времени добавления
Файлов: 24.
ФайлРазмерВыпускВерсияЯзыкКачествоЗагрузил
Arc Lotus 1-2-3
Скачать836
485.3 Кб19831.0A Английский[Не подделка]Login
2011.11.22
Рекомендуется сделать патч против защиты от копирования:
123.exe
0000AAAA: 13 03

Или так, чтобы вообще отменить прерывание:
123.exe
0000AAA9: CD 90
0000AAAA: 13 90
Arc Lotus 1-2-3
Скачать678
1009.3 Кб19862.01 Английский[Не подделка]Login
2011.11.22
Arc Lotus 1-2-3
Скачать544
691.7 Кб19892.2 Английский[Не подделка]Login
2011.11.22
Arc Lotus 1-2-3
Скачать512
2.7 Мб19912.3 Английский[Не подделка]Login
2011.11.22
Arc Lotus 1-2-3
Скачать520
2.8 Мб19922.4 Английский[Не подделка]Login
2011.11.22
Arc Lotus 1-2-3
Скачать488
3.5 Мб19893.0 Английский[Не подделка]Login
2011.11.22
Arc Lotus 1-2-3
Скачать483
4.2 Мб19903.1 Английский[Не подделка]Login
2011.11.22
Arc Lotus 1-2-3
Скачать491
4.4 Мб19923.4 Английский[Не подделка]Login
2011.11.22
Arc Lotus 1-2-3
Скачать504
4.6 Мб19933.4A Английский[Не подделка]Login
2011.11.22
Arc Lotus 1-2-3
Скачать653
3.2 Мб19944.0 Английский[Не подделка]Login
2011.11.22
Arc Lotus 1-2-3 for Windows
Скачать538
5.9 Мб19934.01 Английский[Не подделка]Login
2011.11.22
Arc Lotus 1-2-3 for Windows
Скачать431
7.6 Мб19934.01 Испанский[Не подделка]Login
2011.11.22
Arc Lotus 1-2-3 for Windows
Скачать897
6.9 Мб19934.01 Русский[Не подделка]Login
2011.11.22
Arc Lotus 1-2-3 for Windows
Скачать629
9.6 Мб19945.0 Английский[Не подделка]Login
2011.11.22
Arc Lotus 1-2-3 For Home
Скачать442
1.4 Мб1992  Английский[Не подделка]Login
2011.11.22
Arc Lotus 1-2-3 [installed]
Скачать496
3.2 Мб19944.0 Английский[Не подделка]SR
2012.10.04
Arc Lotus 1-2-3
Скачать391
650.5 Кб19892.2 Английский[Не подделка]SR
2012.10.12
Arc Lotus 1-2-3
Скачать384
652.9 Кб 2.0 Английский[Не подделка]SR
2012.10.12
Arc Lotus 1-2-3
Скачать392
2 Мб 2.2 Английский[Не подделка]SR
2012.10.12
Arc Lotus 1-2-3
Скачать398
2.9 Мб 2.3 Английский[Не подделка]SR
2012.10.12
Arc Lotus 1-2-3
Скачать389
3.2 Мб 2.4 Английский[Не подделка]SR
2012.10.12
Arc Lotus 1-2-3
Скачать395
652.9 Кб 2.2 Английский[Не подделка]SR
2012.10.12
Arc Lotus 1-2-3 for DOS
Скачать606
10 Мб19922.4 Английский[Не подделка]SR
2012.11.01
Arc LOTUS123.7z
Скачать915
10 Мб19945.0 Русский[Не подделка]Rodegast
2012.12.29

Пожаловаться

Комментарии
#1 Автор: Nika (2013.10.12 21:44)
Перемещено.

#2 Автор: elerent (2014.03.18 01:26)
Версия 1.0А не запускается. Вполне вероятно, оригинальный дистрибутив защищен от копирования.

#3 Автор: SokilOff (2015.06.19 00:06, изменений: 1, 2015.06.19 00:12)
elerent,
Именно так, версия 1.0a шла с защитой от копирования. Копия программы, залитая на эту страницу, работать не будет.

Хотя нашлась рекомендация:

123.exe
0000AAA9: CD 90
0000AAAA: 13 90

Работает или нет - не знаю, не проверял.

#4 Автор: Nika (2015.06.19 00:51, изменений: 1, 2015.06.19 00:54)
Проверил - версия 1.0А работает после патчения.
Запускалась в чистой DOS 7.1 (от Win98).

#5 Автор: SokilOff (2015.06.19 14:13)
Ну и славно.

#6 Автор: Nika (2015.06.19 16:25)
Кстати, обратите внимание на отображение даты на скриншоте "Logo v.1.0A" -
- это называется "Ошибка 2000".

#7 Автор: SokilOff (2015.06.20 15:02)
В 1983 году никто из авторов программы и предположить не мог, что её кто-то захочет запустить через столько лет =)

#8 Автор: SokilOff (2015.06.20 17:33)
>Рекомендуется сделать патч против защиты от копирования:
123.exe
0000AAAA: 13 03

А зачем int 3 вообще вызывать ???

#9 Автор: Nika (2015.06.20 17:52, изменений: 2, 2015.06.20 17:55)
Это стандартный способ отменить вызов прерывания. Заодно и отладчик всплывёт в интересующем месте.
Достоинства очевидны - плюс только один байт правки, ибо отладочный останов всегда <db 0CCh>, а если фигурирует <db 0cdh,3>, тогда сразу ясно, что имеем дело с правкой.
Впрочем, дело вкуса. Тот, кто полезет править код в HIEW, разберётся, что имелось в виду. Можно и просто занопить прерывание.

В DOS стандартный обработчик int3 состоит из одной команды <iret>. Так что правка вполне нормальная.
По желанию можно забить и <nop>'ами, как в приведенном выше патче, но тогда, во-первых, 2 байта правки, а во-вторых, впоследствии неочевидно, что именно правилось.
Дело вкуса, повторяю.

P.S.
Поправил описание

#10 Автор: SokilOff (2015.06.20 18:09, изменений: 1, 2015.06.20 18:10)
Ясно. Ну это да, дело вкуса.

Что касается правок, я обычно предпочитаю непатченный оригинал + текст, описывающий необходимую правку. Догадываться по коду программы, где и что было запатчено - это уже перебор.

Ну и про количество байт в патче. Там можно и в один бит уложиться: 0000AAAF: 01 00
С тем же результатом.

#11 Автор: Nika (2015.06.20 18:59, изменений: 5, 2015.06.20 19:07)
>> Там можно и в один бит уложиться: 0000AAAF: 01 00

-- Нет. Дело в том, что нельзя В ПРИНЦИПЕ допускать вызов <int 13h> в программе.
Это низкоуровневый доступ к "железу" - от использования таких вещей в пользовательских приложениях всегда справедливо предостерегали.
А вот <int3> это вполне безопасная инструкция, штатная, если можно так сказать.


>> Что касается правок, я обычно предпочитаю непатченный оригинал + текст, описывающий необходимую правку.

-- Согласен, с той поправкой, что предпочитаю ПАТЧЕННЫЙ оригинал + текст, описывающий ВЫПОЛНЕННУЮ правку.
Чтобы в будущем не заморачиваться при всяких установках/переустановках.


P.S.
Как вариант - наличие патчера-анпатчера, например, как в случае с IDA v.2.09:
http://old-dos.ru/index.php?page=files&mode=files&do=show&id=2202

Правда, тут дилема: патчер должен быть в каком формате? - пока для DOS-программ использую COM-формат для патчеров.
С Win32-программами нужен PE-патчер, устраивающих меня нету, а сделать собственный руки пока не доходят

#12 Автор: SokilOff (2015.06.20 21:39)
>-- Нет. Дело в том, что нельзя В ПРИНЦИПЕ допускать вызов <int 13h> в программе.
Ой-ё... да, моя ошибка. В погоне за "красотой" патча совсем забыл про прямое обращение к диску.

>А вот <int3> это вполне безопасная инструкция, штатная, если можно так сказать.
При условии, что в фоне не загружен отладчик или софт, "болезненно" реагирующий на вызовы отладочного прерывания. Поэтому лучше избегать этого вообще.


>Это низкоуровневый доступ к "железу" - от использования таких вещей в пользовательских приложениях всегда справедливо предостерегали.
Для программ начала 80-х, защищенных от копирования, это был один из самых стандартных трюков.


#13 Автор: Nika (2015.06.20 23:25, изменений: 3, 2015.06.21 01:31)
>> При условии, что в фоне не загружен отладчик или софт, "болезненно" реагирующий на вызовы отладочного прерывания. Поэтому лучше избегать этого вообще.

-- Ну, это да. Так что "чище" будет всёже занопить вызов прерывания.


>> Для программ начала 80-х, защищенных от копирования, это был один из самых стандартных трюков.

-- Это к тому же считалось крутостью - как же, программа-дескать "работает напрямую с диском"..
Вдобавок считалось, что операции с диском таким образом кардинально ускоряются. Но я не считаю, что намного.
А в результате это программу от ковыряния не спасало, зато порождало проблемы на современном железе.
Я считаю, что прикладная программа должна корректно работать на всей линейке базовой машины, не взирая не свой возраст.
Из таких программ могу упомянуть VolkovCommander и Multi-Edit.
А вот AutoCad, к сожаленю, мудрит с диском на низком уровне (сравнительно низком, FAT), из-за этого я не могу сейчас под WinXP использовать его версию 10 для DOS, а было бы полезно для небольших чертежей.

#14 Автор: SokilOff (2015.06.21 00:31)
Ну в 1983 году вариантов сделать защиту от копирования было крайне мало:
- нестандартный формат отдельных треков
- намеренные физические повреждения в заданных областях, а иногда не физические (псевдобэдблоки) и, соответственно, проверка на них
- привязка к BIOS конкретного производителя

Реализация была, как правило, крайне примитивной. Но при этом работа с железом напрямую становилась не прихотью, а неизбежностью. Про то, как программа поведёт себя на "железе будущего", никто не задумывался.

Что касается корректной работы на всей базовой линейке. Возьмем ряд вендоров того времени: Apricot, Zenith, Osborn, Texas Instruments, TeleVideo Systems, Columbia Data Products и т.д. (их был вагон и маленькая тележка). "Соперники" IBM PC были основаны на той же платформе Intel, но при этом не полностью совместимы с IBM PC, и вдобавок попарно не особо совместимы друг с другом. Проще говоря её - базовой линейки - просто не было. Был "первобытный бульон".

Я согласен, что защита от копирования - зло. Но такие вещи в крупных компаниях вроде Lotus решали менеджеры, а не программисты.

#15 Автор: Nika (2015.06.21 01:31)
>> такие вещи в крупных компаниях вроде Lotus решали менеджеры, а не программисты.

-- На то и похоже. Хуже, когда у программеров случается заскок и они начинают творить шо попало..

#16 Автор: qwert (2016.05.16 17:17)
Объясните, что это за файлы типа IMG, IMA. Или это негодные архивы.

#17 Автор: Nika (2016.05.16 17:55)
Это образы дискет. Своего рода архивы.
Читаются с помощью программы WinImage.

Имя:
E-mail:
16+35=
Ваш комментарий:

Рейтинг@Mail.ru
Слышу грохот, иду к компу, смотрю - Винды упали!

For abuses about copyright: srzone@mail.ru
Для жалоб на авторские права: srzone@mail.ru
Float 1.0.3 Copyright © 2008-2014 StrannikRiddler. All rights reserved.
18+. Находясь на этом сайте, вы соглашаетесь с его правилами
10 queries, db time 0.001593, memory 1974.87 Kb, total time 0.026 sec