waldbauer.com

waldbauer.com (http://www.waldbauer.com/vb/index.php)
-   SPI OA4 Open Access II/III/IV (2,3,4) Anwender Forum (http://www.waldbauer.com/vb/forumdisplay.php?f=57)
-   -   Mehr Arbeitsplätze (http://www.waldbauer.com/vb/showthread.php?t=1876)

Mehr Arbeitsplätze
 
Ich habe eine 5er Lizenz.
Gibt es eine Möglichkeit die Anzahl der Lizenzen zu erhöhen. Meines Wissens gibt es niemanden, der OA4 vertreibt. Wir benutzen die Netbios Version.

Andreas Maier hat einmal im deutschen Open Access Forum darüber berichtet:

Zitat "Wenn der Zähler auf Null steht, erhält jeder folgende User beim Starten nur das "Spar-Menü". Aber dann hast Du Glück gehabt. Sichere einmal einfach die so "reduzierte" SPI-Datei unter einem anderen Namen, installiere neu und vergleiche jetzt die beiden SPI´s byteweise. Irgendwo hinter Byte Nummer 389400 ist jetzt die Differenz in einem Byte. Ändere diese Byte auf Hex FF und Du hast wieder 255 Netzwerklizenzen. Das reicht dann wieder eine Weile."

Quelle: http://www.siteboard.de/cgi-siteboar...7911&read=1270

Liste der Anhänge anzeigen (Anzahl: 1)
Hier ein paar Änderungen...

Liste der Anhänge anzeigen (Anzahl: 1)
Macht man es wie Andreas Meier, dann könnte man es auf 255 Stationen und 215 Installationen bringen aber ich glaube da spielt dann OA4 ein bisserl verrückt :-)

Liste der Anhänge anzeigen (Anzahl: 1)
Im diesem SPI habe ich den Wert auf C7 und C7 geändert.

Liste der Anhänge anzeigen (Anzahl: 1)
Ein ganz lustige Änderung ist mir hier gelungen - wusste gar ned, dass das geht :-)

Wie kommt man in diese Anzeige? In OA3 gibt es die vermutlich gar nicht, oder?

Habe mal *modes und *stations in die anw.mnu geschrieben. Bekomme dabei aber die Fehlermeldung, dass die betreffenden OACs nicht gefunden werden.
Das ist doch sicher was für Ludwig: wo bekomme ich diese OACs und wie bekomme ich sie bei OA3 ans Laufen? Habe andere OA4-OAcs schon versucht, hat nicht funktioniert.

Hat jemand noch die Informationen, wo die stations-Bytes in der APP.SPI von OA3 stecken? Im ersten Byte wird auf jeden Fall die Anzahl der angemeldeten Stationen erfaßt und bei Abmeldung wieder runtergezählt. Aber wo steckt die Anzahl der installierten stations?

Gruß
Hans Jürgen

Hallo Hans Jürgen,

Ich kann Dir leider nicht sagen, ob/wie das bei OA3 funktioniert, aber ich kann Dir erzählen, wie es bei OA4 funktioniert, vielleicht geht es ja bei OA3 genauso (habe leider keine Netzwerkversion).

Suche in der OA4.SPI beginnend an OFfset 0x400 die Zeichenfolge OPT.OPT

Code:

00000460:  00 00 CE B0-00 02 4C B8-95 01 99 01-05 00 07 4F    ╬░ ☻L©ò☺Ö☺♣ •O
00000470:  50 54 2E 4F-50 54 4D 53-47 31 00 00-CE B0 00 02  PT.OPTMSG1  ╬░ ☻

Vor dem OPT.OPT steht eine 07, das ist die Anzahl der Zeichen im String (Der String OPT.OPT hat ja 7 Zeichen). So, vom 07er weg gehst du noch 6 Bytes zurück, wie oben erischtlich steht da in meinem Beispiel 95 01. Das ist also hier 0x195. Diesen Wert multiplizierst Du mit 0x200 und erhälts somit den Offset 0x32A00.
An diesem Offset im File sind dann die Stationen verewigt:

Das sind 5 WORDs (1 WORD = 2 Bytes), die die Verfügbaren Stationen für das jeweilige Modul angeben und jeweils hintereinander bedeuten:
* Open Access
* Datenbank/Programmierung
* Kalkulation
* Textverarbeitung
* Kommunikation

An Offset 0x20 von dort steht dann noch ein WORD, welches sich irgendwie berechnet und die Anzahl der installierten Stationen beinhaltet. Mit diesem Wert kann man sich ein wenig herumspielen und erhält dann je nach Wert eine unterschiedliche Anzahl bei "installiert".

Also um zu sehen, ob Du das auch bei OA3 hinkriegst kannst du ja mal schaun, ob Du die OPT.OPT Zeichenfolge in Deiner OA3.SPI findest.

Lg.

Liste der Anhänge anzeigen (Anzahl: 1)
Hallo Ludwig,

ich finde 2x das "opt.opt" in der APP.SPI, aber ich glaube nicht, dass die Bytes davor eine sinnvolle Adresse ergeben:

Code:

00 00 00 00 00 00 00 10 07 4F 50 54 2E 4F 50 54
08 4D 41 49 4E 2E 4D 4E 55 55 00 00 00 00 00 00
00 00 00 10 07 26 26 53 50 49 26 26 07 4F 50 54
2E 4F 50 54 08 4D 41 49 4E 2E 4D 4E 55 55 00 00

Aber vielleicht habe ich einen Gedankenfehler: sicher ist, dass im ersten Byte der APP.SPI ein Zähler mit jeder angemeldeten Station hochgezählt wird und bei der Abmeldung wieder runter bis auf Null. Daher habe ich auch in dieser Datei nach dem "opt.opt" gesucht. War der Ansatz richtig?

Gruß
Hans Jürgen


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:50 Uhr.

Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2024, vBulletin Solutions, Inc.