НОВОЕ: OS/2 GURU - Вопросы и ответы ru · en · de · es · it · pt · cz · pl · fr

OS/2.GURU Library

Reviews / articles about OS/2 eComStation ArcaOS

Operating systems
ArcaOS, eComStation, IBM OS/2 Warp
eComStation myths 

Latest  
 
 
Blonde Guy

Reformat Утилита для форматирования USB флешек, USB винчестеров (для совместимости с OS/2)

 

(promo)

Unsorted

 

 

AD: Upgrade ArcaOS to NeoWPS level

  • Install original PNG icons drawed by designer, specialized at OS/2 adornation.
  • Install eSchemes 2019 to change colors and buttons on desktop.

P-CAD and MathCAD in OS/2


TITLE: P-CAD and MathCAD in OS/2

DATE: 2002-10-07 15:07:30

AUTHOR: Sergey Astrakhantsev
Please use online translator
go to http://translate.google.com
and request the translation of http://ru.ecomstation./projects/reviews/index.php?id=73
to your language

Пользователи OS/2 давно пользуются технологией Odin для запуска или портирования программного обеспечения Win32 в свою систему.

Так, благодаря Odin фирма Innotek успешно перенесла в OS/2 такие современные технологии как Virtual PC и Flash5 Player.

Стоит признать, что самые популярные пользовательские приложения и профессиональные программные пакеты рассчитаны на Windows-платформу, и многие из тех, кто использует такие приложения в профессиональной деятельности, зачастую не имеют другого достойного выбора.

Чаще всего мы встречаем в Интернете сообщения об успешном портировании маленьких приложений и утилит. По этой причине в этой статье рассмотрена возможность работы в OS/2 таких Windows-приложений, как P-CAD 2000 и MathCAD 2000. Работа этих программ оценивалась с помощью семпловых и тестовых примеров, т.е. полное тестирование всех возможностей не проводилось. Для экспериментов использовался компьютер с процессором AMD Duron-1000, 256 Mb оперативной памяти, OS/2 4.52 c ядром 14.091b и последней на момент тестирования версией Odin от 05.09.2002.

Начнем с P-CAD 2000. Многие из специалистов знают этот замечательный пакет, предназначенный для подготовки документации для электрических схем, их анализа и симуляции процессов, а также разводки печатных плат. До версии 8.5 (?) включительно, приложения пакета работали под DOS и их можно было запускать в DOS сессии OS/2 (автор статьи некоторое время успешно работал с пакетом в такой конфигурации), однако в дальнейшем разработчики сориентировали свою работу в направлении Windows-платформ. Несомненно, в этом есть свои плюсы, но, к сожалению, пользователи неWindows-систем оказались в ситуации аутсайдеров, когда приходилось использовать либо старые версии продукта (а значит и старые библиотеки), либо пытаться использовать аналоги, зачастую уступающие по многим параметрам и совместимости.

Итак, на первом-же этапе инсталляции, выяснилось, что Odin не может запустить файлы установки, т.к. они частично являются Win16 приложениями, что неприемлимо для работы в чистом Win32API. Разработчики P-CAD использовали для сборки инсталлятора достаточно популярный на Windows-платформе пакет InstallShield. Проблема разрешилась подменой отдельных файлов на аналогичные Win32 утилиты из архива setup32, доступного в фаловой зоне форума поддержки Odin на сайте Yahoo. Установка прошла без каких-либо ошибок, после чего из командной строки были запущены P-CAD Schematic и PCB. На скриншоте ниже Вы можете увидеть работающие утилиты с тестовым примером.


P-CAD 2000 работает в среде OS/2 благодаря Odin

Никаких особых нареканий в работе P-CAD не вызвал. Были проверены операции: редактирование электрических схем, редактирование при размещении элементов на печатной плате и использование библиотек. Все работало достаточно надежно. Есть некоторые, характерные для Odin, проблемы, о которых будет сказано ниже. Небольшое замешательство у пользователей может вызвать незначительная пауза при закрытии приложений P-CAD и кратковременное отсутствие "признаков жизни".

Далее, в процессе нашего тестирования, был установлен MathCAD 2000. MathCAD - мощный пакет математических вычислений. Имеет продвинутый графический интерфейс и средства для интеграции с другими пакетами, в частности с MathLab. Альтернативой в OS/2 могут быть Maple и Octava. Но многим, кто работает с такого рода пакетами, приходится работать в коллективах, где уже приняты определенные требования, и, к сожалению, аналогов MathCAD в OS/2 не существует.

До этого тестирования у меня уже были попытки установить в OS/2 пакет MathLab, и она закончилась неудачно, поскольку пакет очень объемный, содержит много компонент, да и версия Odin на тот момент во многом функционально ограничивала возможности работы подобных приложений. На этот раз результаты гораздо более интересны, но в целом еще предстоит тестирование пакета на будущих версиях Odin, поскольку я не смог воспользоваться многими его преимуществами из-за ограниченной работоспособности.

Итак, установка MathCAD не вызвала больших трудностей, т.к. в качестве установщика используется все тот-же, уже знакомый нам, пакет InstallShield. Т.е. при установке использовался все тот-же сценарий замены файлов в дистрибутиве, что и в случае установки P-CAD. В дальнейшем, также, из командной строки, было запущено основное приложение mathcad.exe и протестированы некоторые примеры.


MathCAD 2000 в среде OS/2 (для полноценной работы пока что не пригоден)

Позже были выявлены некоторые погрешности в работе, скорее связанные с неточностями в работе текущей версии Odin и некоторых неполностью документированных функций Win32API. Так, например, я не смог загрузить некоторые примеры из поставки пакета, хотя с другими нареканий не было. Местами наблюдалось нечеткое обновление окон и кнопок интерфейса, а выполнение отдельных скриптов приводило к ошибкам выполнения семплового примера. Некоторые настройки закончились ошибкой приложения, и его пришлось закрыть и запустить снова. При повторных попытках можно успешно преодолеть такого рода ошибки, и попасться на них в очередной раз в другом месте. В общем, стабильной работу пакета назвать нельзя, хотя некоторые функции работают хорошо. Также, порадовала вполне работоспособная система помощи, отображение и навигация helpbook в MathCAD 2000.

Итак, результаты. Odin неплохо "справляется со своими обязанностями", и таким образом пользователям OS/2 и eComStation уже в настоящее время доступны многие современные Win32-приложения (Офисные пакеты OpenOffice, StarOffice, десятки современных популярных игр).

P-CAD 2000 - оценка "хорошо" за достаточно надежную работу. MathCAD 2000 - работа не тянет на "удовлетворительно", но отдельные моменты заслуживают внимания (в определенных пределах можно использовать для подготовки расчетов). Несколько слов к Odin. Есть вполне определенные проблемы, часть из которых можно попытаться обойти некоторыми настройками, а другие должны быть исправлены в процессе развития проекта. Так, я не смог побороть проблему с непереключением на альтернативную раскладку клавиатуры, т.е. кириллица для печати текста отсутствует. Также случаются ошибки при выполнении некоторых действий. При работе с вышеописанными приложениями большинство таких ошибок не приводило к фатальным последствиям и приложения продолжали работать. Однако следующая ошибка может привести к зависанию приложения или его некорректному завершению.

В отдельных случаях можно попытаться установить приложения с другим значением WinVersion, а также следить за win-версиями устанавливаемых в каталог Odin динамических библиотек. Немного по настройкам: все тесты проводились с установленными значениями [WinVersion] Version=Win2000, [ODINSYSTEM] OS2Look=1 и HIGHMEM=1. Остальные параметры установлены по-умолчанию, codepage указывает на 1251. Ранее, многие сообщали о проблемах при использовании OS2Look, особенно в приложениях, самостоятельно отрисовывающих элементы интерфейса. Я использовал это значение в соображениях более лучшего вида текстовых элементов окон, т.к. часто приложение пытается использовать свои шрифты, которые обычно не используются в OS/2, (это приводит к неверному позиционированию элементов меню и затруденению с обновлением экрана).

Завершая обзор, заметим, что на этом тестирование не заканчивается, и, надеемся, последует продолжение в виде следующих публикаций об успешной работе этих и других приложений. Версии Odin ежедневно обновляются, происходит развитие профессиональных и научных пакетов приложений, запуск многих из них является актуальной проблемой для многих пользователей OS/2. Участвуйте в работе и вполне возможно, что по Вашим отчетам будут исправляться ошибки в будущих версиях Odin, Ваши рекомендации облегчат жизнь другим пользователям OS/2 и eComStation.

Test the program:

Virtual machine for eComStation? How to run eComStation inside virtual machine? (Read more..)

Comments:

.......
2002-10-07 20:37:43

... ............ ......... .......... Rus/Eng ..... ............ ....... Language Viewer

Swing
2002-10-07 22:35:47

.. ........ ...... ....... ............. :(

spf
2002-10-08 07:52:39

...... .. ..... .. ODIN .. ........, .. Yahoo .... .....

[url]

.. ...... setup32, .......... . ....... .... ...... ......... Odin .. ..... Yahoo ... ....

... ... ... ..... ......?

PS:

PCAD 8.7 + FSR forever

Swing
2002-10-08 08:48:31

to spf

.., . ...... ...... ....... ...... .. ...... ........ .... .......... ......... ...... ..... ........... .. yahoo. ....... ......... ........ ...-.......

...... ...... .. ...., ......... ..... ...........: [url]

Lesha Bogdanow
2002-10-08 09:03:40

... .. ... ....-...... ........ . ..... .........., ........, Orcad ... PSpice.

Swing
2002-10-08 09:37:28

setup32.zip ..... ..... ..... [url]

zuko
2002-10-08 16:55:02

...... .......... ......... .. ....5 .. ....... .... ....., .......

... ...... ..... ...../2, ....... ........ ....... ........... ... .... ........ .... ...... ;)

... .. ..............
2002-10-08 17:24:31

.. .... .. ..., ... ..... ..../2. ........ ....... .... ...... .. ....., ... .. ... . ....

... .. ..............
2002-10-08 17:31:38

......, .. .... .. .......... . ............ ....... .. ......... .. . ..., ... .. .........., ... ....... ..... ........... ........., ........ . ....... ..... ..... Mapple.

Andi B.
2002-10-31 16:23:08

Can someone be so kind an translate this article to english or german?

The picture of P-CAD 2000 running under OS/2 cought my interesst.

Many thanks in advance,

Andi B.

Felipe Lembcke
2002-11-02 19:36:38

I would like to Join Andi B in his request

Can someone be so kind an translate this article to english or german?

The picture of P-CAD 2000 running under OS/2 cought my interesst.

Many thanks in advance,

Eugene Gorbunoff
2002-11-03 01:15:30

it's hard to transalte.. the author talks that P-CAD works under Odin. But there are some tips.. M-Cad is unusable..

.......
2003-01-17 20:18:28

.... setup32 . .... ....... setup.lid ... ......... ...... ... ... .....?

eComStation 2.0 is ready for ACPI computers. The operating system was modified (during 3 years) to support new PC computers (various drivers were updated, the parameters of the system were changed) eCS 2.0 what's new

 

Siberian OS/2

 


 

 

ArcaOS 5.1.1 - DOS works again

DOS virtual machine works again (it was working on Core 2 Duo, and didn't for i5). Install ArcaOS in UEFI mode to use DOS VM.

Blonde Guy

ACPI driver

eCo Software: ACPI driver have reanimated OS/2 in 2005. As result, We can use the system today, in 2025.

// надо на ENG!!

Buy eSchemes

Warpstock Europe 2025

The conference is planned to the spring of 2025.

video about the city

eCo Software doesn't participate.

 

(C) OS2.GURU 2001 -- 2025