![]() |
Telelogic DOORS (steve huntington) | ![]() |
new topic :
profile :
search :
help :
dashboard :
calendar :
home
|
||
Latest News:
|
|
Topic Title: Communicating with currently logged users Topic Summary: any mean of sending them pop-up/email/... ? Created On: 6-Mar-2007 16:32 Status: Post and Reply |
Linear : Threading : Single : Branch |
![]() |
![]()
|
![]() |
|
Hello everyone,
Does someone know any mean of communicating a message to a currently logged user ?
Here is my problem : in order to perform day-time DOORS backup (once a month or something), I need all users to log out at a defined hour. And of course some of them forget, and I have to call everyone to ask them if they saved their work and/or force-unlock them, ...
So I would greatly appreciate to find a way to communicate with all currently logged user. The ideal thing would be to display a pop-up message to all users (something like 'please save and quit').
Any idea ?
Thanks a lot.
Audrey Kist
|
|
![]() |
|
![]() |
|
You could create a database wide trigger or global script that occasionally checks for the existence of a file. If the file is not empty, display a message to to the client. The message would be the contents of the file. Then when you want to get a message out, just create the file on a shared server somewhere. Or instead of a file, create a special module that the trigger looks at. Delete the file when you do the server shutdown. Shouldn't be too difficult...
------------------------- Shawn Stepper shawn.e.stepper@wellsfargo.com |
|
![]() |
|
![]() |
|
If you get it set up, you can send an email.
A global script like that would constantly be running and would bog down your server and your clients.
You could ask your admins to send the message out over your network since Windows supports this kind of messaging. Perhaps even make you a script that you could fire off whenever you like with whatever message you want.
------------------------- David Pechacek AAI Services Textron dpechacek@sc-aaicorp.com David.Pechacek@gmail.com |
|
![]() |
|
![]() |
|
Hi Audrey,
you can use the dbadmin tool to find out, who is logged into the server. with a small shell script you can filter out the hosts on which the users are logged in. The the script can use net send command to send a windows messaging service messsage to the found users. It may be usefull for you to have a look into documentation of for command in Windows shell. It could be used to process the output of dbadmin tool. The dbadmin tool is only installed when you install a server on your loacal machine. Greetings Reik ------------------------- Evosoft GmbH for Siemens Industry Sector Berlin, Germany |
|
![]() |
|
![]() |
|
Hi Audrey,
I set up an Outlook DOORS Users group, with the help of our IT department. As owner of the Distribution List for this group, I add new users as I add them to the database. I send out a group email when I intend to perform a task that will require me to have access to the entire database, or just certain projects, etc. About 10 minutes prior, I send out a reminder email, then use Tools-->Manage Locks from the top menu in DOORS to see if anyone is still locking out anything that I need access to. If so, I may try calling them or emailing them - then boot them out if I have to. I guess what I'm saying is that the best way to communicate may be using an Outlook group that contains all the DOORS users in your company, and a phone call for those few that linger longer than the majority. I hope this helps. Good Luck!! XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Chris Annal Edited: 8-Mar-2007 at 21:26 by Chris Annal |
|
![]() |
|
![]() |
|
Hi Audrey
Using Reik suggestion, may be the best. Not all users monitors their emails or use the email notifcation built into outlook, to notifiy them of an email.. With the net send command the user recieves a diaglog box on the screen warning of any message you send to them. I have found this method to be the most useful. It was setup by the IT department. ------------------------- jobina.l.johnson@boeing.com ![]() |
|
![]() |
|
![]() |
|
Jobina
Using the net send command is not 100% effective. If the user's computer has the Windows Service Messenger disabled he will not receive the message, for example. ------------------------- pete.kowalski(at)motorola.com |
|
![]() |
|
![]() |
|
Please provide more info on 'net send', whatever that is.
|
|
![]() |
|
![]() |
|
Louie,
Instead of rehashing information that is located on this page fire up a broswer and check it out. http://www.cezeo.com/tips-and-tricks/net-send-command/ This page provides a good, short overview. ------------------------- pete.kowalski(at)motorola.com |
|
![]() |
|
![]() |
|
These are the relevant toold you can use combinations of (some already previously mentioned):
- Triggers - Email Notifications (DXL function) - Checking current license usage - Script to go through module history to last latest session - Script to check "manage open modules" - may be acceptable risk of those who do not have a Doors module open in shareable or exclusive - in terms of data corruption/loss - DBAdmin tool I agree not to make a script which runs all the time checking a file - at least I'm very sensitive to anything which remotely slows down Doors. I haven't made this an automatic thing and do archives at times when there are very few users in the system. What I do is check with "manage open modules" who has a module opened recently (in the past few hours, or older but are in shareable/exclusive edit) and then copy-paste a message via messenger just to them. The very few that don't have messenger, I call. Using an outlook Doors Users group, as Chris mentioned Mar8, is a great idea anyway to convey messages for new updates, large disruptive maintenances... or anything else Doorsy. Karen Kayam (M) +972 (054)5442193 Karen.Kayam@nice.com www.nice.com Edited: 2-Apr-2007 at 10:46 by Karen Kayam |
|
![]() |
|
![]() |
|
In terms of checking a file, you would use the "sleep" command and set it to check every 5 minutes or so. Therefore, no performance impact.
------------------------- Shawn Stepper shawn.e.stepper@wellsfargo.com |
|
![]() |
|
![]() |
|
We have an email group "DOORS Users" set up. It's very handy for the sorts of things discussed here. We send out release notes occasionally with changes, tips, issues we've encountered, etc., as well.
Of course, now DOORS 8.2 has a message capability built in. You can do a login message or a special message to everybody logged in. Has anybody used this? Chris |
|
![]() |
Telelogic DOORS
» DXL Exchange
»
Communicating with currently logged users
|
![]() |
FuseTalk Standard Edition v3.2 - © 1999-2009 FuseTalk Inc. All rights reserved.