Lazarus
Home
Help
TinyPortal
Search
Login
Register
Lazarus
»
Forum
»
Programming
»
Networking and Web Programming
»
Users online
Free Pascal
Website
Downloads
Wiki
Documentation
Bugtracker
Mailing List
Lazarus
Website
Downloads (Laz+FPC)
Packages (OPM)
FAQ
Wiki
Documentation (RTL/FCL/LCL)
Bugtracker
CCR Bugs
GIT
Mailing List
Other languages
Foundation
Website
Useful Wiki Links
Project Roadmap
Getting the Source
Screenshots
How to use the forum
Forum Rules
About donations (wiki)
Bookstore
Computer Math and Games in Pascal
(preview)
Lazarus Handbook
Search
Advanced search
Recent
Lazaris IDE v4.4 - extrem...
by
CM630
[
Today
at 11:50:25 am]
Status of FPC 3.4.0 or FP...
by
Martin_fr
[
Today
at 11:44:46 am]
How to determine the unkn...
by
d4eva
[
Today
at 11:40:23 am]
ThorVG - test (lightweigh...
by
ALLIGATOR
[
Today
at 11:35:53 am]
Here's how to show colour...
by
Pallzi
[
Today
at 11:19:27 am]
Can we wallgarden this, p...
by
paweld
[
Today
at 08:58:41 am]
Transparent Form: Done di...
by
LV
[
Today
at 08:38:31 am]
Lazarus for Windows on aa...
by
msintle
[
Today
at 02:29:50 am]
Fast Canvas Library V1.05...
by
Gigatron
[
Today
at 02:25:35 am]
it2play - IT/S3M module r...
by
hukka
[
Today
at 01:02:01 am]
Debian removes FPC/Lazaru...
by
dbannon
[
Today
at 12:57:16 am]
Rolling releases Lazarus[...
by
dbannon
[
Today
at 12:44:27 am]
GridPrinter requirements ...
by
sfeinst
[
Today
at 12:39:07 am]
Lazarus programs look ugl...
by
the_magik_mushroom
[February 07, 2026, 11:54:12 pm]
LCL Web Native with D2Bri...
by
xinyiman
[February 07, 2026, 10:43:41 pm]
Recommendations for wasm3...
by
PascalDragon
[February 07, 2026, 10:38:15 pm]
Migrating SK1 Project to ...
by
jamie
[February 07, 2026, 09:13:45 pm]
[SOLVED] The main screen ...
by
Hansvb
[February 07, 2026, 06:50:52 pm]
[SOLVED] Don't find the U...
by
Hartmut
[February 07, 2026, 05:23:36 pm]
[Closed]FPC error when us...
by
marcov
[February 07, 2026, 04:19:50 pm]
Sidmon Player Library
by
Gigatron
[February 07, 2026, 02:56:58 pm]
Who is absent from year 2...
by
backprop
[February 07, 2026, 01:52:41 pm]
[RESOLVED] Log in to web ...
by
rvk
[February 07, 2026, 01:26:35 pm]
Help with diabetes projec...
by
slicke
[February 07, 2026, 12:13:28 pm]
FPC and Lazarus coding st...
by
Martin_fr
[February 07, 2026, 09:21:46 am]
« previous
next »
Print
Pages: [
1
]
Author
Topic: Users online (Read 9453 times)
xinyiman
Hero Member
Posts: 2261
Users online
«
on:
March 30, 2011, 09:30:18 am »
Hello everyone. How do I know the username of users attached to a particular machine? There is a dedicated protocol to do this? How can I get the user name and the date on which it is authenticated on that machine? Thanks for you help.
Logged
Win10, Ubuntu and Mac
Lazarus: 2.1.0
FPC: 3.3.1
LazaruX
Hero Member
Posts: 597
Lazarus original cheetah.The cheetah doesn't cheat
Re: Users online
«
Reply #1 on:
March 30, 2011, 09:34:43 am »
Which Operating System?
Does "Environment Variables" help?
If on Windows maybe through WMI you can get this info, I doubt about the date.
Logged
xinyiman
Hero Member
Posts: 2261
Re: Users online
«
Reply #2 on:
March 30, 2011, 09:42:13 am »
In theory I do it for Windows, Linux and AS400. But I could already there for Windows and Linux I'd be happy.
Logged
Win10, Ubuntu and Mac
Lazarus: 2.1.0
FPC: 3.3.1
fabienwang
Sr. Member
Posts: 449
Lazarus is the best
Re: Users online
«
Reply #3 on:
March 30, 2011, 12:39:43 pm »
you can use:
GetEnvironmentVariable('USER');
it will work on any platform.
For the date of authentification, please look at the users unit in the users fpc package, you'll find interesting functions like GetUserList, GetUserData, GetUserUID etc.
Logged
I'm using
Arch Linux
.
Known for: CPickSniff, OpenGrabby
Contributed to: LazPaint
xinyiman
Hero Member
Posts: 2261
Re: Users online
«
Reply #4 on:
March 30, 2011, 01:13:31 pm »
Ok, however, via either the environment variables do I know what all users are authenticated and what time? It's not that I will only return my username?
Logged
Win10, Ubuntu and Mac
Lazarus: 2.1.0
FPC: 3.3.1
fabienwang
Sr. Member
Posts: 449
Lazarus is the best
Re: Users online
«
Reply #5 on:
March 30, 2011, 01:15:26 pm »
no, GetEnvironmentVariable('USER'); will give the current user you're logged in with.
To get the list of users in the system, and get more infos about them (like if they're connected, how long etc.) you have to see the users unit in the FPC/Units folder.
Logged
I'm using
Arch Linux
.
Known for: CPickSniff, OpenGrabby
Contributed to: LazPaint
xinyiman
Hero Member
Posts: 2261
Re: Users online
«
Reply #6 on:
March 30, 2011, 01:59:39 pm »
I'm on windows and I can not find the folder users
C:\lazarus\fpc\2.4.2\units\i386-win32
Logged
Win10, Ubuntu and Mac
Lazarus: 2.1.0
FPC: 3.3.1
fabienwang
Sr. Member
Posts: 449
Lazarus is the best
Re: Users online
«
Reply #7 on:
March 30, 2011, 02:02:03 pm »
add users in the uses of your form.
Put your mouse over it and Ctrl + Click, you should be in the users unit
PS: it seems to be for linux only.
«
Last Edit: March 30, 2011, 02:10:19 pm by FabienWang
»
Logged
I'm using
Arch Linux
.
Known for: CPickSniff, OpenGrabby
Contributed to: LazPaint
xinyiman
Hero Member
Posts: 2261
Re: Users online
«
Reply #8 on:
March 30, 2011, 03:02:20 pm »
And if you recover your username, how do I know what kind of user? For example, if I discover as administrator or root
Logged
Win10, Ubuntu and Mac
Lazarus: 2.1.0
FPC: 3.3.1
fabienwang
Sr. Member
Posts: 449
Lazarus is the best
Re: Users online
«
Reply #9 on:
March 30, 2011, 03:28:41 pm »
for Linux you could get the user groups and if he is in admins or root groups, then it's an admin, if not, he's a simple user.
Logged
I'm using
Arch Linux
.
Known for: CPickSniff, OpenGrabby
Contributed to: LazPaint
xinyiman
Hero Member
Posts: 2261
Re: Users online
«
Reply #10 on:
March 30, 2011, 03:33:23 pm »
How do I know the user's group by lazarus on Linux?
And on windows? Ideas?
Logged
Win10, Ubuntu and Mac
Lazarus: 2.1.0
FPC: 3.3.1
Print
Pages: [
1
]
« previous
next »
Lazarus
»
Forum
»
Programming
»
Networking and Web Programming
»
Users online
TinyPortal
© 2005-2018