НОВОЕ: 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: ArcaOS 5.1 Russian LIP
Russian ARCAOS exists and it's available since the middle of 2017. All versions are supported: 5.1, 5.1.1.

eCo Software is able to maintain OS/2 LIP packages for any other language (German, Dutch, Brazilian Portuguese, Spanish, Sweden, etc)

How to setup school class?


TITLE: How to setup school class?

DATE: 2013-01-22 22:57:13

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

Обсудим вопрос создания учебного класса на основе eComStation.

Перспективы eComStation

eComStation весьма перспективна в учебных классах по следующим причинам:

  • низкая ресурсоемкость - можно покупать супербюджетные машины, как в моем случае с Intel Atom материнками (кстати отчет по ней послал в оборудование).
  • устойчивость к вирусам - в учебных заведениях с локальными сетями виндузятники периодически вопят (где-то студент флешку вставил...).
  • для учебного процесса в большинстве случаев специальных программ не нужно, достаточно файлов данных, читаемых штатными средствами + оболочка тестирования. Мы пока используем давно написанную нашими програмистами оболочку тестирования WinTest для Windows 3.1, которая прекрасно работает в WinOS2. Однако перспективы WinOS2 плохие, возможно со временем на новых многоядерных компьютерах могут появиться конфликты с ACPI. Поэтому с надеждой смотрим в сторону оболочки x-TLS (сайт почему-то уже недоступен, но я уже все скачал). Она устанавливается на Windows или Unix сервер, а со стороны клиента - только WEB-интерфейс. Учитывая, что ей для работы нужны Apach, MySQL и PHP, которые в eComstation тоже портированы, есть надежа сделать это и на сервере под Авророй.
  • не настолько жесткие, как в Windows требования покупки eComStation на все машины, большая часть приложений бесплатна. Hикто не прийдёт проверять подлинность и компьютер не заберет.

ПРАВА: Security/2 для определения прав

(Документация Security/2)

Уде достаточно поборолся с Security/2 и вроде все из нее выжал: смог сделать весь диск С: только для чтения (res c:\*), предварительно изменив следующие настройки методом тыка:

  • swappath, set tmp и set temp - на отдельный раздел, доступный с полными правами.
  • set start peer в обекте Start File and Print Client заменено на net start req, так как peer требует прав на запись и на студенческих клинтах он не нужен.
  • В файле C:\IBMLAN\IBMLAN.INI строка wrkservices = MESSENGER удалены все сервисы: wrkservices = (нЕчего студентам друг другу записки писать).

С другими дисками права более выборочные. Теперь студент удалять и править системные файлы не может, но может отформатировать диск -:( К сожалению запретить запуск всех файлов из c:\os2 невозможно - система станет неработоспособной, а по одному - запаришься. Перемещать их в другое место тоже опасно, да и значение каждого файла знать нужно и связи между ними.

Кроме того проблема - как запретить системе удалять объекты и изменять их параметры: несмотря на запрещение прав на запись система все равно все это делает!!! То есть программа PC Security или ей подобная всё равно нужна! только доступ к диску со стороны пользователя запрещает, а сама система в этом, судя по всему не ограничена. То есть нужна возможность сделать статический рабочий стол.

Приведу интересный факт. Уже несколько лет мы используем на кафедре учебный класс с дистанционной загрузкой RIPL (Remote Initial Program Loader) из Novell Netware 3.12 на бездисковые станции с помощью специально чипа с прошивкой BOOTROM - загружается DOS и из под него Windows 3.1 а далее программа тестирования и другие программы для Windows 3.1. Понятно что эта древность уже надоела, но ее преимущество - 100% вандалоустойчивость.

К сожалению, у нас в eComStation в параметрах рабочего стола отключение "Save desktop properties" не помогает - всё равно новые положения объектов, их создание и удаление сохраняется -:((( Хорошо бы какой-то фикс для PMSHELL иметь, чтобы эта опция позволяла заблокировать запись всех изменений как в Windows 3.1!!! Там студент играется сколько хочет и у него даже все получается - переставляет и перекрашивает все что хочет, но стоит перезагрузить Windows 3.1 и все как и было раньше!

Нужна информация, как заставить PMSHELL не сохранять изменения.

ПРАВА: Программа для управления правами студентов

2. У eComStation проблема с вандало-устойчивостью - она слишком доверяет пользователю, считая его вменяемым. В учебных классах имеем "шаловливые ручки", но без достаточной головы. Поэтому нам нужна программа типа "защита от детей". Я вижу ее примерно такой:

1) При запуске она автоматически стартует, но пользователь о ней ничего не знает. Пользователь автоматически получает права студента и чтобы расширить свои права должен запустить GUI-Login и ввести имя и пароль. GUI-Login должна быть спрятана.

2) Администратор программы получает GUI-опции:

  • запретить системные действия (формат, LVM, настройки системы)
  • запретить любые сохранения изменений на рабочем столе (пользователь может делать что угодно, но ничего не сохраниться (полезно для желающих понять, что такое eComStation и как она работает).
  • запретить любые действия на рабочем столе (ничего не двигать и не изменять: полностью статический рабочий стол - для блондинок).
  • запретить доступ к съемным дискам и/или принтерам (ничего не скопировать и вирусов виндузятникам не занести).
  • дополнение к WPS-классам с возможностью закрыть програмный или другой объект для ребенка. Лучше, чтобы это общим паролем закрывалось.
  • GUI-интерфейс для раздачи прав Security/2. К сожалению она пока только права на доступ к диску дает, а вышеперечисленного в ней нет, или делать сложно. Программу защиты отдетей имеет смысл с ней интегрировать.

ПРОГРАММЫ: Какие программы нужны в учебном классе

(можно обсудить отдельно)

ПРОГРАММЫ: Какие языки программирования можно изучать?

Кроме стандартных C, Java и Pascal, имеет смысл рассказать про REXX. Кроме обычных алгоритмов, студенты могут создать программы для воздействия на рабочий стол.

ПРОГРАММЫ: Какие программы изучать

(можно обсудить отдельно)

НАБЛЮДЕНИЕ: Средства

Преподаватель может получить доступ к компьютеру студента через VNC и смотреть, как работает студент.

 

Test the program:

Upgrade eComStation 2.0 desktop to NeoWPS (useful extenders for desktop)

Comments:

Igor Vaskov
2013-01-24 18:07:34

..... ...... .. ..........., ....... ....... ........ . .......... ... ........ ... INI ..... .. .... (..........., ........ ......).

..... ..... ............ ... ..............

Igor Sapegin
2013-01-24 23:28:19

.......... . Security/2- ... ....... ...... ... ........, .. ...... ... .. ............. .......:

1) ...... 4 .......: c: ........., d: .........., e: swap fat16, f: ... ........ ....... ..... ....... . ......... .. ....... ... ........ .........

2)swappath tmp temp cash - .. e:

3) ....... 3 ............: root, teacher, student. ............ VIO-login. ..... ... ACLS:

[100:first]

x <dll>

[101:last]

* *

x <user>

x <timecrit>

[102:u:teacher]

- *config.sys

- *PMFORMAT.EXE

- *FORMAT.COM

- *MINILVM.EXE

- *LVM.EXE

- *LVMGUI.CMD

- *CHKDSK.COM

- *CHKDSK32.EXE

- *PMCHKDSK.EXE

[103:u:student]

- *config.sys

- *PMFORMAT.EXE

- *FORMAT.COM

- *MINILVM.EXE

- *LVM.EXE

- *LVMGUI.CMD

- *CHKDSK.COM

- *CHKDSK32.EXE

- *PMCHKDSK.EXE

r D:\Document\*

rxs D:\IBM\*

- *D:\Restricted\*

rxs *F:\*

rxs *C:\*

****************************

....... ..........:

......... ....... ... ........., ....... ..... ....... ........., ..... .......... . ..... . ... .. ...... [100:first] ........... ....... ...... *c:\os2. ... .. ... . . ..........: ..... ...... ... .. .... ....... ... ..... ... .... ............., . ..... .. ... .. ........! ..... ......... ..... ... ..... .......... ... ..... ........ ............. ........ ....., ............... ..... ..... ........, ..... ......... ... ..... . ..... .......... ........ ...... ..... ........ ......... . ........., ... .. ........ .. ..... .. ....... ...-.... ......., ............... .... ... ......... LVM. ...... ... shutdown ....... .... ........, .... ...... "NO". . .......... ..... ...... .. .... ini ..........., ..... ....... .. ... ...... .......... ... ... ......., .... .. ......

Sergey Posokhov
2013-01-25 13:12:11

........, ........ ......

RUN=CMD.EXE /C C:/Startup/CopyFiles.cmd

. .... C:/Config.sys

If eComStation PC doesn't work properly (USB troubles / network is slow / can't run with 2 CPUs / applications crash) then make some efforts, analyze the problems and setup the system. eCSFAQ Frequently asked questions and answers

 

Siberian OS/2

 


 

 

ArcaOS 5.1.1 whatsnew - PNG icons

PNG icons on Desktop

PNG icons on Desktop. (instead of ancient .ico designed in 1994)

eComStation developer

eCo Software was the leading developer of modules for eComStation 2.0

// надо на ENG!!

Warpstock Europe 2016

Interview with Roderick Klein, video:

video

 

(C) OS2.GURU 2001 -- 2025