LM and user identification

393 views
Skip to first unread message

Liviu Buligan

unread,
Feb 2, 2022, 1:23:17 PM2/2/22
to Softone Developers Network
Hello all,
a question that could look off-topic but is somehow technical. 
Does anyone have any idea on how to find the association between the workstation id shown in License Manager with the respective end-user client? See pic attached...

I found out that the Hex number shown in LM is actually the equivalent to the decimal number shown in "Computer soft1 address", but how do i get a simple table with users connected?
What i need is something like: 

Username/Computer name/Logged in hour

Did anyone solve this puzzle?

Thank you in advance!
Screenshot 2022-02-02 195330.jpg

Antony Georgopoulos

unread,
Feb 3, 2022, 4:43:51 AM2/3/22
to Softone Developers Network
Hello 

I think that the id of the workstation is actually the serial number of the drive that the softone is installed.

You can see the serial number, in the command prompt, type dir and see the  Volume Serial Number

for example:

C:\>dir
 Volume in drive C has no label.
 Volume Serial Number is 02A5-27BC

Now for a list of the logged users I don't know.

Liviu Buligan

unread,
Feb 3, 2022, 5:33:35 AM2/3/22
to so...@googlegroups.com
You are right about this, thank you for the clarification!


--
Softone Developers Network group.
To post to this group, send email to so...@googlegroups.com
---
Λάβατε αυτό το μήνυμα επειδή έχετε εγγραφεί στην ομάδα "Softone Developers Network" των Ομάδων Google.
Για να απεγγραφείτε απ' αυτή την ομάδα και να σταματήσετε να λαμβάνετε μηνύματα ηλεκτρονικού ταχυδρομείου απ' αυτή, στείλτε ένα μήνυμα ηλεκτρονικού ταχυδρομείου στη διεύθυνση soft1+un...@googlegroups.com.
Για να κάνετε προβολή αυτής της συζήτησης στον ιστό, επισκεφτείτε τη διεύθυνση https://groups.google.com/d/msgid/soft1/25add2c0-9050-4d3f-8feb-6978417a7d58n%40googlegroups.com.


--
Liviu Buligan

Niculescu Ionut

unread,
Feb 3, 2022, 9:10:12 AM2/3/22
to Softone Developers Network
Hi Liviu,
Just activate Record login/logout from Objects Log File (poza1)
Then you can access login logout from Objects Log File results(poza 2) including machine name , user name, network , timestamp, etc.

The data is locate in SOAUDIT table. From there you can extract the info that you need.

Good luck!
Ionut
poza1.jpg
poza2.jpg

Liviu Buligan

unread,
Feb 3, 2022, 12:47:28 PM2/3/22
to so...@googlegroups.com
Hi Ionut, thank you for the idea, I have considered it as well. Still, the information is not related to the License manager. There are complaints that out of 30 licenses only 27 users are logged in (as per SQL server process id's) but no one else can get in (30 being the maximum licensed users).
And by inspecting SOAUDIT you will need to treat particularly the forced exists (due to access violation, communication errors, etc)  that are not  "logged out" in the table... So the information could be inaccurate. :(
To my understanding, LM is communicating on TCP/IP ports with the S1 clients, keeping a log of Live clients. LM do not communicate in any way with the DB Server. Clients may be even disconnected from the database but will be reported as "Live" = "In use" based on their network communication availability. S1 client is answering back to the LM with the HDD serial number as ID (as it was revealed before) but without any info about Login User or Computer Name.
I assume that one can design and develop a custom application to "simulate" the LM and enhance the available info with  Login User or Computer Name, but I was looking for a far more simple (or existing) solution, if available.



Λάβατε αυτό το μήνυμα επειδή έχετε εγγραφεί σε ένα θέμα στην ομάδα "Softone Developers Network" στις Ομάδες Google.
Για να απεγγραφείτε απ' αυτό το θέμα, επισκεφτείτε τη διεύθυνση https://groups.google.com/d/topic/soft1/6utMa6UQ9SI/unsubscribe.
Για να απεγγραφείτε απ' αυτή την ομάδα και όλα τα θέματά της, στείλτε ένα μήνυμα ηλεκτρονικού ταχυδρομείου στη διεύθυνση soft1+un...@googlegroups.com.
Για να κάνετε προβολή αυτής της συζήτησης στον ιστό, επισκεφτείτε τη διεύθυνση https://groups.google.com/d/msgid/soft1/3735580f-fead-4e13-a815-e166f115c43fn%40googlegroups.com.


--
Liviu Buligan

Marios Sotiriou

unread,
Feb 3, 2022, 2:00:11 PM2/3/22
to so...@googlegroups.com
Hello

You could try the solution below:

LM Configuration

Special License manager configuration instructions:

LM (License manager) checks connections every 8 minutes.

The application transmits a message to LM every 5 minutes.

 

This times are customizable. In Soft1 this is performed by entering a value (in seconds) in parameter KeyboardDelay contained in file XPLORER.CFG.

This file can be located through System selection - ID, clicking on hyperlink User Profile Directory.

For LM, you must add to the registry of the computer running LM the following parameter, HKEY_LOCAL_MACHINE\SOFTWARE\SoftOne\LM\KEYBOARDDELAY in string type and with a value in seconds.

For LM and in addition to path HKEY_LOCAL_MACHINE\SOFTWARE\SOFTONE you can also find registries in the following

Path found on windows7:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Softone


Για να κάνετε προβολή αυτής της συζήτησης στον ιστό, επισκεφτείτε τη διεύθυνση https://groups.google.com/d/msgid/soft1/CAEzg%3Dx6YO7deKxVu3rJpZ1mX3Rv2rUcNhBO4cD-U%3Dr6FFRsWTg%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages