Cisco Cisco Agent Desktop 8.5 Guía Para Resolver Problemas
Macro Problems
March 2012
91
Problem
The administrator created a macro and put in some delays. Now the PC
appears to lock up while the macro runs.
appears to lock up while the macro runs.
Solution
When a macro runs, the operating system takes over the PC and locks
out all user input. This is a characteristic of the operating system. Try to
minimize the length of time your macro runs.
out all user input. This is a characteristic of the operating system. Try to
minimize the length of time your macro runs.
Problem
A keystroke macro plays the wrong keys to the wrong window.
Solution
Make sure macro playback starts from the same place every time it
runs. Have the macro start from the same starting window with the
cursor in the same starting position as when the macro was recorded.
runs. Have the macro start from the same starting window with the
cursor in the same starting position as when the macro was recorded.
Problem
After a macro runs, focus remains on the application to which it played.
How can the macro be written to make it change focus to Agent Desktop
(or some other application)?
How can the macro be written to make it change focus to Agent Desktop
(or some other application)?
Solution
To change focus to Agent Desktop, edit the macro and insert this line at
the end:
the end:
[APPLICATION:AGENT_DESKTOP=AGENT_DESKTOP]
You can also change focus to an application other than Agent Desktop.
To determine the line to insert, create a dummy macro and play a few
keystrokes to the application. When you finish recording, cut and paste
the application’s text identifier from the dummy macro to the macro you
wish to edit.
To determine the line to insert, create a dummy macro and play a few
keystrokes to the application. When you finish recording, cut and paste
the application’s text identifier from the dummy macro to the macro you
wish to edit.
Problem
Sometimes when a macro is running, the PC appears to lock up for
short periods of time.
short periods of time.
Solution
A [DELAY] statement in a macro causes the system user-input hook to
keep control of the system. The PC runs but rejects all user input until
the macro finishes playing. To limit this problem, use the shortest
delays possible.
keep control of the system. The PC runs but rejects all user input until
the macro finishes playing. To limit this problem, use the shortest
delays possible.