OS/2 GURU библиотекаСтатьи про OS/2 eComStation ArcaOS  | 
Операционные системы ArcaOS, eComStation, IBM OS/2 Warp  | 
    
 
     | 
  
      
  
           
  | 
   
| 
 
  
Reformat Утилита для форматирования USB флешек, USB винчестеров (для совместимости с OS/2)    
 Купить программу OS/2: Reformat - Утилита для форматирования USB флешек, USB винчестеров (для совместимости с OS/2) 950 руб   Компьютер OS/2, ArcaOS 5.1.1 уже установлена. 
 
      | 
      
 
 
 DATE: 2010-09-01 00:44:57 AUTHOR: eCo Software 
 В ближайшие 2-3 года WarpIn останется главным инсталятором программ eComStation. 
  
WarpIn в действии.. 
 
 
 
 
 Источники информации?Как запаковать свою программу в WarpIn? Где прочитать про формат текстового файла .wis ? Вся-вся информация написана в книжке -> (в каталоге WarpIN) view wpi_prog.inf, какие переменные, какие ключевые слова, какие команды есть. Также полезно вскрывать пакеты других разработчиков и смотреть что и как они делают (wic -x package.wpi и wic -X package.wpi) Рассмотрим основные варианты запаковки программ в формат WarpIn. 
 Сценарий 1: Программа + данные, создать 1 объект программы
 
 
Скачать демонстрационный пакет Все файлы программы лежат в подкаталоге и они будут установлены в каталог программ x:\PROGRAMS\CalcMi 
Теперь рассмотрим файл calcmi.wis в котором описан пакет, 
 
      TARGET="$(WARPIN_DEFAULTAPPSPATH)\CalcMi"
 На рабочем столе будет создан объект программы: 
      CREATEOBJECT="REPLACE WPProgram|CalcMi|<WP_TOOLS>|
          EXENAME=$(1)\Calcmi.exe;STARTUPDIR=$(1);OBJECTID=<CALCMI_EXE>;"
Создание объекта 1:1 как в REXX. (Много примеров работы с WPS, и примерами создания объектов на рабочем столе можно найти в каталоге x:\ecs\install\*.cmd на вашем компьютере) Итак, первое правило: создавайте все объекты с помощью CREATEOBJECT, а не вызовом дополнительного REXX-скрипта. Тогда, если юзер захочет убрать программу из системы, WarpIn сам удалит созданные при установке объекты. Полезный совет: В строчке PACKAGEID давайте будем писать версию программы не в виде 2.1, а в виде штампа времени (YYYY\MM\DD): 2010\08\25 
 
 
 Сценарий 2: Драйвер + добавить загрузку в CONFIG.SYS
 
 
 
Скачать демонстрационный пакет Пример добавления строки в CONFIG.SYS 
      CONFIGSYS="SET C1=SDDGRADD,WOVERLAY | UNIQUE(SDDGRADD)"
Обратите внимание: При установке драйвера обычно фиксируют целевой каталог, для этого пишем "FIXED": 
    ..
      INDEX=1 FIXED
    ..
 
 
 Сценарий 3: .. + проверить наличие рантаймов или других пакетовПроверять наличие рантаймов особенно важно для WPS программ, иначе пользователь никогда не догадается, почему рабочий стол не загружается. Добавьте в секцию <PCK> .. </PCK> строчку вида: 
      REQUIRES="eCo Software\Runtime\Base\2008\03\02"
В кавычках указан PACKAGEID другого пакета (рантайма), без его наличия в системе, установка вашей программы будет прерываться. В примере выше написано, что программа требует наличия Base Runtime от компании eCo Software, версия которого 2008/03/02 или выше. Полезный совет: Обязательно укажите в документации системные требования своей программы и список (URL) рантаймов, которые должны быть заранее установлены. 
 
 
 Сценарий 4: Два пакета в одном .wpiЕсли в 1 .wpi пакет надо положить две программы (или две части одной программы), которые должны быть установлены в 2 разных каталога, тогда нужно описать два пакета <PCK> .. </PCK> 
Скачать демонстрационный пакет В этом примере .exe файл и его данные отправляются в 1 каталог, а несколько файлов с данными - в другой каталог. 
 
 
 Сценарий 5: Установка особенных пакетовТакже советуем смотреть дистрибутивы: 
 
 
 
 
 Сценарий 6: Установка сложных программОтдельно стОит рассмотреть установку OpenOffice.org и XWLAN Manager. (присылайте свои комментарии к .wis файлам этих программ, ваше имя будет указано в статье) 
 
 
 Ограничения WarpIn:WarpIn имеет несколько ограничений: 
 
 
 
 В каких случаях программу надо паковать в .wpi?WarpIn должен использоваться в случаях: 
 Думайте о пользователях! У них нет времени разбираться в текстовых инструкциях и раскладывать файлы вручную. 
 Присылайте дополнения к этому текстуa) Название сценария, b) текст с описанием сценария, c) ваше имя через веб-форму 
 
 
 Дополнительная информация: 
 
 Комментарии: 
 
  | 
      
      | 
   ||||||||||||||||||||||||
 
 
| 
 
 
 ArcaOS 5.1.1 что нового? - PNG иконкиТеперь PNG иконки на рабочем столе (вместо древних .ico 1994-го года)  | 
    
 
 
 Русская OS/2eCo Software с 2001 делает Русскую версию всех eComStation, всех ArcaOS.  | 
    
// надо на  ENG!!
 
 
Купить программу OS/2:
LIP пакет - Пакет русификации ArcaOS / eComStation,
  | 
 
 
| 
  
 Каждая конференция влияет на будущее OS/2. Люди готовили доклады несколько месяцев, потратили деньги на поездку в другой город или другую страну. Конференция даёт импульс сообществу на несколько месяцев вперёд. Результаты встречи обсуждаются в сообществе еще несколько недель.  | 
    
 
 
 Warpstock Europe 2025Конференция Warpstock Europe про OS/2 проходила в Голландии.  |