Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations TouchToneTommy on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Remote Logoff/Logon ACD-Agent

ACD

Remote Logoff/Logon ACD-Agent

by  nschreuder  Posted    (Edited  )
Maybe a usefull tip to everyone:

I use Signal Generator to remotely logoff and logon ACD-members.
It works great!

Each keypress needs a separate SG-command:

With KSDDP you get the needed equ:
i.e. KSDDP:DIR=4189;

Provides:
KEY SYSTEM DIRECTORY DATA
DIR CUST EQU CAT ADN ODN CALALT TIMER
4189 006-1-62-05 - 1 0
3 1530 1 -

KSCAP:DIR=4189;
provides:
KEY SYSTEM CATEGORY PRINT
DIR TRAF SERV CDIV ROC ITYPE TRM ADC LANG BSEC
4189 00040400 0202120000 100151000 000001 28 0 10010003000010 F 0

to get the itype. (I describe here for DBC223)

First send all these command into the MD:
sgsai:sigar=01,stype=hwsw,level=a,signo=2,lim=6,byte=0-1&1-d5&2-02;/* To press CAD key */
sgsai:sigar=02,stype=hwsw,level=a,signo=2,lim=6,byte=0-1&1-d5&2-05;/* To press SK2 (for DBC213 SK1=04) Open */
sgsai:sigar=03,stype=hwsw,level=a,signo=4,lim=6,byte=0-1&1-d5&2-04;/* To press 4 */
sgsai:sigar=04,stype=hwsw,level=a,signo=4,lim=6,byte=0-1&1-d5&2-01;/* To press 1 */
sgsai:sigar=05,stype=hwsw,level=a,signo=4,lim=6,byte=0-1&1-d5&2-08;/* To press 8 */
sgsai:sigar=06,stype=hwsw,level=a,signo=4,lim=6,byte=0-1&1-d5&2-09;/* To press 9 */
sgsai:sigar=07,stype=hwsw,level=a,signo=2,lim=6,byte=0-1&1-d5&2-07;/* To press SK4 Insert Authcode */
sgsai:sigar=08,stype=hwsw,level=a,signo=4,lim=6,byte=0-1&1-d5&2-04;/* To press 4 */
sgsai:sigar=09,stype=hwsw,level=a,signo=4,lim=6,byte=0-1&1-d5&2-01;/* To press 1 */
sgsai:sigar=10,stype=hwsw,level=a,signo=4,lim=6,byte=0-1&1-d5&2-08;/* To press 8 */
sgsai:sigar=11,stype=hwsw,level=a,signo=4,lim=6,byte=0-1&1-d5&2-09;/* To press 9 */
sgsai:sigar=12,stype=hwsw,level=a,signo=2,lim=6,byte=0-1&1-d5&2-07;/* To press SK4 Insert PINcode */
sgsai:sigar=13,stype=hwsw,level=a,signo=4,lim=6,byte=0-1&1-d5&2-0d;/* To press Clear key */
sgsai:sigar=14,stype=hwsw,level=a,signo=2,lim=6,byte=0-1&1-d5&2-01;/* To press ACD key */
sgsai:sigar=15,stype=hwsw,level=a,signo=2,lim=6,byte=0-1&1-d5&2-02;/* To press CAD key */
sgsai:sigar=16,stype=hwsw,level=a,signo=4,lim=6,byte=0-1&1-d5&2-0d;/* To press Clear key */
sgsai:sigar=17,stype=hwsw,level=a,signo=2,lim=6,byte=0-1&1-d5&2-04;/* To press SK1 Display Queue */

Then send this command into the MD:
sgssi:sigar=01&&17;/* Let the MD execute all above */


To lock an ACD-agent send:
sgsai:sigar=18,stype=hwsw,level=a,signo=2,lim=6,byte=0-1&1-d5&2-07;/* To press SK4 Menu */
sgsai:sigar=19,stype=hwsw,level=a,signo=2,lim=6,byte=0-1&1-d5&2-07;/* To press SK4 More */
sgsai:sigar=20,stype=hwsw,level=a,signo=2,lim=6,byte=0-1&1-d5&2-07;/* To press SK4 More again */
sgsai:sigar=21,stype=hwsw,level=a,signo=2,lim=6,byte=0-1&1-d5&2-05;/* To press SK2 Insert AUTH (for DBC213 start here with SK1=04) */
sgsai:sigar=22,stype=hwsw,level=a,signo=4,lim=6,byte=0-1&1-d5&2-04;/* To press 4 */
sgsai:sigar=23,stype=hwsw,level=a,signo=4,lim=6,byte=0-1&1-d5&2-01;/* To press 1 */
sgsai:sigar=24,stype=hwsw,level=a,signo=4,lim=6,byte=0-1&1-d5&2-08;/* To press 8 */
sgsai:sigar=25,stype=hwsw,level=a,signo=4,lim=6,byte=0-1&1-d5&2-09;/* To press 9 */
sgsai:sigar=26,stype=hwsw,level=a,signo=2,lim=6,byte=0-1&1-d5&2-07;/* To press SK4 Insert AuthCode */
sgsai:sigar=27,stype=hwsw,level=a,signo=4,lim=6,byte=0-1&1-d5&2-0d;/* To press Clear key */

Then:
sgssi:sigar=18&&27; /* To execute sigar 18 - 27 */

Where:
LIM = the LIM of the equ

For BYTE:
0-1: 1 is the magazin of the equ
1-d5: d5 is the individual of the equ
For a table of all individuals see thread806-933520.

In case of not working change the Softkey in sigar 02 and/or 21, because incidentally it's possible that the Open- and/or Close-function belongs to a different Softkey. This goes for Softkey 1 (the Menu-key in sigar 18) too. It's all a matter of the state the extension is in.

In this way it's possible to do a lot of actions on a distance extension, like (de)activate functionkeys, (de)activate diversion, (de)activate freeseating, initiate and answering calls (i used this to check redundancy), a.s.o.

Meanwhile i used it quiet often and it saved me a lot of traveling between different locations.

Maybe you can get advantage of all this too.

Greetings.
Register to rate this FAQ  : BAD 1 2 3 4 5 6 7 8 9 10 GOOD
Please Note: 1 is Bad, 10 is Good :-)

Part and Inventory Search

Back
Top