diff --git a/Sources/GuideSphinx/Studio/02_HowToUse.rst b/Sources/GuideSphinx/Studio/02_HowToUse.rst index 88a89a5e..a279ac48 100644 --- a/Sources/GuideSphinx/Studio/02_HowToUse.rst +++ b/Sources/GuideSphinx/Studio/02_HowToUse.rst @@ -2,6 +2,15 @@ 2. How to use #################################### + +.. only:: html + + HTML CODE + +.. only:: markdown + + MARKDOWN CODE + Content ======= @@ -23,55 +32,62 @@ How to run - Wait text "running server" in console. Default browser will be open automatically - **Attention!** The studio tool does not support the Internet explorer - (any version) for GUI rendering (lol) |image| + (any version) for GUI rendering (lol) + +.. image:: /img/504b98f76747f63900a2943532a946bb.png + :alt: 504b98f76747f63900a2943532a946bb.png + UI Description ============== -**The studio tool GUI contains of:** - 1. UI tree viewer - 2. Selected -UI object hierarchy list - 3. Selected UI object property list - 4. UIO -selector editor - 5. UIO action panel - 6. Another Python activity panel -- 7. Action/activity list +**The studio tool GUI contains of:** + +1. UI tree viewer +2. Selected UI object hierarchy list +3. Selected UI object property list +4. UIO selector editor +5. UIO action panel +6. Another Python activity panel +7. Action/activity list *Look it on the GUI screenshots are listed below* GUI Screenshot 1 ---------------- -.. only:: html - - HTML CODE - - .. figure:: img/d3d6ad14a7e50843bd89d2b14a092fee.png - :alt: image - - image - -.. only:: markdown - - MARKDOWN CODE - - .. image:: https://gitlab.com/UnicodeLabs/OpenRPA/-/raw/master/Wiki/uploads/d3d6ad14a7e50843bd89d2b14a092fee/image.png - :alt: code_quality +.. image:: /img/d3d6ad14a7e50843bd89d2b14a092fee.png + :alt: 504b98f76747f63900a2943532a946bb.png - .. figure:: https://gitlab.com/UnicodeLabs/OpenRPA/-/raw/master/Wiki/uploads/d3d6ad14a7e50843bd89d2b14a092fee/image.png - :alt: image - image GUI Screenshot 2 ---------------- -.. figure:: uploads/65b7d51c0a5b21e6b27dc23d4062d3ca/image.png - :alt: image +.. image:: /img/65b7d51c0a5b21e6b27dc23d4062d3ca.png + :alt: 65b7d51c0a5b21e6b27dc23d4062d3ca.png + - image How to extract UI tree ====================== In order to extract the UI tree do the following: in ``UI tree viewer`` choose the object you are interested and click the button "Expand". ## -Action: Click the button "Expand" |image| ## Result |image| # How to -search UI object by mouse hover In order to search UI object do the + +Action: Click the button "Expand" +--------------------------------------- + +.. image:: /img/6effc376ff6ea928840674bd744caced.png + :alt: 6effc376ff6ea928840674bd744caced.png + +Result +--------------------------------------- + +.. image:: /img/18b9ab36126c8c32168bf5bbb9330701.png + :alt: 18b9ab36126c8c32168bf5bbb9330701.png + +How to search UI object by mouse hover +--------------------------------------- +In order to search UI object do the following: in ``UI tree viewer`` choose the parent object, where you are want to search UI object, and click the button "Mouse search". The mouse search mode will start. Turn mouse on the UI object you are interested @@ -82,42 +98,38 @@ object will be shown in ``UI tree viewer``. Action: Click the button "Mouse search" --------------------------------------- -.. figure:: uploads/84d7e4de0c840631f87cf7b325b53ad8/image.png - :alt: image +.. image:: /img/84d7e4de0c840631f87cf7b325b53ad8.png + :alt: 84d7e4de0c840631f87cf7b325b53ad8.png - image Action: Turn mouse on the UI object you are interested and hold the "Ctrl" key for 3 seconds -------------------------------------------------------------------------------------------- -.. figure:: uploads/b7c38d622bf5b7afa5b26d1686d7302a/image.png - :alt: image +.. image:: /img/b7c38d622bf5b7afa5b26d1686d7302a.png + :alt: b7c38d622bf5b7afa5b26d1686d7302a.png - image Result: The interested UI object will be shown in ``UI tree viewer`` -------------------------------------------------------------------- -.. figure:: uploads/629bbf4db2c01b9c640194230949fcd2/image.png - :alt: image +.. image:: /img/629bbf4db2c01b9c640194230949fcd2.png + :alt: 629bbf4db2c01b9c640194230949fcd2.png - image How to extract UI object properties =================================== In order to extract UI object properties do the following: in ``Selected UI object hierarchy list`` choose the UI object you are interested and click it. The UI object property list will be shown in -``Selected UI object property list`` ## Action: Choose the UI object you -are interested and click it |image| +``Selected UI object property list`` + +Action: Choose the UI object you are interested and click it +------------------------------------------------------------------------------ + +.. image:: /img/2c27be5bdde20b5d062cbb40e74eaec5.png + :alt: 2c27be5bdde20b5d062cbb40e74eaec5.png Result: The UI object property list will be shown in ``Selected UI object property list`` ----------------------------------------------------------------------------------------- -.. figure:: uploads/f235ae29099a713e0246cd574ac3a17c/image.png - :alt: image - - image +.. image:: /img/f235ae29099a713e0246cd574ac3a17c.png + :alt: f235ae29099a713e0246cd574ac3a17c.png -.. |image| image:: uploads/504b98f76747f63900a2943532a946bb/image.png -.. |image| image:: uploads/6effc376ff6ea928840674bd744caced/image.png -.. |image| image:: uploads/18b9ab36126c8c32168bf5bbb9330701/image.png -.. |image| image:: uploads/2c27be5bdde20b5d062cbb40e74eaec5/image.png diff --git a/Wiki/uploads/18b9ab36126c8c32168bf5bbb9330701/image.png b/Sources/GuideSphinx/Studio/img/18b9ab36126c8c32168bf5bbb9330701.png similarity index 100% rename from Wiki/uploads/18b9ab36126c8c32168bf5bbb9330701/image.png rename to Sources/GuideSphinx/Studio/img/18b9ab36126c8c32168bf5bbb9330701.png diff --git a/Wiki/uploads/2c27be5bdde20b5d062cbb40e74eaec5/image.png b/Sources/GuideSphinx/Studio/img/2c27be5bdde20b5d062cbb40e74eaec5.png similarity index 100% rename from Wiki/uploads/2c27be5bdde20b5d062cbb40e74eaec5/image.png rename to Sources/GuideSphinx/Studio/img/2c27be5bdde20b5d062cbb40e74eaec5.png diff --git a/Wiki/ENG_Guide/html/_images/d3d6ad14a7e50843bd89d2b14a092fee.png b/Sources/GuideSphinx/Studio/img/504b98f76747f63900a2943532a946bb.png similarity index 100% rename from Wiki/ENG_Guide/html/_images/d3d6ad14a7e50843bd89d2b14a092fee.png rename to Sources/GuideSphinx/Studio/img/504b98f76747f63900a2943532a946bb.png diff --git a/Wiki/uploads/629bbf4db2c01b9c640194230949fcd2/image.png b/Sources/GuideSphinx/Studio/img/629bbf4db2c01b9c640194230949fcd2.png similarity index 100% rename from Wiki/uploads/629bbf4db2c01b9c640194230949fcd2/image.png rename to Sources/GuideSphinx/Studio/img/629bbf4db2c01b9c640194230949fcd2.png diff --git a/Wiki/uploads/65b7d51c0a5b21e6b27dc23d4062d3ca/image.png b/Sources/GuideSphinx/Studio/img/65b7d51c0a5b21e6b27dc23d4062d3ca.png similarity index 100% rename from Wiki/uploads/65b7d51c0a5b21e6b27dc23d4062d3ca/image.png rename to Sources/GuideSphinx/Studio/img/65b7d51c0a5b21e6b27dc23d4062d3ca.png diff --git a/Wiki/uploads/6effc376ff6ea928840674bd744caced/image.png b/Sources/GuideSphinx/Studio/img/6effc376ff6ea928840674bd744caced.png similarity index 100% rename from Wiki/uploads/6effc376ff6ea928840674bd744caced/image.png rename to Sources/GuideSphinx/Studio/img/6effc376ff6ea928840674bd744caced.png diff --git a/Wiki/uploads/84d7e4de0c840631f87cf7b325b53ad8/image.png b/Sources/GuideSphinx/Studio/img/84d7e4de0c840631f87cf7b325b53ad8.png similarity index 100% rename from Wiki/uploads/84d7e4de0c840631f87cf7b325b53ad8/image.png rename to Sources/GuideSphinx/Studio/img/84d7e4de0c840631f87cf7b325b53ad8.png diff --git a/Wiki/uploads/b7c38d622bf5b7afa5b26d1686d7302a/image.png b/Sources/GuideSphinx/Studio/img/b7c38d622bf5b7afa5b26d1686d7302a.png similarity index 100% rename from Wiki/uploads/b7c38d622bf5b7afa5b26d1686d7302a/image.png rename to Sources/GuideSphinx/Studio/img/b7c38d622bf5b7afa5b26d1686d7302a.png diff --git a/Wiki/uploads/f235ae29099a713e0246cd574ac3a17c/image.png b/Sources/GuideSphinx/Studio/img/f235ae29099a713e0246cd574ac3a17c.png similarity index 100% rename from Wiki/uploads/f235ae29099a713e0246cd574ac3a17c/image.png rename to Sources/GuideSphinx/Studio/img/f235ae29099a713e0246cd574ac3a17c.png diff --git a/Sources/GuideSphinx/make_ENG_Guide.bat b/Sources/GuideSphinx/make_ENG_Guide.bat index 4988c383..dc709ba5 100644 --- a/Sources/GuideSphinx/make_ENG_Guide.bat +++ b/Sources/GuideSphinx/make_ENG_Guide.bat @@ -31,6 +31,8 @@ if errorlevel 9009 ( %SPHINXBUILD% -M html %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% %SPHINXBUILD% -M markdown %SOURCEDIR% %BUILDDIR% %SPHINXOPTS% %O% +"..\..\Resources\WPy64-3720\python-3.7.2.amd64\python.exe" make_ENG_Guide_2.py + ..\..\Wiki\ENG_Guide\html\index.html copy /y ..\..\Wiki\ENG_Guide\markdown\index.md ..\..\readme.md goto end diff --git a/Sources/GuideSphinx/make_ENG_Guide_2.bat b/Sources/GuideSphinx/make_ENG_Guide_2.bat new file mode 100644 index 00000000..50bbda7d --- /dev/null +++ b/Sources/GuideSphinx/make_ENG_Guide_2.bat @@ -0,0 +1,3 @@ +cd %~dp0 +"..\..\Resources\WPy64-3720\python-3.7.2.amd64\python.exe" make_ENG_Guide_2.py +pause>nul diff --git a/Sources/GuideSphinx/make_ENG_Guide_2.py b/Sources/GuideSphinx/make_ENG_Guide_2.py new file mode 100644 index 00000000..a624eac0 --- /dev/null +++ b/Sources/GuideSphinx/make_ENG_Guide_2.py @@ -0,0 +1,49 @@ +import os, shutil, subprocess + +# Build dir +gSourceDirAbsPathStr = os.path.abspath("") +gBuildDirAbsPathStr = os.path.abspath("..\\..\\Wiki\\ENG_Guide") +gBuildDirHTMLAbsPathStr = os.path.join(gBuildDirAbsPathStr, "html") +gBuildDirMDAbsPathStr = os.path.join(gBuildDirAbsPathStr, "markdown") + +# list all dir which have img folder +# Copy to md and html + +for root, subFolder, files in os.walk(os.path.abspath("")): + for item in files: + if item.endswith(".png") : + + fileNamePath = str(os.path.join(root,item)) + #print(fileNamePath) + lFileItemBuildDirHTMLAbsPathStr = root.replace(gSourceDirAbsPathStr, gBuildDirHTMLAbsPathStr) + lFileItemBuildHTMLAbsPathStr = str(os.path.join(lFileItemBuildDirHTMLAbsPathStr,item)) + if not os.path.exists(lFileItemBuildDirHTMLAbsPathStr): + os.mkdir(lFileItemBuildDirHTMLAbsPathStr) + shutil.copy2(fileNamePath, fileNamePath.replace(gSourceDirAbsPathStr, gBuildDirHTMLAbsPathStr)) + + lFileItemBuildDirMDAbsPathStr = root.replace(gSourceDirAbsPathStr, gBuildDirMDAbsPathStr) + lFileItemBuildMDAbsPathStr = str(os.path.join(lFileItemBuildDirMDAbsPathStr,item)) + if not os.path.exists(lFileItemBuildDirMDAbsPathStr): + os.mkdir(lFileItemBuildDirMDAbsPathStr) + shutil.copy2(fileNamePath, fileNamePath.replace(gSourceDirAbsPathStr, gBuildDirMDAbsPathStr)) + + +# Run PDF generation +""" +gHTML2PDFPathList = [ + "index.html", + "01_HowToInstall.html", + "02_RoadMap.html", + "03_Copyrights_Contacts.html" +] +gWKHTMLtoPDFPath = "..\\..\\Resources\\wkhtmltopdf\\bin\\wkhtmltopdf.exe" +gCMDRunStr = f'{os.path.abspath(gWKHTMLtoPDFPath)} --javascript-delay 5000 --load-error-handling ignore --enable-local-file-access ' +gPDFOutputAbsPath = os.path.join(gBuildDirAbsPathStr, "pyOpenRPA_Guide_ENG.pdf") +for lItemStr in gHTML2PDFPathList: + gCMDRunStr += f' {os.path.join(gBuildDirHTMLAbsPathStr, lItemStr)} ' + +gCMDRunStr += f' "{gPDFOutputAbsPath}" ' +#os.system("cmd /c "+gCMDRunStr) +subprocess.call(gCMDRunStr.split(" "), shell=True) +print(gCMDRunStr) +""" \ No newline at end of file diff --git a/Wiki/04.1.-Tool-Studio b/Wiki/04.1.-Tool-Studio deleted file mode 100644 index e69de29b..00000000 diff --git a/Wiki/04.1.-Tool-Studio.-How-to-use.md b/Wiki/04.1.-Tool-Studio.-How-to-use.md deleted file mode 100644 index a5d569fd..00000000 --- a/Wiki/04.1.-Tool-Studio.-How-to-use.md +++ /dev/null @@ -1,60 +0,0 @@ -# Content -- [How to run](#how-to-run) -- [UI Description](#ui-description) -- [How to extract UI tree](#how-to-extract-ui-tree) -- [How to search UI object by mouse hover](#how-to-search-ui-object-by-mouse-hover) -- [How to extract UI object properties](#how-to-extract-ui-object-properties) - -# How to run -- For OS x32 - - Run (double click): OpenRPA\Studio\StudioRun_32.cmd (for OS x32) -- For OS x64 - - Run (double click): OpenRPA\Studio\StudioRun_64.cmd (for OS x64) -- Wait text "running server" in console. Default browser will be open automatically - - **Attention!** The studio tool does not support the Internet explorer (any version) for GUI rendering (lol) -![image](uploads/504b98f76747f63900a2943532a946bb/image.png) - -# UI Description - -**The studio tool GUI contains of:** -- 1. UI tree viewer -- 2. Selected UI object hierarchy list -- 3. Selected UI object property list -- 4. UIO selector editor -- 5. UIO action panel -- 6. Another Python activity panel -- 7. Action/activity list - -*Look it on the GUI screenshots are listed below* - -## GUI Screenshot 1 -![image](uploads/d3d6ad14a7e50843bd89d2b14a092fee/image.png) - -## GUI Screenshot 2 -![image](uploads/65b7d51c0a5b21e6b27dc23d4062d3ca/image.png) - -# How to extract UI tree -In order to extract the UI tree do the following: in `UI tree viewer` choose the object you are interested and click the button "Expand". -## Action: Click the button "Expand" -![image](uploads/6effc376ff6ea928840674bd744caced/image.png) -## Result -![image](uploads/18b9ab36126c8c32168bf5bbb9330701/image.png) -# How to search UI object by mouse hover -In order to search UI object do the following: in `UI tree viewer` choose the parent object, where you are want to search UI object, and click the button "Mouse search". The mouse search mode will start. Turn mouse on the UI object you are interested and wait when the studio will highlight the UI object. After the hightlight hold the "Ctrl" key and wait 3 seconds. The interested UI object will be shown in `UI tree viewer`. - -## Action: Click the button "Mouse search" -![image](uploads/84d7e4de0c840631f87cf7b325b53ad8/image.png) - -## Action: Turn mouse on the UI object you are interested and hold the "Ctrl" key for 3 seconds -![image](uploads/b7c38d622bf5b7afa5b26d1686d7302a/image.png) - -## Result: The interested UI object will be shown in `UI tree viewer` -![image](uploads/629bbf4db2c01b9c640194230949fcd2/image.png) - -# How to extract UI object properties -In order to extract UI object properties do the following: in `Selected UI object hierarchy list` choose the UI object you are interested and click it. The UI object property list will be shown in `Selected UI object property list` -## Action: Choose the UI object you are interested and click it -![image](uploads/2c27be5bdde20b5d062cbb40e74eaec5/image.png) - -## Result: The UI object property list will be shown in `Selected UI object property list` -![image](uploads/f235ae29099a713e0246cd574ac3a17c/image.png) \ No newline at end of file diff --git a/Wiki/ENG_Guide/html/Studio/02_HowToUse.html b/Wiki/ENG_Guide/html/Studio/02_HowToUse.html index 17976b7b..59d2cd18 100644 --- a/Wiki/ENG_Guide/html/Studio/02_HowToUse.html +++ b/Wiki/ENG_Guide/html/Studio/02_HowToUse.html @@ -111,12 +111,16 @@
  • How to extract UI tree
  • How to extract UI object properties
  • @@ -198,6 +202,7 @@

    2. How to use

    +

    HTML CODE

    Content

    +504b98f76747f63900a2943532a946bb.png

    UI Description

    -

    The studio tool GUI contains of: - 1. UI tree viewer - 2. Selected -UI object hierarchy list - 3. Selected UI object property list - 4. UIO -selector editor - 5. UIO action panel - 6. Another Python activity panel -- 7. Action/activity list

    +

    The studio tool GUI contains of:

    +
      +
    1. UI tree viewer

    2. +
    3. Selected UI object hierarchy list

    4. +
    5. Selected UI object property list

    6. +
    7. UIO selector editor

    8. +
    9. UIO action panel

    10. +
    11. Another Python activity panel

    12. +
    13. Action/activity list

    14. +

    Look it on the GUI screenshots are listed below

    GUI Screenshot 1

    -

    HTML CODE

    -
    -image -

    image

    -
    +504b98f76747f63900a2943532a946bb.png

    GUI Screenshot 2

    -
    -image -

    image

    -
    +65b7d51c0a5b21e6b27dc23d4062d3ca.png

    How to extract UI tree

    In order to extract the UI tree do the following: in UI tree viewer -choose the object you are interested and click the button “Expand”. ## -Action: Click the button “Expand” image ## Result image # How to -search UI object by mouse hover In order to search UI object do the +choose the object you are interested and click the button “Expand”. ##

    +
    +

    Action: Click the button “Expand”

    +6effc376ff6ea928840674bd744caced.png +
    +
    +

    Result

    +18b9ab36126c8c32168bf5bbb9330701.png +
    +
    +

    How to search UI object by mouse hover

    +

    In order to search UI object do the following: in UI tree viewer choose the parent object, where you are want to search UI object, and click the button “Mouse search”. The mouse search mode will start. Turn mouse on the UI object you are interested and wait when the studio will highlight the UI object. After the hightlight hold the “Ctrl” key and wait 3 seconds. The interested UI object will be shown in UI tree viewer.

    +

    Action: Turn mouse on the UI object you are interested and hold the “Ctrl” key for 3 seconds

    -
    -image -

    image

    -
    +b7c38d622bf5b7afa5b26d1686d7302a.png

    Result: The interested UI object will be shown in UI tree viewer

    -
    -image -

    image

    -
    +629bbf4db2c01b9c640194230949fcd2.png
    @@ -285,14 +291,14 @@ object will be shown in Selected UI object hierarchy list choose the UI object you are interested and click it. The UI object property list will be shown in -Selected UI object property list ## Action: Choose the UI object you -are interested and click it image

    +Selected UI object property list

    +
    +

    Action: Choose the UI object you are interested and click it

    +2c27be5bdde20b5d062cbb40e74eaec5.png +

    Result: The UI object property list will be shown in Selected UI object property list

    -
    -image -

    image

    -
    +f235ae29099a713e0246cd574ac3a17c.png
    diff --git a/Wiki/ENG_Guide/html/Studio/img/18b9ab36126c8c32168bf5bbb9330701.png b/Wiki/ENG_Guide/html/Studio/img/18b9ab36126c8c32168bf5bbb9330701.png new file mode 100644 index 00000000..55decb13 Binary files /dev/null and b/Wiki/ENG_Guide/html/Studio/img/18b9ab36126c8c32168bf5bbb9330701.png differ diff --git a/Wiki/ENG_Guide/html/Studio/img/2c27be5bdde20b5d062cbb40e74eaec5.png b/Wiki/ENG_Guide/html/Studio/img/2c27be5bdde20b5d062cbb40e74eaec5.png new file mode 100644 index 00000000..3040bcd0 Binary files /dev/null and b/Wiki/ENG_Guide/html/Studio/img/2c27be5bdde20b5d062cbb40e74eaec5.png differ diff --git a/Wiki/uploads/504b98f76747f63900a2943532a946bb/image.png b/Wiki/ENG_Guide/html/Studio/img/504b98f76747f63900a2943532a946bb.png similarity index 100% rename from Wiki/uploads/504b98f76747f63900a2943532a946bb/image.png rename to Wiki/ENG_Guide/html/Studio/img/504b98f76747f63900a2943532a946bb.png diff --git a/Wiki/ENG_Guide/html/Studio/img/629bbf4db2c01b9c640194230949fcd2.png b/Wiki/ENG_Guide/html/Studio/img/629bbf4db2c01b9c640194230949fcd2.png new file mode 100644 index 00000000..d4115094 Binary files /dev/null and b/Wiki/ENG_Guide/html/Studio/img/629bbf4db2c01b9c640194230949fcd2.png differ diff --git a/Wiki/ENG_Guide/html/Studio/img/65b7d51c0a5b21e6b27dc23d4062d3ca.png b/Wiki/ENG_Guide/html/Studio/img/65b7d51c0a5b21e6b27dc23d4062d3ca.png new file mode 100644 index 00000000..973ed138 Binary files /dev/null and b/Wiki/ENG_Guide/html/Studio/img/65b7d51c0a5b21e6b27dc23d4062d3ca.png differ diff --git a/Wiki/ENG_Guide/html/Studio/img/6effc376ff6ea928840674bd744caced.png b/Wiki/ENG_Guide/html/Studio/img/6effc376ff6ea928840674bd744caced.png new file mode 100644 index 00000000..2652cb1d Binary files /dev/null and b/Wiki/ENG_Guide/html/Studio/img/6effc376ff6ea928840674bd744caced.png differ diff --git a/Wiki/ENG_Guide/html/Studio/img/84d7e4de0c840631f87cf7b325b53ad8.png b/Wiki/ENG_Guide/html/Studio/img/84d7e4de0c840631f87cf7b325b53ad8.png new file mode 100644 index 00000000..8dd5df72 Binary files /dev/null and b/Wiki/ENG_Guide/html/Studio/img/84d7e4de0c840631f87cf7b325b53ad8.png differ diff --git a/Wiki/ENG_Guide/html/Studio/img/b7c38d622bf5b7afa5b26d1686d7302a.png b/Wiki/ENG_Guide/html/Studio/img/b7c38d622bf5b7afa5b26d1686d7302a.png new file mode 100644 index 00000000..e0ef0818 Binary files /dev/null and b/Wiki/ENG_Guide/html/Studio/img/b7c38d622bf5b7afa5b26d1686d7302a.png differ diff --git a/Wiki/ENG_Guide/html/Studio/img/d3d6ad14a7e50843bd89d2b14a092fee.png b/Wiki/ENG_Guide/html/Studio/img/d3d6ad14a7e50843bd89d2b14a092fee.png new file mode 100644 index 00000000..fa33c487 Binary files /dev/null and b/Wiki/ENG_Guide/html/Studio/img/d3d6ad14a7e50843bd89d2b14a092fee.png differ diff --git a/Wiki/ENG_Guide/html/Studio/img/f235ae29099a713e0246cd574ac3a17c.png b/Wiki/ENG_Guide/html/Studio/img/f235ae29099a713e0246cd574ac3a17c.png new file mode 100644 index 00000000..ea6b153f Binary files /dev/null and b/Wiki/ENG_Guide/html/Studio/img/f235ae29099a713e0246cd574ac3a17c.png differ diff --git a/Wiki/ENG_Guide/html/_sources/Studio/02_HowToUse.rst.txt b/Wiki/ENG_Guide/html/_sources/Studio/02_HowToUse.rst.txt index 88a89a5e..a279ac48 100644 --- a/Wiki/ENG_Guide/html/_sources/Studio/02_HowToUse.rst.txt +++ b/Wiki/ENG_Guide/html/_sources/Studio/02_HowToUse.rst.txt @@ -2,6 +2,15 @@ 2. How to use #################################### + +.. only:: html + + HTML CODE + +.. only:: markdown + + MARKDOWN CODE + Content ======= @@ -23,55 +32,62 @@ How to run - Wait text "running server" in console. Default browser will be open automatically - **Attention!** The studio tool does not support the Internet explorer - (any version) for GUI rendering (lol) |image| + (any version) for GUI rendering (lol) + +.. image:: /img/504b98f76747f63900a2943532a946bb.png + :alt: 504b98f76747f63900a2943532a946bb.png + UI Description ============== -**The studio tool GUI contains of:** - 1. UI tree viewer - 2. Selected -UI object hierarchy list - 3. Selected UI object property list - 4. UIO -selector editor - 5. UIO action panel - 6. Another Python activity panel -- 7. Action/activity list +**The studio tool GUI contains of:** + +1. UI tree viewer +2. Selected UI object hierarchy list +3. Selected UI object property list +4. UIO selector editor +5. UIO action panel +6. Another Python activity panel +7. Action/activity list *Look it on the GUI screenshots are listed below* GUI Screenshot 1 ---------------- -.. only:: html - - HTML CODE - - .. figure:: img/d3d6ad14a7e50843bd89d2b14a092fee.png - :alt: image - - image - -.. only:: markdown - - MARKDOWN CODE - - .. image:: https://gitlab.com/UnicodeLabs/OpenRPA/-/raw/master/Wiki/uploads/d3d6ad14a7e50843bd89d2b14a092fee/image.png - :alt: code_quality +.. image:: /img/d3d6ad14a7e50843bd89d2b14a092fee.png + :alt: 504b98f76747f63900a2943532a946bb.png - .. figure:: https://gitlab.com/UnicodeLabs/OpenRPA/-/raw/master/Wiki/uploads/d3d6ad14a7e50843bd89d2b14a092fee/image.png - :alt: image - image GUI Screenshot 2 ---------------- -.. figure:: uploads/65b7d51c0a5b21e6b27dc23d4062d3ca/image.png - :alt: image +.. image:: /img/65b7d51c0a5b21e6b27dc23d4062d3ca.png + :alt: 65b7d51c0a5b21e6b27dc23d4062d3ca.png + - image How to extract UI tree ====================== In order to extract the UI tree do the following: in ``UI tree viewer`` choose the object you are interested and click the button "Expand". ## -Action: Click the button "Expand" |image| ## Result |image| # How to -search UI object by mouse hover In order to search UI object do the + +Action: Click the button "Expand" +--------------------------------------- + +.. image:: /img/6effc376ff6ea928840674bd744caced.png + :alt: 6effc376ff6ea928840674bd744caced.png + +Result +--------------------------------------- + +.. image:: /img/18b9ab36126c8c32168bf5bbb9330701.png + :alt: 18b9ab36126c8c32168bf5bbb9330701.png + +How to search UI object by mouse hover +--------------------------------------- +In order to search UI object do the following: in ``UI tree viewer`` choose the parent object, where you are want to search UI object, and click the button "Mouse search". The mouse search mode will start. Turn mouse on the UI object you are interested @@ -82,42 +98,38 @@ object will be shown in ``UI tree viewer``. Action: Click the button "Mouse search" --------------------------------------- -.. figure:: uploads/84d7e4de0c840631f87cf7b325b53ad8/image.png - :alt: image +.. image:: /img/84d7e4de0c840631f87cf7b325b53ad8.png + :alt: 84d7e4de0c840631f87cf7b325b53ad8.png - image Action: Turn mouse on the UI object you are interested and hold the "Ctrl" key for 3 seconds -------------------------------------------------------------------------------------------- -.. figure:: uploads/b7c38d622bf5b7afa5b26d1686d7302a/image.png - :alt: image +.. image:: /img/b7c38d622bf5b7afa5b26d1686d7302a.png + :alt: b7c38d622bf5b7afa5b26d1686d7302a.png - image Result: The interested UI object will be shown in ``UI tree viewer`` -------------------------------------------------------------------- -.. figure:: uploads/629bbf4db2c01b9c640194230949fcd2/image.png - :alt: image +.. image:: /img/629bbf4db2c01b9c640194230949fcd2.png + :alt: 629bbf4db2c01b9c640194230949fcd2.png - image How to extract UI object properties =================================== In order to extract UI object properties do the following: in ``Selected UI object hierarchy list`` choose the UI object you are interested and click it. The UI object property list will be shown in -``Selected UI object property list`` ## Action: Choose the UI object you -are interested and click it |image| +``Selected UI object property list`` + +Action: Choose the UI object you are interested and click it +------------------------------------------------------------------------------ + +.. image:: /img/2c27be5bdde20b5d062cbb40e74eaec5.png + :alt: 2c27be5bdde20b5d062cbb40e74eaec5.png Result: The UI object property list will be shown in ``Selected UI object property list`` ----------------------------------------------------------------------------------------- -.. figure:: uploads/f235ae29099a713e0246cd574ac3a17c/image.png - :alt: image - - image +.. image:: /img/f235ae29099a713e0246cd574ac3a17c.png + :alt: f235ae29099a713e0246cd574ac3a17c.png -.. |image| image:: uploads/504b98f76747f63900a2943532a946bb/image.png -.. |image| image:: uploads/6effc376ff6ea928840674bd744caced/image.png -.. |image| image:: uploads/18b9ab36126c8c32168bf5bbb9330701/image.png -.. |image| image:: uploads/2c27be5bdde20b5d062cbb40e74eaec5/image.png diff --git a/Wiki/ENG_Guide/html/searchindex.js b/Wiki/ENG_Guide/html/searchindex.js index 896f43eb..d629f72f 100644 --- a/Wiki/ENG_Guide/html/searchindex.js +++ b/Wiki/ENG_Guide/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({docnames:["01_HowToInstall","02_RoadMap","03_Copyrights_Contacts","Orchestrator/01_Orchestrator","Orchestrator/02_Defs","Orchestrator/03_gSettingsTemplate","Orchestrator/04_HowToStart","Robot/01_Robot","Robot/02_Defs","Robot/03_HowToStart","Robot/04_Dependencies","Studio/01_Studio","Studio/02_HowToUse","index"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.todo":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["01_HowToInstall.rst","02_RoadMap.rst","03_Copyrights_Contacts.rst","Orchestrator\\01_Orchestrator.rst","Orchestrator\\02_Defs.rst","Orchestrator\\03_gSettingsTemplate.rst","Orchestrator\\04_HowToStart.rst","Robot\\01_Robot.rst","Robot\\02_Defs.rst","Robot\\03_HowToStart.rst","Robot\\04_Dependencies.rst","Studio\\01_Studio.rst","Studio\\02_HowToUse.rst","index.rst"],objects:{"pyOpenRPA.Orchestrator":{__Orchestrator__:[4,0,0,"-"]},"pyOpenRPA.Orchestrator.__Orchestrator__":{AgentActivityItemAdd:[4,1,1,""],AgentOSCMD:[4,1,1,""],AgentOSFileBinaryDataBase64StrCreate:[4,1,1,""],AgentOSFileBinaryDataBytesCreate:[4,1,1,""],AgentOSFileTextDataStrCreate:[4,1,1,""],GSettingsAutocleaner:[4,1,1,""],GSettingsKeyListValueAppend:[4,1,1,""],GSettingsKeyListValueGet:[4,1,1,""],GSettingsKeyListValueOperatorPlus:[4,1,1,""],GSettingsKeyListValueSet:[4,1,1,""],OSCMD:[4,1,1,""],OSCredentialsVerify:[4,1,1,""],OrchestratorRestart:[4,1,1,""],OrchestratorSessionSave:[4,1,1,""],ProcessIsStarted:[4,1,1,""],ProcessListGet:[4,1,1,""],ProcessStart:[4,1,1,""],ProcessStop:[4,1,1,""],ProcessorActivityItemAppend:[4,1,1,""],ProcessorActivityItemCreate:[4,1,1,""],ProcessorAliasDefCreate:[4,1,1,""],ProcessorAliasDefUpdate:[4,1,1,""],PythonStart:[4,1,1,""],RDPSessionCMDRun:[4,1,1,""],RDPSessionConnect:[4,1,1,""],RDPSessionDisconnect:[4,1,1,""],RDPSessionDublicatesResolve:[4,1,1,""],RDPSessionFileStoredRecieve:[4,1,1,""],RDPSessionFileStoredSend:[4,1,1,""],RDPSessionLogoff:[4,1,1,""],RDPSessionMonitorStop:[4,1,1,""],RDPSessionProcessStartIfNotRunning:[4,1,1,""],RDPSessionProcessStop:[4,1,1,""],RDPSessionReconnect:[4,1,1,""],RDPSessionResponsibilityCheck:[4,1,1,""],RDPTemplateCreate:[4,1,1,""],SchedulerActivityTimeAddWeekly:[4,1,1,""],UACKeyListCheck:[4,1,1,""],UACSuperTokenUpdate:[4,1,1,""],UACUpdate:[4,1,1,""],WebCPUpdate:[4,1,1,""],WebURLConnectDef:[4,1,1,""],WebURLConnectFile:[4,1,1,""],WebURLConnectFolder:[4,1,1,""],WebUserInfoGet:[4,1,1,""],WebUserIsSuperToken:[4,1,1,""],WebUserUACHierarchyGet:[4,1,1,""]},"pyOpenRPA.Robot":{UIDesktop:[8,0,0,"-"]},"pyOpenRPA.Robot.UIDesktop":{Get_OSBitnessInt:[8,1,1,""],PWASpecification_Get_PWAApplication:[8,1,1,""],PWASpecification_Get_UIO:[8,1,1,""],UIOSelectorSecs_WaitAppear_Bool:[8,1,1,""],UIOSelectorSecs_WaitDisappear_Bool:[8,1,1,""],UIOSelector_Exist_Bool:[8,1,1,""],UIOSelector_Get_BitnessInt:[8,1,1,""],UIOSelector_Get_BitnessStr:[8,1,1,""],UIOSelector_Get_UIO:[8,1,1,""],UIOSelector_Get_UIOList:[8,1,1,""],UIOSelector_SafeOtherGet_Process:[8,1,1,""],UIOSelector_SearchChildByMouse_UIO:[8,1,1,""],UIOSelector_SearchChildByMouse_UIOTree:[8,1,1,""],UIOSelectorsSecs_WaitAppear_List:[8,1,1,""],UIOSelectorsSecs_WaitDisappear_List:[8,1,1,""]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:function"},terms:{"0643":6,"100":5,"1050":[4,5],"120":5,"127":4,"1680":[4,5],"1680x1050":[4,5],"1992":6,"2008":0,"2012":0,"2020":1,"2021":1,"222":[3,5],"2999226":0,"2openrpaorchestr":9,"2python":[0,9],"300":5,"3389":[4,5],"3600":5,"3720python":[0,9],"4100115560661986":13,"412":4,"600":5,"640x480":[4,5],"77767775":4,"77777sdfsdf77777dsfdfsf77777777":4,"8081":5,"\u0432":[7,8,13],"\u0432\u0445\u043e\u0434\u043d\u043e\u0439":[7,8],"\u0432\u044b\u043a\u0438\u043d\u0443\u0442\u044c":[7,8],"\u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c":[7,8],"\u0434\u0435\u043c\u043e\u043d\u0430":5,"\u0434\u0435\u043c\u043e\u043d\u0443":5,"\u043a":[5,7,8],"\u043a\u043e\u043d\u043d\u0435\u043a\u0442":[7,8],"\u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443":5,"\u043b\u043e\u0433\u0433\u0435\u0440\u0430":5,"\u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f":5,"\u043c\u043e\u0436\u043d\u043e":5,"\u043d\u0435":[7,8],"\u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u0438":[7,8],"\u043e\u0448\u0438\u0431\u043a\u0443":[7,8],"\u043f\u0435\u0440\u0435\u0439\u0442\u0438":13,"\u043f\u043e":5,"\u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430":5,"\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f":5,"\u043f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c":[7,8],"\u043f\u043e\u0440\u0442":5,"\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0443":[7,8],"\u043f\u0443\u0441\u0442\u043e\u0433\u043e":[7,8],"\u0440\u0430\u0437\u0434\u0435\u043b":13,"\u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435":5,"\u0441\u0435\u0440\u0432\u0435\u0440\u0430":5,"\u0441\u0435\u0442\u0435\u0432\u043e\u0435":5,"\u0441\u043b\u0443\u0447\u0430\u0435":[7,8],"\u0441\u043e\u0437\u0434\u0430\u0442\u044c":5,"\u0441\u043f\u0438\u0441\u043a\u0430":[7,8],"\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f":[7,8],"\u0442\u0443\u0442\u043e\u0440\u0438\u0430\u043b\u043e\u0432":13,"\u0444\u0430\u0439\u043b":5,"\u0444\u043b\u0430\u0433":[7,8],"\u0447\u0442\u043e":[7,8],"\u044d\u043b\u0435\u043c\u0435\u043d\u0442":[7,8],"case":[3,4,5,7,8],"default":[4,5,12],"float":[3,5,7,8],"function":[4,5,8],"import":[3,4,5,6,8,9],"int":[3,4,7,8],"new":[1,3,4,5,6],"return":[4,5,7,8],"switch":10,"true":[4,5,6,7,8],"try":[4,6],"var":4,Abs:5,Are:0,For:[0,1,6,12],Has:5,NOT:4,RUS:[1,13],The:[0,3,9],USEFUL:4,USe:5,Use:[2,4,6,9],Will:[4,5],__agentdictitemcreate__:5,__create__:5,__main__:6,__name__:6,__orchestrator__:13,__uacclientadmincreate__:[5,6],_sessionlast_rdplist:4,a2o:4,abl:13,about:[3,4,5,9],abs:4,absolut:[2,4,5,6,13],abspath:6,access:[4,5,6,9,13],accessus:5,action:[1,9,13],activ:[3,4,5,7,8,12],activitydict:5,activityitem:4,activityitemdict:4,activitylist:5,activitylistappendprocessorqueuebool:5,activitylistexecut:4,activitylistexecutebool:5,activitytimelist:5,actual:[4,13],add:[4,5,6,9],addhandl:5,address:[4,5],admindict:[5,6],administr:4,after:[3,5,6,12],agent:13,agentactivityitemadd:4,agentdict:[4,5],agentkeydict:[5,6],agentkeystr:5,agentoscmd:4,agentosfilebinarydatabase64strcr:4,agentosfilebinarydatabytescr:4,agentosfiletextdatastrcr:4,algorithm:3,algorythm:[3,5,13],alia:[3,4,5],aliasdefdict:[3,4,5],all:[2,3,4,5,6,7,8,9,13],allow:[4,5,6,13],alreadi:4,amd64:9,amd64python:0,analyz:13,ani:[0,3,4,12,13],anoth:[4,12],apach:2,app:[4,7,8,9,13],appear:[7,8],append:[3,4,5,9],appli:[3,5],applic:[3,4,5,7,8],architectur:13,archiv:[0,5],arg:[3,4,5],argdict:[3,4,5],arggset:[3,4,5],arglist:[3,4,5],arglogg:[3,4,5],argument:[1,4,5],argvaluestr:4,asctim:5,associ:4,asweigart:2,async:3,asynchonu:3,attent:[3,4,6,12],attribut:[3,5,7,8],authent:5,authentif:4,authtoken:5,authtokensdict:5,auto:4,autoclean:[3,5],autom:[9,10,13],automat:[3,5,12],automationsearchmouseel:[7,8],avail:[4,5],b4ff:6,backend:[7,8,9],backward:[1,4],base64:4,base:[3,4,13],basic:[3,4,5,6],becaus:[3,4],been:[0,4,5,13],befor:5,beginwith:[4,5],below:[1,3,6,12],best:13,between:[3,4,5,6],big:13,binari:4,bit:[2,4,7,8,9],block:5,bool:[3,4,5],boppreh:2,both:[4,9],branch:[0,1],browser:[5,12],bsd:2,build:6,built:0,busi:[3,4,13],button:5,cabinetwclass:9,cach:5,call:[3,4,6,7,8],callabl:4,can:[3,4,5,7,8,9,13],cancel:[7,8],cant:3,captur:[9,13],cb5dec8cecafa7d64f6cd14b2672acc:0,central:3,chang:[5,13],check:[4,5,6,7,8,13],checkintervalsecfloat:5,checktasknam:5,child:9,children:9,choos:[7,8,12],chrome:[9,13],class_nam:9,claus:2,cleaner:4,clear:[4,5],client:[4,5],clientrequesthandl:5,clipboard:4,close:[4,5],cmd:[4,5,9,12,13],cmdinputbool:[5,6],code:[3,9,12],collect:5,com:[0,2,9,10],comma:3,command:[4,5,9],commerci:13,commun:4,compani:13,compat:[1,4],compex:3,complet:[0,5],complex:3,compon:13,comput:[9,13],concept:13,config:6,configur:[4,5,6,13],congratul:13,connect:[4,5],connectioncountint:5,connectionfirstqueueitemcountint:5,consist:3,consol:[5,9,12,13],consolid:[3,13],contact:13,contain:[4,5,9,12],content:[1,4,5,9],continu:4,control:[3,4,5,6],controlpanel:[5,6],controlpaneldict:5,controlpanelkeyallowedlist:5,controlpanelrefreshintervalsecfloat:5,cooki:5,copi:9,copyright:13,core:[3,13],cp_test:6,cp_versioncheck:6,cpdict:5,cpkei:5,cpkeydict:[5,6],cpkeystr:5,creat:[2,3,4,5,6,9,13],credenti:4,crosscheck:4,css:10,ctrl_index:9,current:[3,4,5,6],custom:3,cv2:9,daemon:4,dai:4,data:5,datasetlast:5,date:1,datetim:[5,6],dear:13,decentr:3,decid:13,def:[3,5,6,7,13],defaliastest:[3,5],defnamestr:5,defsettingsupdatepathlist:5,del:6,depend:13,deploi:4,deprec:5,depthbit:[4,5],descript:[5,8,13],desktop:[3,4,5,6,9,13],desktopus:4,destin:[4,7,8],detail:3,detect:[5,7,8],determin:4,dev:[1,4],develop:[4,13],dict:[4,5,7,8,13],dictionari:[3,5],differ:3,directori:[4,9],disappear:[7,8],disc:4,disconnect:[4,5],distribut:13,divis:13,dll:[9,13],document:[7,8],docutil:[4,8],doe:12,doen:4,domain:5,domainadstr:5,domainupperstr:4,don:4,dont:[4,5],doubl:12,download:0,dp0:9,drive:[4,5],dsd:[3,5],dump:5,dumploglist:5,dumploglistcountint:5,dumploglisthashstr:5,dumploglistrefreshintervalsecfloat:5,duplic:4,durat:5,each:4,edit:13,editor:12,element:[7,8,9],els:[4,5,6,7,8],empti:5,encod:4,end:3,eng:[1,13],enterpris:13,env:5,enviro:9,environ:4,equal:[4,5],equalcas:[4,5],everi:[4,5],everydai:4,exampl:[3,4,5,6,7,8,9],except:[0,4,6],exe:[0,4,5,8,9],execut:[3,4,5,9,11,13],executebool:5,exist:[4,5,7,8],expand:12,expens:13,expir:4,explor:[9,12],extans:9,extens:4,extra:4,extract:13,facebook:2,fail:1,fals:[4,5,7,8],fast:13,featur:[3,4,5,13],feel:2,field:[4,5],file:[4,5,9],filehandl:5,filemanag:5,filemod:5,fileurl:5,fileurlfilepathdict:5,fileurlfilepathdict_help:5,fill:[4,5],find:[3,13],find_window:[7,8],firefox:[9,13],first:13,flag:[4,5],flagaccess:5,flagaccessdefrequestglobalauthent:5,flagcredentialsask:5,flagdonotexpir:5,flagforc:5,flagsessionisact:[4,5],flaguseallmonitor:[4,5],flexibl:3,folder:[4,6,9],follow:[0,12],forc:[4,5],forget:5,formatt:5,founder:13,framework:[10,13],free:[2,13],fridai:4,from:[0,3,4,5,6,7,8,9,13],full:[4,5],fulli:9,fullscreen:[4,5],fullscreenbool:5,fullscreenrdpsessionkeystr:5,functional:6,further:4,garbag:4,gener:[4,5,13],get:[4,5,7,8,9],get_osbitnessint:[7,8],getcontrol:[7,8],getlogg:5,git:[4,5],github:2,gitlab:[0,9],give:[4,5],given:4,global:[4,13],goe:3,good:3,graphic:[9,13],great:13,group:13,gset:[3,6,13],gsettingsautoclean:4,gsettingsdict:4,gsettingskeylistvalueappend:4,gsettingskeylistvalueget:4,gsettingskeylistvalueoperatorplu:4,gsettingskeylistvalueset:4,gui:[3,4,7,8,9,10,13],guid:[1,5],gurbag:5,handl:5,handlebar:10,handler:5,hard:[4,5],has:[0,3,4,9],have:4,height:[4,5],help:[0,2,4,13],here:13,hex:[4,5],hidden:4,hierarchi:[4,12],highlight:[9,12],hightlight:12,host:[4,5],hostnameupperstr:5,hover:12,how:13,html:[4,8,12],htmlrenderdef:5,http:[0,2,3,4,5,8,9,10,13],human:4,identif:4,ignor:[4,5],ignorebool:5,imag:[0,9,12,13],imaslov:6,inactivityitemdict:4,inactivitylist:4,inadisdefaultbool:[4,6],inadloginstr:[4,6],inadstr:[4,6],inaliasstr:4,inarg1str:4,inargdict:4,inarggset:4,inarggsettingsstr:4,inarglist:4,inargloggerstr:4,inbreaktriggerprocesswoexelist:4,incloseforcebool:4,includ:[7,8],incmdstr:4,incontenttypestr:4,incontrolspecificationarrai:[7,8],incpkeystr:4,indef:4,indefnamestr:4,indepthbitint:4,index:[3,4,5,7,8],indict:5,indomainstr:4,inel:[7,8],inelementspecif:[7,8],inencodingstr:4,infiledatabase64str:4,infiledatabyt:4,infiledatastr:4,infilepathstr:4,inflagforceclosebool:4,inflaggetabspathbool:4,inflagraiseexcept:[7,8],inflagwaitallinmo:[7,8],info:[4,5,6],infolderpathstr:4,inform:[3,4],infrastructur:13,ingset:[3,4,6],ingsettingsclientdict:5,inhashkeystr:5,inheightpxint:4,inhostfilepathstr:4,inhostnamestr:4,inhoststr:[4,5],inhtmlrenderdef:4,init:[3,4,5,6],initdatetim:5,initi:4,injsinitgeneratordef:4,injsongeneratordef:4,inkeylist:4,inkeystr:5,inlogg:[4,5],inloginstr:[4,5],inmatchtypestr:4,inmethodstr:4,inmodestr:[3,4,5,6],inmodulepathstr:4,inpasswordstr:[4,5],inpathstr:4,inportint:4,inportstr:[4,5],inprocessnamewexestr:4,inprocessnamewoexelist:4,inprocessnamewoexestr:4,input:5,inrdpfilepathstr:4,inrdpsessionkeystr:[4,5],inrdptemplatedict:4,inrequest:4,inrolehierarchyalloweddict:[4,6],inrolekeylist:4,inrowcountint:5,inrunasyncbool:4,insert:6,inshareddrivelist:4,inspecificationlist:[7,8],inspecificationlistlist:[7,8],instal:13,instanc:[3,4,7,8],instopprocessnamewoexestr:4,insupertokenstr:[4,6],interact:[3,4],interest:4,interfac:[3,9,13],internet:12,interpret:3,interv:[4,5],intervalsecfloat:5,intimehhmmstr:4,inuioselector:[7,8],inurllist:[4,6],inurlstr:4,inusebothmonitorbool:4,inusernamestr:4,inuserstr:4,invalu:4,inwaitsec:[7,8],inweekdaylist:4,inwidthpxint:4,islistenbool:5,isresponsiblebool:4,it4busi:2,item:[3,4],iter:5,ivan:13,ivanmaslov:2,join:6,jsinitgeneratordef:5,json:[3,4,5],jsongeneratordef:5,jsrender:10,jsview:10,just:9,kb2999226:0,keep:3,kei:4,keyboard:[2,9,10,13],keystr:5,kill:4,killer:13,know:3,known:13,kwarg:3,lactivityitem:4,laliasstr:4,last:5,launch:4,left:3,len:5,let:13,level:[9,13],levelnam:5,licens:13,lifetim:5,lifetimerequestsecfloat:5,lifetimesecfloat:5,light:3,like:[3,13],line:9,link:[3,4,5,13],linkedin:2,list:[3,4,5,7,8,9],listen:4,listenport:5,listenport_:5,listenurllist:5,listread:5,litem:9,load:5,local:[4,5],localhost:5,locat:4,log:[4,5,6,13],logger:[4,5,6],loggerdumploghandleradd:5,loggerhandlerdumploglist:5,login:[4,5,6],logoff:[4,5],logviewerbool:[5,6],lol:12,look:[3,4,5,12,13],lookmachinescreenshot:5,loop:9,low:9,lowercas:5,lprocessisstartedbool:4,lprocesslist:4,lpyopenrpasourcefolderpathstr:6,lrdpitemdict:4,lrdptemplatedict:4,lresult:5,lresultdict:[4,5],luacclientdict:6,lxml:10,machin:[0,4,5,6,13],machina:5,mail:2,main:[3,4,5,6,9],maintain:13,makedir:5,manag:4,mani:[3,7,8],manipul:[4,9,13],march:1,maslov:13,master:0,matchtyp:5,max:5,mayb:4,mechan:3,mega:3,megafind:2,memori:4,merg:4,messag:5,method:5,methodmatchurl:5,methodmatchurlbeforelist:5,mhandlerdumploglist:5,microsoft:0,mit:[2,13],mmstr:5,mode:12,model:2,modul:[3,4,5,6,9],moduletocal:4,mondai:4,monei:13,monitor:4,more:3,mous:[9,13],mrobotlogg:5,mrobotloggerfh:5,mrobotloggerformatt:5,must:5,name:[3,4,5,6,7,8],namewoexestr:4,namewoexeupperstr:4,nbsp:9,need:[0,2,3,4,5,13],nest:4,net:[4,8],never:4,newkeydict:4,newkeylist:4,newvalu:4,non:13,none:[3,4,5,7,8],notat:[7,8],notepad:[4,5,7,8],noth:4,nothingbool:5,now:[4,5],nul:9,object:[3,4,5,7,8,9,13],occupi:4,octet:4,off:5,old:[4,5,6,7,8],one:[5,6],onli:[0,1,4,5,7,8],onlin:13,open:[12,13],opencv:[0,2,10,13],openrpa52zzz:6,openrpa:[0,5,9],openrpa_32:12,openrpa_64:12,openrparesourceswpy32:[0,9],openrparesourceswpy64:[0,9],openrparobotdaemon:5,opensourc:13,oper:[0,4,6],opera:[9,13],option:5,orc:5,orchestr:[5,6],orchestratormain:9,orchestratorrestart:4,orchestratorsessionsav:4,orchestratorstart:5,order:[3,9,12],org:2,oscmd:4,oscredentialsverifi:4,other:[7,8,13],out:4,output:5,outstr:4,over:2,overwrit:5,own:[3,9,13],packag:[0,6,7],page:[4,5],pai:[3,6],panel:[4,5,6,12],paramet:[3,4,5,7,8],parent:12,parti:13,pass:[4,5],password:[4,5],path:[4,5,6,9],paus:9,pdb:5,per:6,perfom:[9,13],period:5,phone:3,pid:4,pil:10,pipupgrad:5,pixel:[4,5],plan:[1,4],platform:13,pleas:13,plu:4,png:0,port:[4,5],portabl:[0,9],possibl:13,post:[4,5],postfix:4,powerful:13,practic:[9,13],prefer:2,previou:4,print:[6,9],process:[3,5,7,8,9,11,13],processdetaillist:4,processisstart:4,processlistget:4,processnam:4,processor:[5,13],processoractivityitemappend:4,processoractivityitemcr:4,processoraliasdefcr:4,processoraliasdefupd:4,processordict:5,processstart:[4,5],processstartifturnedoff:5,processstop:[4,5],processwoexelist:4,processwoexeupperlist:4,product:9,program:[4,5],progress:1,project:[3,13],properti:13,protocol:3,psutil:[6,10],pull:5,purpos:[1,2],pwaspecification_get_pwaappl:[7,8],pwaspecification_get_uio:[7,8],pyautogui:[2,9,10,13],pymupdf:10,pyopenrpa:[1,2,3,5,6,11],pyopenrpadict:[5,6],pyrobot_cp:6,python:[0,3,5,7,9,10,12,13],pythonstart:4,pywin32:[2,10],pywinauto:[2,7,8,10],queue:[1,3,4,5,13],queuelist:5,r01:5,r01_integrationorderout:5,r01_orchestratortorobot:5,rais:4,rdp:[3,4,5],rdpactiv:5,rdpconfigurationdict:5,rdpkei:4,rdpkeydict:[5,6],rdpkeystr:5,rdplist:[4,5],rdpsession:13,rdpsessioncmdrun:4,rdpsessionconnect:[4,5],rdpsessiondisconnect:[4,5],rdpsessiondublicatesresolv:4,rdpsessionfilereciev:5,rdpsessionfilesend:5,rdpsessionfilestoredreciev:4,rdpsessionfilestoredsend:4,rdpsessionkei:5,rdpsessionkeystr:5,rdpsessionlogoff:[4,5],rdpsessionmonitorstop:4,rdpsessionprocessstart:5,rdpsessionprocessstartifnotrun:4,rdpsessionprocessstop:4,rdpsessionreconnect:[4,5],rdpsessionresponsibilitycheck:4,rdptemplatecr:4,read:5,readi:0,reciev:[4,5],recognit:[9,13],reconnect:4,reconnectbool:5,reestr_otgruzok:5,refactor:1,refer:13,refresh:5,refreshsecond:5,regener:4,rel:[4,5,6],reliabl:13,rememb:5,remot:[4,5,13],render:12,renderfunct:5,renderrobotr01:5,report:5,reqir:3,request:[4,5,10],requesttimeoutsecfloat:5,requir:[4,13],resolut:[4,5],resourceswpy32:9,respons:[4,5],responsecontenttyp:5,responsedefrequestglob:5,responsefilepath:5,responsefolderpath:5,responsibilitycheckintervalsec:5,restart:[4,5],restartorchestr:5,restartorchestratorbool:[5,6],restartorchestratorgitpullbool:[5,6],restartpcbool:[5,6],restrict:13,restructuredtext:[4,8],result:[4,5,7,8],returnbool:5,roadmap:13,robot:[3,4,5,6,9],robot_r01:5,robot_r01_help:5,robotlist:5,robotrdpact:[4,5],rolehierarchyalloweddict:5,root:[4,5],row:5,rpa:[4,5,13],rpatestdirtest:4,rst:[4,8],ruledomainuserdict:5,rulemethodmatchurlbeforelist:5,run:[0,4,5,6,13],russia:2,russian:13,safe:[4,7,8],same:[7,8],save:4,schedul:[3,13],scheduleractivitytimeaddweekli:4,schedulerdict:5,scopesrcul:5,screen:[4,5,9,13],screenshot:[0,5,13],screenshotviewerbool:[5,6],script:[3,9],search:[4,13],sec:5,second:[4,5,7,8,9],section:4,see:[0,1,4,5,6,7,8],select:[7,8],selector:[7,8,12,13],selenium:[2,9,10,13],semant:[2,10],send:[4,5],sent:4,sequenc:3,server:[0,3,5,12],serverdict:5,serverset:5,sesion:[4,5],session:[4,5],sessionguidstr:5,sessionhex:[4,5],sessionisignoredbool:[4,5],sessioniswindowexistbool:[4,5],sessioniswindowresponsiblebool:[4,5],set:[4,5,6,7,8,13],set_trac:5,setformatt:5,setlevel:5,settingstempl:[3,6],settingsupd:6,setup:5,sever:[3,9,13],share:4,shareddrivelist:[4,5],shell:[4,13],should:5,show:5,side:[4,5],signal:4,simplifi:9,singl:3,singleton:4,skype:2,sleep:9,socket:3,solut:[0,9,13],some:[3,4,5,13],sort:4,sourc:[3,4,6,7,8,13],sourceforg:[4,8],space:3,special:5,sphinx:3,standart:5,start:[0,4,5,12,13],statu:4,stdout:[5,6],stop:[4,13],storag:[5,13],store:5,str:[3,4,5,7,8,9],stream:4,streamhandl:5,strftime:5,string:4,struct:5,structur:[3,4,5],studio:[3,9,11,12],subprocess:9,success:4,successfulli:[0,4,13],sundai:4,supertoken:[4,6],superus:6,supetoken:4,support:[0,3,6,12,13],symbol:3,sync:3,sys:[5,6,9],system:13,tablet:3,technic:[3,5],technicalsessionguidcach:5,templat:[6,13],tesseract:10,test2:5,test:[4,5,6],testcontrolpanelkei:5,testdef:4,testdefalia:4,testdir:4,testdirtest:4,testrdp:5,text:[4,12],than:3,thank:[2,13],theori:[9,13],thi:[4,5,13],thought:4,thread:[3,5],threadidint:5,thursdai:4,time:[4,5,9,13],timehh:5,titl:[7,8],todo:4,token:4,tokendatetim:5,too:[4,5],tool:[3,9,12],top:[7,8],tor:13,track:4,transmiss:4,transmit:[3,4],tree:13,trigger:[4,5],ttt:[3,5],turn:5,turpl:3,tutori:1,txt:4,type:[4,5,6],uac:13,uackeylistcheck:4,uacsupertokenupd:[4,6],uacupd:[4,6],uia:[7,8,9],uidesktop:[1,7,13],uio:[7,8,12,13],uioselector:[7,8],uioselector_exist_bool:[7,8],uioselector_focushighlight:9,uioselector_get_bitnessint:[7,8],uioselector_get_bitnessstr:[7,8],uioselector_get_uio:[7,8,9],uioselector_get_uiolist:[7,8],uioselector_safeotherget_process:[7,8],uioselector_searchchildbymouse_uio:[7,8],uioselector_searchchildbymouse_uiotre:[7,8],uioselectorsecs_waitappear_bool:[7,8],uioselectorsecs_waitdisappear_bool:[7,8],uioselectorssecs_waitappear_list:[7,8],uioselectorssecs_waitdisappear_list:[7,8],under:13,unicodelab:[0,2,9],univers:3,unzip:0,updat:[4,5],upload:0,upper:5,url:[4,5],url_:5,urllist:5,usag:4,use:[0,3,4,5,9,13],used:4,user:[3,4,5,6,13],user_99:4,user_pass_her:4,useradstr:5,usernam:[4,5],usernameupperstr:4,userupperstr:5,using:[4,13],utf:4,util:5,valu:[4,7,8],variant:4,verifi:4,version:[1,6,9,12],versioncheck:6,versionstr:5,viewer:[5,13],virtual:5,vision:[9,13],vista:0,visual:13,vms:4,wai:[4,6,9,13],wait:[7,8,9,12],want:[3,5,12,13],warn:6,web:[3,5,9,13],webcpupd:4,weburlconnectdef:4,weburlconnectfil:4,weburlconnectfold:4,webuserinfoget:4,webuserissupertoken:4,webuseruachierarchyget:4,wednesdai:4,week:4,weekdai:[4,5],weekdaylist:5,well:13,were:13,when:[3,4,5,6,12],where:[4,12],which:[3,4,5,7,8,13],who:5,why:3,width:[4,5],wiki:9,win32:[7,8,9,13],win32api:10,win:4,window:[0,4,5,10],winpython:2,without:[0,4,5,13],wmi:10,work:[4,5,9],workingdirectorypathstr:5,world:[2,13],wrapper:[7,8],write:[3,9,13],www:[2,10],x32:[0,9,10,12],x64:[0,9,10,12],xlsx:5,yandex:13,you:[0,2,3,4,5,7,8,9,13],your:[0,9],zip:0},titles:["1. How to install","2. Roadmap","3. Copyrights & Contacts","1. Description","2. Defs","3. gSettings Template","4. How to start process","1. Description","2. Defs","3. How to start","4. Dependencies","1. Description","2. How to use","Welcome to pyOpenRPA\u2019s wiki"],titleterms:{The:[12,13],__orchestrator__:4,about:13,action:12,agent:4,architectur:3,button:12,check:0,click:12,compon:[2,3],concept:3,configur:3,contact:2,content:[12,13],copyright:2,ctrl:12,def:[4,8],depend:[2,10],descript:[3,7,11,12],dict:3,donat:13,extract:12,founder:2,global:3,group:4,gset:[4,5],gui:12,guid:13,has:13,hold:12,how:[0,3,6,9,12],instal:0,interest:12,ivan:2,kei:12,licens:2,list:12,main:13,maslov:2,mous:12,object:12,openrpa:13,orchestr:[3,4,13],parti:2,process:[4,6],processor:[3,4],progress:13,properti:12,pyopenrpa:[4,7,8,13],python:4,rdpsession:4,refer:[3,4,8],requir:0,result:12,roadmap:1,robot:[7,8,13],run:12,schedul:4,screenshot:12,search:12,second:12,select:12,set:3,shown:12,start:[6,9],structur:13,studio:13,system:0,templat:5,tool:13,tree:12,turn:12,tutori:13,uac:4,uidesktop:8,use:12,viewer:12,web:4,welcom:13,wiki:13,you:12}}) \ No newline at end of file +Search.setIndex({docnames:["01_HowToInstall","02_RoadMap","03_Copyrights_Contacts","Orchestrator/01_Orchestrator","Orchestrator/02_Defs","Orchestrator/03_gSettingsTemplate","Orchestrator/04_HowToStart","Robot/01_Robot","Robot/02_Defs","Robot/03_HowToStart","Robot/04_Dependencies","Studio/01_Studio","Studio/02_HowToUse","index"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,"sphinx.ext.todo":2,"sphinx.ext.viewcode":1,sphinx:56},filenames:["01_HowToInstall.rst","02_RoadMap.rst","03_Copyrights_Contacts.rst","Orchestrator\\01_Orchestrator.rst","Orchestrator\\02_Defs.rst","Orchestrator\\03_gSettingsTemplate.rst","Orchestrator\\04_HowToStart.rst","Robot\\01_Robot.rst","Robot\\02_Defs.rst","Robot\\03_HowToStart.rst","Robot\\04_Dependencies.rst","Studio\\01_Studio.rst","Studio\\02_HowToUse.rst","index.rst"],objects:{"pyOpenRPA.Orchestrator":{__Orchestrator__:[4,0,0,"-"]},"pyOpenRPA.Orchestrator.__Orchestrator__":{AgentActivityItemAdd:[4,1,1,""],AgentOSCMD:[4,1,1,""],AgentOSFileBinaryDataBase64StrCreate:[4,1,1,""],AgentOSFileBinaryDataBytesCreate:[4,1,1,""],AgentOSFileTextDataStrCreate:[4,1,1,""],GSettingsAutocleaner:[4,1,1,""],GSettingsKeyListValueAppend:[4,1,1,""],GSettingsKeyListValueGet:[4,1,1,""],GSettingsKeyListValueOperatorPlus:[4,1,1,""],GSettingsKeyListValueSet:[4,1,1,""],OSCMD:[4,1,1,""],OSCredentialsVerify:[4,1,1,""],OrchestratorRestart:[4,1,1,""],OrchestratorSessionSave:[4,1,1,""],ProcessIsStarted:[4,1,1,""],ProcessListGet:[4,1,1,""],ProcessStart:[4,1,1,""],ProcessStop:[4,1,1,""],ProcessorActivityItemAppend:[4,1,1,""],ProcessorActivityItemCreate:[4,1,1,""],ProcessorAliasDefCreate:[4,1,1,""],ProcessorAliasDefUpdate:[4,1,1,""],PythonStart:[4,1,1,""],RDPSessionCMDRun:[4,1,1,""],RDPSessionConnect:[4,1,1,""],RDPSessionDisconnect:[4,1,1,""],RDPSessionDublicatesResolve:[4,1,1,""],RDPSessionFileStoredRecieve:[4,1,1,""],RDPSessionFileStoredSend:[4,1,1,""],RDPSessionLogoff:[4,1,1,""],RDPSessionMonitorStop:[4,1,1,""],RDPSessionProcessStartIfNotRunning:[4,1,1,""],RDPSessionProcessStop:[4,1,1,""],RDPSessionReconnect:[4,1,1,""],RDPSessionResponsibilityCheck:[4,1,1,""],RDPTemplateCreate:[4,1,1,""],SchedulerActivityTimeAddWeekly:[4,1,1,""],UACKeyListCheck:[4,1,1,""],UACSuperTokenUpdate:[4,1,1,""],UACUpdate:[4,1,1,""],WebCPUpdate:[4,1,1,""],WebURLConnectDef:[4,1,1,""],WebURLConnectFile:[4,1,1,""],WebURLConnectFolder:[4,1,1,""],WebUserInfoGet:[4,1,1,""],WebUserIsSuperToken:[4,1,1,""],WebUserUACHierarchyGet:[4,1,1,""]},"pyOpenRPA.Robot":{UIDesktop:[8,0,0,"-"]},"pyOpenRPA.Robot.UIDesktop":{Get_OSBitnessInt:[8,1,1,""],PWASpecification_Get_PWAApplication:[8,1,1,""],PWASpecification_Get_UIO:[8,1,1,""],UIOSelectorSecs_WaitAppear_Bool:[8,1,1,""],UIOSelectorSecs_WaitDisappear_Bool:[8,1,1,""],UIOSelector_Exist_Bool:[8,1,1,""],UIOSelector_Get_BitnessInt:[8,1,1,""],UIOSelector_Get_BitnessStr:[8,1,1,""],UIOSelector_Get_UIO:[8,1,1,""],UIOSelector_Get_UIOList:[8,1,1,""],UIOSelector_SafeOtherGet_Process:[8,1,1,""],UIOSelector_SearchChildByMouse_UIO:[8,1,1,""],UIOSelector_SearchChildByMouse_UIOTree:[8,1,1,""],UIOSelectorsSecs_WaitAppear_List:[8,1,1,""],UIOSelectorsSecs_WaitDisappear_List:[8,1,1,""]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:function"},terms:{"0643":6,"100":5,"1050":[4,5],"120":5,"127":4,"1680":[4,5],"1680x1050":[4,5],"1992":6,"2008":0,"2012":0,"2020":1,"2021":1,"222":[3,5],"2999226":0,"2openrpaorchestr":9,"2python":[0,9],"300":5,"3389":[4,5],"3600":5,"3720python":[0,9],"4100115560661986":13,"412":4,"600":5,"640x480":[4,5],"77767775":4,"77777sdfsdf77777dsfdfsf77777777":4,"8081":5,"\u0432":[7,8,13],"\u0432\u0445\u043e\u0434\u043d\u043e\u0439":[7,8],"\u0432\u044b\u043a\u0438\u043d\u0443\u0442\u044c":[7,8],"\u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c":[7,8],"\u0434\u0435\u043c\u043e\u043d\u0430":5,"\u0434\u0435\u043c\u043e\u043d\u0443":5,"\u043a":[5,7,8],"\u043a\u043e\u043d\u043d\u0435\u043a\u0442":[7,8],"\u043a\u043e\u0442\u043e\u0440\u043e\u043c\u0443":5,"\u043b\u043e\u0433\u0433\u0435\u0440\u0430":5,"\u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f":5,"\u043c\u043e\u0436\u043d\u043e":5,"\u043d\u0435":[7,8],"\u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0435\u043d\u0438\u0438":[7,8],"\u043e\u0448\u0438\u0431\u043a\u0443":[7,8],"\u043f\u0435\u0440\u0435\u0439\u0442\u0438":13,"\u043f\u043e":5,"\u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043a\u0430":5,"\u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u0442\u044c\u0441\u044f":5,"\u043f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c":[7,8],"\u043f\u043e\u0440\u0442":5,"\u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0443":[7,8],"\u043f\u0443\u0441\u0442\u043e\u0433\u043e":[7,8],"\u0440\u0430\u0437\u0434\u0435\u043b":13,"\u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435":5,"\u0441\u0435\u0440\u0432\u0435\u0440\u0430":5,"\u0441\u0435\u0442\u0435\u0432\u043e\u0435":5,"\u0441\u043b\u0443\u0447\u0430\u0435":[7,8],"\u0441\u043e\u0437\u0434\u0430\u0442\u044c":5,"\u0441\u043f\u0438\u0441\u043a\u0430":[7,8],"\u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f":[7,8],"\u0442\u0443\u0442\u043e\u0440\u0438\u0430\u043b\u043e\u0432":13,"\u0444\u0430\u0439\u043b":5,"\u0444\u043b\u0430\u0433":[7,8],"\u0447\u0442\u043e":[7,8],"\u044d\u043b\u0435\u043c\u0435\u043d\u0442":[7,8],"case":[3,4,5,7,8],"default":[4,5,12],"float":[3,5,7,8],"function":[4,5,8],"import":[3,4,5,6,8,9],"int":[3,4,7,8],"new":[1,3,4,5,6],"return":[4,5,7,8],"switch":10,"true":[4,5,6,7,8],"try":[4,6],"var":4,Abs:5,Are:0,For:[0,1,6,12],Has:5,NOT:4,RUS:[1,13],The:[0,3,9],USEFUL:4,USe:5,Use:[2,4,6,9],Will:[4,5],__agentdictitemcreate__:5,__create__:5,__main__:6,__name__:6,__orchestrator__:13,__uacclientadmincreate__:[5,6],_sessionlast_rdplist:4,a2o:4,abl:13,about:[3,4,5,9],abs:4,absolut:[2,4,5,6,13],abspath:6,access:[4,5,6,9,13],accessus:5,action:[1,9,13],activ:[3,4,5,7,8,12],activitydict:5,activityitem:4,activityitemdict:4,activitylist:5,activitylistappendprocessorqueuebool:5,activitylistexecut:4,activitylistexecutebool:5,activitytimelist:5,actual:[4,13],add:[4,5,6,9],addhandl:5,address:[4,5],admindict:[5,6],administr:4,after:[3,5,6,12],agent:13,agentactivityitemadd:4,agentdict:[4,5],agentkeydict:[5,6],agentkeystr:5,agentoscmd:4,agentosfilebinarydatabase64strcr:4,agentosfilebinarydatabytescr:4,agentosfiletextdatastrcr:4,algorithm:3,algorythm:[3,5,13],alia:[3,4,5],aliasdefdict:[3,4,5],all:[2,3,4,5,6,7,8,9,13],allow:[4,5,6,13],alreadi:4,amd64:9,amd64python:0,analyz:13,ani:[0,3,4,12,13],anoth:[4,12],apach:2,app:[4,7,8,9,13],appear:[7,8],append:[3,4,5,9],appli:[3,5],applic:[3,4,5,7,8],architectur:13,archiv:[0,5],arg:[3,4,5],argdict:[3,4,5],arggset:[3,4,5],arglist:[3,4,5],arglogg:[3,4,5],argument:[1,4,5],argvaluestr:4,asctim:5,associ:4,asweigart:2,async:3,asynchonu:3,attent:[3,4,6,12],attribut:[3,5,7,8],authent:5,authentif:4,authtoken:5,authtokensdict:5,auto:4,autoclean:[3,5],autom:[9,10,13],automat:[3,5,12],automationsearchmouseel:[7,8],avail:[4,5],b4ff:6,backend:[7,8,9],backward:[1,4],base64:4,base:[3,4,13],basic:[3,4,5,6],becaus:[3,4],been:[0,4,5,13],befor:5,beginwith:[4,5],below:[1,3,6,12],best:13,between:[3,4,5,6],big:13,binari:4,bit:[2,4,7,8,9],block:5,bool:[3,4,5],boppreh:2,both:[4,9],branch:[0,1],browser:[5,12],bsd:2,build:6,built:0,busi:[3,4,13],button:5,cabinetwclass:9,cach:5,call:[3,4,6,7,8],callabl:4,can:[3,4,5,7,8,9,13],cancel:[7,8],cant:3,captur:[9,13],cb5dec8cecafa7d64f6cd14b2672acc:0,central:3,chang:[5,13],check:[4,5,6,7,8,13],checkintervalsecfloat:5,checktasknam:5,child:9,children:9,choos:[7,8],chrome:[9,13],class_nam:9,claus:2,cleaner:4,clear:[4,5],client:[4,5],clientrequesthandl:5,clipboard:4,close:[4,5],cmd:[4,5,9,12,13],cmdinputbool:[5,6],code:[3,9,12],collect:5,com:[0,2,9,10],comma:3,command:[4,5,9],commerci:13,commun:4,compani:13,compat:[1,4],compex:3,complet:[0,5],complex:3,compon:13,comput:[9,13],concept:13,config:6,configur:[4,5,6,13],congratul:13,connect:[4,5],connectioncountint:5,connectionfirstqueueitemcountint:5,consist:3,consol:[5,9,12,13],consolid:[3,13],contact:13,contain:[4,5,9,12],content:[1,4,5,9],continu:4,control:[3,4,5,6],controlpanel:[5,6],controlpaneldict:5,controlpanelkeyallowedlist:5,controlpanelrefreshintervalsecfloat:5,cooki:5,copi:9,copyright:13,core:[3,13],cp_test:6,cp_versioncheck:6,cpdict:5,cpkei:5,cpkeydict:[5,6],cpkeystr:5,creat:[2,3,4,5,6,9,13],credenti:4,crosscheck:4,css:10,ctrl_index:9,current:[3,4,5,6],custom:3,cv2:9,daemon:4,dai:4,data:5,datasetlast:5,date:1,datetim:[5,6],dear:13,decentr:3,decid:13,def:[3,5,6,7,13],defaliastest:[3,5],defnamestr:5,defsettingsupdatepathlist:5,del:6,depend:13,deploi:4,deprec:5,depthbit:[4,5],descript:[5,8,13],desktop:[3,4,5,6,9,13],desktopus:4,destin:[4,7,8],detail:3,detect:[5,7,8],determin:4,dev:[1,4],develop:[4,13],dict:[4,5,7,8,13],dictionari:[3,5],differ:3,directori:[4,9],disappear:[7,8],disc:4,disconnect:[4,5],distribut:13,divis:13,dll:[9,13],document:[7,8],docutil:[4,8],doe:12,doen:4,domain:5,domainadstr:5,domainupperstr:4,don:4,dont:[4,5],doubl:12,download:0,dp0:9,drive:[4,5],dsd:[3,5],dump:5,dumploglist:5,dumploglistcountint:5,dumploglisthashstr:5,dumploglistrefreshintervalsecfloat:5,duplic:4,durat:5,each:4,edit:13,editor:12,element:[7,8,9],els:[4,5,6,7,8],empti:5,encod:4,end:3,eng:[1,13],enterpris:13,env:5,enviro:9,environ:4,equal:[4,5],equalcas:[4,5],everi:[4,5],everydai:4,exampl:[3,4,5,6,7,8,9],except:[0,4,6],exe:[0,4,5,8,9],execut:[3,4,5,9,11,13],executebool:5,exist:[4,5,7,8],expens:13,expir:4,explor:[9,12],extans:9,extens:4,extra:4,extract:13,facebook:2,fail:1,fals:[4,5,7,8],fast:13,featur:[3,4,5,13],feel:2,field:[4,5],file:[4,5,9],filehandl:5,filemanag:5,filemod:5,fileurl:5,fileurlfilepathdict:5,fileurlfilepathdict_help:5,fill:[4,5],find:[3,13],find_window:[7,8],firefox:[9,13],first:13,flag:[4,5],flagaccess:5,flagaccessdefrequestglobalauthent:5,flagcredentialsask:5,flagdonotexpir:5,flagforc:5,flagsessionisact:[4,5],flaguseallmonitor:[4,5],flexibl:3,folder:[4,6,9],follow:[0,12],forc:[4,5],forget:5,formatt:5,founder:13,framework:[10,13],free:[2,13],fridai:4,from:[0,3,4,5,6,7,8,9,13],full:[4,5],fulli:9,fullscreen:[4,5],fullscreenbool:5,fullscreenrdpsessionkeystr:5,functional:6,further:4,garbag:4,gener:[4,5,13],get:[4,5,7,8,9],get_osbitnessint:[7,8],getcontrol:[7,8],getlogg:5,git:[4,5],github:2,gitlab:[0,9],give:[4,5],given:4,global:[4,13],goe:3,good:3,graphic:[9,13],great:13,group:13,gset:[3,6,13],gsettingsautoclean:4,gsettingsdict:4,gsettingskeylistvalueappend:4,gsettingskeylistvalueget:4,gsettingskeylistvalueoperatorplu:4,gsettingskeylistvalueset:4,gui:[3,4,7,8,9,10,13],guid:[1,5],gurbag:5,handl:5,handlebar:10,handler:5,hard:[4,5],has:[0,3,4,9],have:4,height:[4,5],help:[0,2,4,13],here:13,hex:[4,5],hidden:4,hierarchi:[4,12],highlight:[9,12],hightlight:12,host:[4,5],hostnameupperstr:5,how:13,html:[4,8,12],htmlrenderdef:5,http:[0,2,3,4,5,8,9,10,13],human:4,identif:4,ignor:[4,5],ignorebool:5,imag:[0,9,13],imaslov:6,inactivityitemdict:4,inactivitylist:4,inadisdefaultbool:[4,6],inadloginstr:[4,6],inadstr:[4,6],inaliasstr:4,inarg1str:4,inargdict:4,inarggset:4,inarggsettingsstr:4,inarglist:4,inargloggerstr:4,inbreaktriggerprocesswoexelist:4,incloseforcebool:4,includ:[7,8],incmdstr:4,incontenttypestr:4,incontrolspecificationarrai:[7,8],incpkeystr:4,indef:4,indefnamestr:4,indepthbitint:4,index:[3,4,5,7,8],indict:5,indomainstr:4,inel:[7,8],inelementspecif:[7,8],inencodingstr:4,infiledatabase64str:4,infiledatabyt:4,infiledatastr:4,infilepathstr:4,inflagforceclosebool:4,inflaggetabspathbool:4,inflagraiseexcept:[7,8],inflagwaitallinmo:[7,8],info:[4,5,6],infolderpathstr:4,inform:[3,4],infrastructur:13,ingset:[3,4,6],ingsettingsclientdict:5,inhashkeystr:5,inheightpxint:4,inhostfilepathstr:4,inhostnamestr:4,inhoststr:[4,5],inhtmlrenderdef:4,init:[3,4,5,6],initdatetim:5,initi:4,injsinitgeneratordef:4,injsongeneratordef:4,inkeylist:4,inkeystr:5,inlogg:[4,5],inloginstr:[4,5],inmatchtypestr:4,inmethodstr:4,inmodestr:[3,4,5,6],inmodulepathstr:4,inpasswordstr:[4,5],inpathstr:4,inportint:4,inportstr:[4,5],inprocessnamewexestr:4,inprocessnamewoexelist:4,inprocessnamewoexestr:4,input:5,inrdpfilepathstr:4,inrdpsessionkeystr:[4,5],inrdptemplatedict:4,inrequest:4,inrolehierarchyalloweddict:[4,6],inrolekeylist:4,inrowcountint:5,inrunasyncbool:4,insert:6,inshareddrivelist:4,inspecificationlist:[7,8],inspecificationlistlist:[7,8],instal:13,instanc:[3,4,7,8],instopprocessnamewoexestr:4,insupertokenstr:[4,6],interact:[3,4],interest:4,interfac:[3,9,13],internet:12,interpret:3,interv:[4,5],intervalsecfloat:5,intimehhmmstr:4,inuioselector:[7,8],inurllist:[4,6],inurlstr:4,inusebothmonitorbool:4,inusernamestr:4,inuserstr:4,invalu:4,inwaitsec:[7,8],inweekdaylist:4,inwidthpxint:4,islistenbool:5,isresponsiblebool:4,it4busi:2,item:[3,4],iter:5,ivan:13,ivanmaslov:2,join:6,jsinitgeneratordef:5,json:[3,4,5],jsongeneratordef:5,jsrender:10,jsview:10,just:9,kb2999226:0,keep:3,kei:4,keyboard:[2,9,10,13],keystr:5,kill:4,killer:13,know:3,known:13,kwarg:3,lactivityitem:4,laliasstr:4,last:5,launch:4,left:3,len:5,let:13,level:[9,13],levelnam:5,licens:13,lifetim:5,lifetimerequestsecfloat:5,lifetimesecfloat:5,light:3,like:[3,13],line:9,link:[3,4,5,13],linkedin:2,list:[3,4,5,7,8,9],listen:4,listenport:5,listenport_:5,listenurllist:5,listread:5,litem:9,load:5,local:[4,5],localhost:5,locat:4,log:[4,5,6,13],logger:[4,5,6],loggerdumploghandleradd:5,loggerhandlerdumploglist:5,login:[4,5,6],logoff:[4,5],logviewerbool:[5,6],lol:12,look:[3,4,5,12,13],lookmachinescreenshot:5,loop:9,low:9,lowercas:5,lprocessisstartedbool:4,lprocesslist:4,lpyopenrpasourcefolderpathstr:6,lrdpitemdict:4,lrdptemplatedict:4,lresult:5,lresultdict:[4,5],luacclientdict:6,lxml:10,machin:[0,4,5,6,13],machina:5,mail:2,main:[3,4,5,6,9],maintain:13,makedir:5,manag:4,mani:[3,7,8],manipul:[4,9,13],march:1,maslov:13,master:0,matchtyp:5,max:5,mayb:4,mechan:3,mega:3,megafind:2,memori:4,merg:4,messag:5,method:5,methodmatchurl:5,methodmatchurlbeforelist:5,mhandlerdumploglist:5,microsoft:0,mit:[2,13],mmstr:5,mode:12,model:2,modul:[3,4,5,6,9],moduletocal:4,mondai:4,monei:13,monitor:4,more:3,mous:[9,13],mrobotlogg:5,mrobotloggerfh:5,mrobotloggerformatt:5,must:5,name:[3,4,5,6,7,8],namewoexestr:4,namewoexeupperstr:4,nbsp:9,need:[0,2,3,4,5,13],nest:4,net:[4,8],never:4,newkeydict:4,newkeylist:4,newvalu:4,non:13,none:[3,4,5,7,8],notat:[7,8],notepad:[4,5,7,8],noth:4,nothingbool:5,now:[4,5],nul:9,object:[3,4,5,7,8,9,13],occupi:4,octet:4,off:5,old:[4,5,6,7,8],one:[5,6],onli:[0,1,4,5,7,8],onlin:13,open:[12,13],opencv:[0,2,10,13],openrpa52zzz:6,openrpa:[0,5,9],openrpa_32:12,openrpa_64:12,openrparesourceswpy32:[0,9],openrparesourceswpy64:[0,9],openrparobotdaemon:5,opensourc:13,oper:[0,4,6],opera:[9,13],option:5,orc:5,orchestr:[5,6],orchestratormain:9,orchestratorrestart:4,orchestratorsessionsav:4,orchestratorstart:5,order:[3,9,12],org:2,oscmd:4,oscredentialsverifi:4,other:[7,8,13],out:4,output:5,outstr:4,over:2,overwrit:5,own:[3,9,13],packag:[0,6,7],page:[4,5],pai:[3,6],panel:[4,5,6,12],paramet:[3,4,5,7,8],parent:12,parti:13,pass:[4,5],password:[4,5],path:[4,5,6,9],paus:9,pdb:5,per:6,perfom:[9,13],period:5,phone:3,pid:4,pil:10,pipupgrad:5,pixel:[4,5],plan:[1,4],platform:13,pleas:13,plu:4,png:0,port:[4,5],portabl:[0,9],possibl:13,post:[4,5],postfix:4,powerful:13,practic:[9,13],prefer:2,previou:4,print:[6,9],process:[3,5,7,8,9,11,13],processdetaillist:4,processisstart:4,processlistget:4,processnam:4,processor:[5,13],processoractivityitemappend:4,processoractivityitemcr:4,processoraliasdefcr:4,processoraliasdefupd:4,processordict:5,processstart:[4,5],processstartifturnedoff:5,processstop:[4,5],processwoexelist:4,processwoexeupperlist:4,product:9,program:[4,5],progress:1,project:[3,13],properti:13,protocol:3,psutil:[6,10],pull:5,purpos:[1,2],pwaspecification_get_pwaappl:[7,8],pwaspecification_get_uio:[7,8],pyautogui:[2,9,10,13],pymupdf:10,pyopenrpa:[1,2,3,5,6,11],pyopenrpadict:[5,6],pyrobot_cp:6,python:[0,3,5,7,9,10,12,13],pythonstart:4,pywin32:[2,10],pywinauto:[2,7,8,10],queue:[1,3,4,5,13],queuelist:5,r01:5,r01_integrationorderout:5,r01_orchestratortorobot:5,rais:4,rdp:[3,4,5],rdpactiv:5,rdpconfigurationdict:5,rdpkei:4,rdpkeydict:[5,6],rdpkeystr:5,rdplist:[4,5],rdpsession:13,rdpsessioncmdrun:4,rdpsessionconnect:[4,5],rdpsessiondisconnect:[4,5],rdpsessiondublicatesresolv:4,rdpsessionfilereciev:5,rdpsessionfilesend:5,rdpsessionfilestoredreciev:4,rdpsessionfilestoredsend:4,rdpsessionkei:5,rdpsessionkeystr:5,rdpsessionlogoff:[4,5],rdpsessionmonitorstop:4,rdpsessionprocessstart:5,rdpsessionprocessstartifnotrun:4,rdpsessionprocessstop:4,rdpsessionreconnect:[4,5],rdpsessionresponsibilitycheck:4,rdptemplatecr:4,read:5,readi:0,reciev:[4,5],recognit:[9,13],reconnect:4,reconnectbool:5,reestr_otgruzok:5,refactor:1,refer:13,refresh:5,refreshsecond:5,regener:4,rel:[4,5,6],reliabl:13,rememb:5,remot:[4,5,13],render:12,renderfunct:5,renderrobotr01:5,report:5,reqir:3,request:[4,5,10],requesttimeoutsecfloat:5,requir:[4,13],resolut:[4,5],resourceswpy32:9,respons:[4,5],responsecontenttyp:5,responsedefrequestglob:5,responsefilepath:5,responsefolderpath:5,responsibilitycheckintervalsec:5,restart:[4,5],restartorchestr:5,restartorchestratorbool:[5,6],restartorchestratorgitpullbool:[5,6],restartpcbool:[5,6],restrict:13,restructuredtext:[4,8],result:[4,5,7,8],returnbool:5,roadmap:13,robot:[3,4,5,6,9],robot_r01:5,robot_r01_help:5,robotlist:5,robotrdpact:[4,5],rolehierarchyalloweddict:5,root:[4,5],row:5,rpa:[4,5,13],rpatestdirtest:4,rst:[4,8],ruledomainuserdict:5,rulemethodmatchurlbeforelist:5,run:[0,4,5,6,13],russia:2,russian:13,safe:[4,7,8],same:[7,8],save:4,schedul:[3,13],scheduleractivitytimeaddweekli:4,schedulerdict:5,scopesrcul:5,screen:[4,5,9,13],screenshot:[0,5,13],screenshotviewerbool:[5,6],script:[3,9],search:[4,13],sec:5,second:[4,5,7,8,9],section:4,see:[0,1,4,5,6,7,8],select:[7,8],selector:[7,8,12,13],selenium:[2,9,10,13],semant:[2,10],send:[4,5],sent:4,sequenc:3,server:[0,3,5,12],serverdict:5,serverset:5,sesion:[4,5],session:[4,5],sessionguidstr:5,sessionhex:[4,5],sessionisignoredbool:[4,5],sessioniswindowexistbool:[4,5],sessioniswindowresponsiblebool:[4,5],set:[4,5,6,7,8,13],set_trac:5,setformatt:5,setlevel:5,settingstempl:[3,6],settingsupd:6,setup:5,sever:[3,9,13],share:4,shareddrivelist:[4,5],shell:[4,13],should:5,show:5,side:[4,5],signal:4,simplifi:9,singl:3,singleton:4,skype:2,sleep:9,socket:3,solut:[0,9,13],some:[3,4,5,13],sort:4,sourc:[3,4,6,7,8,13],sourceforg:[4,8],space:3,special:5,sphinx:3,standart:5,start:[0,4,5,12,13],statu:4,stdout:[5,6],stop:[4,13],storag:[5,13],store:5,str:[3,4,5,7,8,9],stream:4,streamhandl:5,strftime:5,string:4,struct:5,structur:[3,4,5],studio:[3,9,11,12],subprocess:9,success:4,successfulli:[0,4,13],sundai:4,supertoken:[4,6],superus:6,supetoken:4,support:[0,3,6,12,13],symbol:3,sync:3,sys:[5,6,9],system:13,tablet:3,technic:[3,5],technicalsessionguidcach:5,templat:[6,13],tesseract:10,test2:5,test:[4,5,6],testcontrolpanelkei:5,testdef:4,testdefalia:4,testdir:4,testdirtest:4,testrdp:5,text:[4,12],than:3,thank:[2,13],theori:[9,13],thi:[4,5,13],thought:4,thread:[3,5],threadidint:5,thursdai:4,time:[4,5,9,13],timehh:5,titl:[7,8],todo:4,token:4,tokendatetim:5,too:[4,5],tool:[3,9,12],top:[7,8],tor:13,track:4,transmiss:4,transmit:[3,4],tree:13,trigger:[4,5],ttt:[3,5],turn:5,turpl:3,tutori:1,txt:4,type:[4,5,6],uac:13,uackeylistcheck:4,uacsupertokenupd:[4,6],uacupd:[4,6],uia:[7,8,9],uidesktop:[1,7,13],uio:[7,8,12,13],uioselector:[7,8],uioselector_exist_bool:[7,8],uioselector_focushighlight:9,uioselector_get_bitnessint:[7,8],uioselector_get_bitnessstr:[7,8],uioselector_get_uio:[7,8,9],uioselector_get_uiolist:[7,8],uioselector_safeotherget_process:[7,8],uioselector_searchchildbymouse_uio:[7,8],uioselector_searchchildbymouse_uiotre:[7,8],uioselectorsecs_waitappear_bool:[7,8],uioselectorsecs_waitdisappear_bool:[7,8],uioselectorssecs_waitappear_list:[7,8],uioselectorssecs_waitdisappear_list:[7,8],under:13,unicodelab:[0,2,9],univers:3,unzip:0,updat:[4,5],upload:0,upper:5,url:[4,5],url_:5,urllist:5,usag:4,use:[0,3,4,5,9,13],used:4,user:[3,4,5,6,13],user_99:4,user_pass_her:4,useradstr:5,usernam:[4,5],usernameupperstr:4,userupperstr:5,using:[4,13],utf:4,util:5,valu:[4,7,8],variant:4,verifi:4,version:[1,6,9,12],versioncheck:6,versionstr:5,viewer:[5,13],virtual:5,vision:[9,13],vista:0,visual:13,vms:4,wai:[4,6,9,13],wait:[7,8,9,12],want:[3,5,12,13],warn:6,web:[3,5,9,13],webcpupd:4,weburlconnectdef:4,weburlconnectfil:4,weburlconnectfold:4,webuserinfoget:4,webuserissupertoken:4,webuseruachierarchyget:4,wednesdai:4,week:4,weekdai:[4,5],weekdaylist:5,well:13,were:13,when:[3,4,5,6,12],where:[4,12],which:[3,4,5,7,8,13],who:5,why:3,width:[4,5],wiki:9,win32:[7,8,9,13],win32api:10,win:4,window:[0,4,5,10],winpython:2,without:[0,4,5,13],wmi:10,work:[4,5,9],workingdirectorypathstr:5,world:[2,13],wrapper:[7,8],write:[3,9,13],www:[2,10],x32:[0,9,10,12],x64:[0,9,10,12],xlsx:5,yandex:13,you:[0,2,3,4,5,7,8,9,13],your:[0,9],zip:0},titles:["1. How to install","2. Roadmap","3. Copyrights & Contacts","1. Description","2. Defs","3. gSettings Template","4. How to start process","1. Description","2. Defs","3. How to start","4. Dependencies","1. Description","2. How to use","Welcome to pyOpenRPA\u2019s wiki"],titleterms:{The:[12,13],__orchestrator__:4,about:13,action:12,agent:4,architectur:3,button:12,check:0,choos:12,click:12,compon:[2,3],concept:3,configur:3,contact:2,content:[12,13],copyright:2,ctrl:12,def:[4,8],depend:[2,10],descript:[3,7,11,12],dict:3,donat:13,expand:12,extract:12,founder:2,global:3,group:4,gset:[4,5],gui:12,guid:13,has:13,hold:12,hover:12,how:[0,3,6,9,12],instal:0,interest:12,ivan:2,kei:12,licens:2,list:12,main:13,maslov:2,mous:12,object:12,openrpa:13,orchestr:[3,4,13],parti:2,process:[4,6],processor:[3,4],progress:13,properti:12,pyopenrpa:[4,7,8,13],python:4,rdpsession:4,refer:[3,4,8],requir:0,result:12,roadmap:1,robot:[7,8,13],run:12,schedul:4,screenshot:12,search:12,second:12,select:12,set:3,shown:12,start:[6,9],structur:13,studio:13,system:0,templat:5,tool:13,tree:12,turn:12,tutori:13,uac:4,uidesktop:8,use:12,viewer:12,web:4,welcom:13,wiki:13,you:12}}) \ No newline at end of file diff --git a/Wiki/ENG_Guide/markdown/Studio/02_HowToUse.md b/Wiki/ENG_Guide/markdown/Studio/02_HowToUse.md index bd003baa..5d36fcd6 100644 --- a/Wiki/ENG_Guide/markdown/Studio/02_HowToUse.md +++ b/Wiki/ENG_Guide/markdown/Studio/02_HowToUse.md @@ -1,5 +1,7 @@ # 2. How to use +MARKDOWN CODE + ## Content @@ -39,44 +41,71 @@ automatically * **Attention!** The studio tool does not support the Internet explorer -(any version) for GUI rendering (lol) +(any version) for GUI rendering (lol) + -![image](\uploads/2c27be5bdde20b5d062cbb40e74eaec5/image.png) +![image](img/504b98f76747f63900a2943532a946bb.png) ## UI Description -**The studio tool GUI contains of:** - 1. UI tree viewer - 2. Selected -UI object hierarchy list - 3. Selected UI object property list - 4. UIO -selector editor - 5. UIO action panel - 6. Another Python activity panel -- 7. Action/activity list +**The studio tool GUI contains of:** + + +1. UI tree viewer + + +2. Selected UI object hierarchy list + + +3. Selected UI object property list + + +4. UIO selector editor + + +5. UIO action panel + + +6. Another Python activity panel + + +7. Action/activity list *Look it on the GUI screenshots are listed below* ### GUI Screenshot 1 -MARKDOWN CODE - -![image](https://gitlab.com/UnicodeLabs/OpenRPA/-/raw/master/Wiki/uploads/d3d6ad14a7e50843bd89d2b14a092fee/image.png) +![image](img/d3d6ad14a7e50843bd89d2b14a092fee.png) ### GUI Screenshot 2 + + +![image](img/65b7d51c0a5b21e6b27dc23d4062d3ca.png) + ## How to extract UI tree In order to extract the UI tree do the following: in `UI tree viewer` choose the object you are interested and click the button “Expand”. ## -Action: Click the button “Expand” -![image](\uploads/2c27be5bdde20b5d062cbb40e74eaec5/image.png) +### Action: Click the button “Expand” + + + +![image](img/6effc376ff6ea928840674bd744caced.png) + +### Result + - ## Result -![image](\uploads/2c27be5bdde20b5d062cbb40e74eaec5/image.png) +![image](img/18b9ab36126c8c32168bf5bbb9330701.png) - # How to -search UI object by mouse hover In order to search UI object do the +### How to search UI object by mouse hover + +In order to search UI object do the following: in `UI tree viewer` choose the parent object, where you are want to search UI object, and click the button “Mouse search”. The mouse search mode will start. Turn mouse on the UI object you are interested @@ -86,19 +115,37 @@ object will be shown in `UI tree viewer`. ### Action: Click the button “Mouse search” + + +![image](img/84d7e4de0c840631f87cf7b325b53ad8.png) + ### Action: Turn mouse on the UI object you are interested and hold the “Ctrl” key for 3 seconds + + +![image](img/b7c38d622bf5b7afa5b26d1686d7302a.png) + ### Result: The interested UI object will be shown in `UI tree viewer` + + +![image](img/629bbf4db2c01b9c640194230949fcd2.png) + ## How to extract UI object properties In order to extract UI object properties do the following: in `Selected UI object hierarchy list` choose the UI object you are interested and click it. The UI object property list will be shown in -`Selected UI object property list` ## Action: Choose the UI object you -are interested and click it +`Selected UI object property list` -![image](\uploads/2c27be5bdde20b5d062cbb40e74eaec5/image.png) +### Action: Choose the UI object you are interested and click it + +![image](img/2c27be5bdde20b5d062cbb40e74eaec5.png) + ### Result: The UI object property list will be shown in `Selected UI object property list` + + + +![image](img/f235ae29099a713e0246cd574ac3a17c.png) diff --git a/Wiki/ENG_Guide/markdown/Studio/img/18b9ab36126c8c32168bf5bbb9330701.png b/Wiki/ENG_Guide/markdown/Studio/img/18b9ab36126c8c32168bf5bbb9330701.png new file mode 100644 index 00000000..55decb13 Binary files /dev/null and b/Wiki/ENG_Guide/markdown/Studio/img/18b9ab36126c8c32168bf5bbb9330701.png differ diff --git a/Wiki/ENG_Guide/markdown/Studio/img/2c27be5bdde20b5d062cbb40e74eaec5.png b/Wiki/ENG_Guide/markdown/Studio/img/2c27be5bdde20b5d062cbb40e74eaec5.png new file mode 100644 index 00000000..3040bcd0 Binary files /dev/null and b/Wiki/ENG_Guide/markdown/Studio/img/2c27be5bdde20b5d062cbb40e74eaec5.png differ diff --git a/Wiki/ENG_Guide/markdown/Studio/img/504b98f76747f63900a2943532a946bb.png b/Wiki/ENG_Guide/markdown/Studio/img/504b98f76747f63900a2943532a946bb.png new file mode 100644 index 00000000..fa33c487 Binary files /dev/null and b/Wiki/ENG_Guide/markdown/Studio/img/504b98f76747f63900a2943532a946bb.png differ diff --git a/Wiki/ENG_Guide/markdown/Studio/img/629bbf4db2c01b9c640194230949fcd2.png b/Wiki/ENG_Guide/markdown/Studio/img/629bbf4db2c01b9c640194230949fcd2.png new file mode 100644 index 00000000..d4115094 Binary files /dev/null and b/Wiki/ENG_Guide/markdown/Studio/img/629bbf4db2c01b9c640194230949fcd2.png differ diff --git a/Wiki/ENG_Guide/markdown/Studio/img/65b7d51c0a5b21e6b27dc23d4062d3ca.png b/Wiki/ENG_Guide/markdown/Studio/img/65b7d51c0a5b21e6b27dc23d4062d3ca.png new file mode 100644 index 00000000..973ed138 Binary files /dev/null and b/Wiki/ENG_Guide/markdown/Studio/img/65b7d51c0a5b21e6b27dc23d4062d3ca.png differ diff --git a/Wiki/ENG_Guide/markdown/Studio/img/6effc376ff6ea928840674bd744caced.png b/Wiki/ENG_Guide/markdown/Studio/img/6effc376ff6ea928840674bd744caced.png new file mode 100644 index 00000000..2652cb1d Binary files /dev/null and b/Wiki/ENG_Guide/markdown/Studio/img/6effc376ff6ea928840674bd744caced.png differ diff --git a/Wiki/ENG_Guide/markdown/Studio/img/84d7e4de0c840631f87cf7b325b53ad8.png b/Wiki/ENG_Guide/markdown/Studio/img/84d7e4de0c840631f87cf7b325b53ad8.png new file mode 100644 index 00000000..8dd5df72 Binary files /dev/null and b/Wiki/ENG_Guide/markdown/Studio/img/84d7e4de0c840631f87cf7b325b53ad8.png differ diff --git a/Wiki/ENG_Guide/markdown/Studio/img/b7c38d622bf5b7afa5b26d1686d7302a.png b/Wiki/ENG_Guide/markdown/Studio/img/b7c38d622bf5b7afa5b26d1686d7302a.png new file mode 100644 index 00000000..e0ef0818 Binary files /dev/null and b/Wiki/ENG_Guide/markdown/Studio/img/b7c38d622bf5b7afa5b26d1686d7302a.png differ diff --git a/Wiki/ENG_Guide/markdown/Studio/img/d3d6ad14a7e50843bd89d2b14a092fee.png b/Wiki/ENG_Guide/markdown/Studio/img/d3d6ad14a7e50843bd89d2b14a092fee.png new file mode 100644 index 00000000..fa33c487 Binary files /dev/null and b/Wiki/ENG_Guide/markdown/Studio/img/d3d6ad14a7e50843bd89d2b14a092fee.png differ diff --git a/Wiki/ENG_Guide/markdown/Studio/img/f235ae29099a713e0246cd574ac3a17c.png b/Wiki/ENG_Guide/markdown/Studio/img/f235ae29099a713e0246cd574ac3a17c.png new file mode 100644 index 00000000..ea6b153f Binary files /dev/null and b/Wiki/ENG_Guide/markdown/Studio/img/f235ae29099a713e0246cd574ac3a17c.png differ