"eComStation Kernel" Pendant in ArcaOS?

(DE) System, Installation, Konfiguration, Hardware, Treiber, Netzwerk, Virtualisierung, etc.
(EN) System, Installation, Configuration, Hardware, Drivers, Network, Virtualisation, etc.
Antworten
Benutzeravatar
LotharS
Beiträge: 968
Registriert: So 29. Dez 2013, 20:07
Wohnort: Düsseldorf
Kontaktdaten:

"eComStation Kernel" Pendant in ArcaOS?

Beitrag von LotharS »

Im Ordner "Systemkonfiguration" meiner eCS2.1 finde ich ein Objekt "eComStation Kernel" mit allerhand praktischen Informationen. Gibt es dazu ein Pendant in ArcaOS (5.0)? Hab's im "System Setup" nicht gefunden, oder nur woanders übersehen?
Benutzeravatar
Sigurd
Beiträge: 995
Registriert: Mo 23. Dez 2013, 08:35
Kontaktdaten:

Beitrag von Sigurd »

Das "Vollpaket" von Xworkplace installieren, da heisst es dann "OS/2 Kernel"
OS/2 versus Hardware - Maximum Warp!
Benutzeravatar
LotharS
Beiträge: 968
Registriert: So 29. Dez 2013, 20:07
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von LotharS »

Sigurd hat geschrieben: So 4. Nov 2018, 19:39 da heisst es dann "OS/2 Kernel"
Danke!
Bevor ich mit vollem XWP experimentiere, hab ich erstmal das eine Objekt mit REXX-zu-Fuß erzeugt. Sieht gut aus..
Benutzeravatar
LotharS
Beiträge: 968
Registriert: So 29. Dez 2013, 20:07
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von LotharS »

LotharS hat geschrieben: So 4. Nov 2018, 20:28
Sigurd hat geschrieben: So 4. Nov 2018, 19:39 da heisst es dann "OS/2 Kernel"
Danke!
Bevor ich mit vollem XWP experimentiere, hab ich erstmal das eine Objekt mit REXX-zu-Fuß erzeugt. Sieht gut aus..
Wurde kurz in Köln erwähnt: "Duplikate finden usw.".
Ein Must-have insbesondere nach Installation von ANPM auf eCS2.1, ist dort schon drauf und heißt "eComStation Kernel". Aber auch praktisch in ArcaOS, aber fehlt da out-of-the-box.

Hier mein kurzes Script speziell dafür (ein wenig "universell"). Der DLL-Pfad ist gfs. anzupassen!

Code: Alles auswählen

/* REXX */
call RxFuncAdd 'SysLoadFuncs', RexxUtil, 'SysLoadFuncs'
call SysLoadFuncs

/* anpassen!! */
class_dll  = 'C:\SYS\APPS\XWPS\BIN\XFLDR.DLL'   
obj_class  = 'XFldSystem'
obj_title  = 'OS/2 Kernel'
obj_id     = '<XWP_KERNEL>'
obj_target = '<WP_CONFIG>'

say '1) Register the object class' obj_class '......'
rc0 = SysRegisterObjectClass(obj_class, class_dll)
if rc0 <> 1 then do
     say '... failed !!!'
     exit
     end
else say 'Object class' obj_class 'registered.'
say
say '2) Create the object' obj_id ' ......'
rc1 = SysCreateObject(obj_class, obj_title, obj_target,,
                     'OBJECTID='||obj_id, 'UPDATE')
if rc1 <> 1 then do
     say '... failed !!!'
     end
else say 'Object' obj_id 'created/updated.'
exit
Zuletzt geändert von LotharS am Di 18. Dez 2018, 13:05, insgesamt 1-mal geändert.
Antworten