You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1.3 KiB
39 lines
1.3 KiB
2 years ago
|
.. _module.robot.uidesktop:
|
||
|
|
||
4 years ago
|
####################################
|
||
2 years ago
|
2. UIDesktop
|
||
4 years ago
|
####################################
|
||
|
|
||
4 years ago
|
Here you can find the functions description for interaction with desktop GUI applications
|
||
4 years ago
|
|
||
4 years ago
|
How to use both x32 and x64 python processes (it can be helpfully, if another app GUI is on another bitness than your app)
|
||
|
|
||
|
.. code-block:: python
|
||
4 years ago
|
|
||
4 years ago
|
from pyOpenRPA.Robot import UIDesktop
|
||
|
#Section for robot init
|
||
|
lPyOpenRPA_SettingsDict = {
|
||
|
"Python32FullPath": "..\\Resources\\WPy32-3720\\python-3.7.2\\python.exe", #Set from user: "..\\Resources\\WPy32-3720\\python-3.7.2\\OpenRPARobotGUIx32.exe"
|
||
|
"Python64FullPath": "..\\Resources\\WPy64-3720\\python-3.7.2.amd64\\python.exe", #Set from user
|
||
|
"Python32ProcessName": "pyOpenRPA_UIDesktopX32.exe", #Config set once
|
||
|
"Python64ProcessName": "pyOpenRPA_UIDesktopX64.exe" #Config set once
|
||
|
}
|
||
|
# Init the pyOpenRPA configuration
|
||
|
UIDesktop.Utils.ProcessBitness.SettingsInit(lPyOpenRPA_SettingsDict)
|
||
|
# Now you can use pyOpenRPA with both bitness.
|
||
|
|
||
4 years ago
|
|
||
4 years ago
|
.. automodule:: pyOpenRPA.Robot.UIDesktop
|
||
|
:members:
|
||
|
:autosummary:
|
||
|
|
||
|
|
||
|
**********
|
||
|
References
|
||
|
**********
|
||
|
|
||
|
`reStructuredText`_
|
||
|
|
||
|
.. target-notes::
|
||
|
.. _`reStructuredText`: http://docutils.sourceforge.net/rst.html
|