# Modo "Imagen en Imagen" (PiP)

**Modo PiP** es un modo especial de conexión a su propia computadora a través del protocolo RDP, que permite trabajar en una ventana pequeña al mismo tiempo que en la ventana principal de la sesión. Por ejemplo, el Usuario puede interactuar con la interfaz web mientras el Robot realiza sus Tareas en otra ventana.

## 1. Funciones principales del modo PiP

**Multitarea**: interacción simultánea con varias aplicaciones (posible en aquellos casos en que la propia aplicación lo soporte; muchos programas no permiten ejecutar múltiples instancias de sí mismos al mismo tiempo).

**Aumento de la eficiencia**: el Robot puede interactuar con las aplicaciones de manera que no interfiera con el Usuario.

El modo PiP permite interactuar simultáneamente con las interfaces del Robot y del Usuario en una sola pantalla. Esto significa que:

* El Robot puede realizar sus tareas en segundo plano en una ventana separada.
* El Usuario puede al mismo tiempo gestionar la interfaz, ingresar datos, hacer clic en elementos de la pantalla o revisar información.

Supongamos que el Usuario tiene scripts automatizados en ejecución y también necesita verificar o cambiar algo manualmente. Gracias al modo PiP, todo ocurre en una sola pantalla con la posibilidad de alternar o superponer.

* Interfaz activa: la interfaz con la que se está gestionando en este momento. Por ejemplo, el Usuario hace clic con el ratón en la ventana activa.
* Acciones automatizadas: la interfaz donde las acciones pueden ser ejecutadas por el Robot ya sea en segundo plano o en paralelo con la gestión manual.
* En el modo PiP, el control del ratón del sistema a menudo se alterna o se simula para las ventanas designadas.
* Al hacer clic o mover el ratón, el Usuario controla directamente la ventana activa actual, mientras que el Robot, si está en ejecución, puede trabajar en otra ventana.
* En algunos escenarios se utiliza el bloqueo del ratón.

> En el modo PiP se puede configurar el cambio automático de las ventanas principales o trabajar en modo "sincrónico", dependiendo del escenario.

## 2. Configuración del Robot para trabajar en modo PiP

Para un funcionamiento correcto en modo PiP, es necesario realizar los siguientes pasos:

#### 2.1. Configuración de la política de grupo

* Abra el Editor de Políticas de Grupo Local.
* Navegue a: \`Computer Configuration\` → \`Administrative Templates\` → \`System\` → \`Credential Delegation\`.
* Habilite la opción: Allow delegating default credentials.
* Asegúrese de que esté configurada en estado Enabled.

#### 2.2. Configuración de los derechos del Usuario

El Usuario necesita los derechos:

* \`Allow Log On Locally\`
* \`Access this computer from the network\`

Estas políticas se pueden establecer a través de \`Computer Settings\` → \`Windows Settings\` → \`Security Settings\` → \`Local Policies\` → \`User Rights Assignment\`.

> Para activar el modo PiP se requieren derechos de administrador. Una vez activado, cualquier Usuario podrá utilizar el modo PiP sin necesidad de tener derechos de administrador.

## 3. Ejecución del Robot en modo PiP

El Robot en modo PiP se puede iniciar de dos maneras:

#### 3.1. A través de la interfaz de Sherpa Designer:

El Usuario puede iniciar en modo PiP a través del bloque "Iniciar robot" en Sherpa Designer. Para ello, debe:

1\) En el panel "Depuración", hacer clic en el botón ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXch9OxukQotZGwwsSJOlq5hithPHU8nNjlCBq39vw41ZFB7hT8Ng0WQ3nl6vlnvpDKl0k96g6DXZFDMpHAlioNZL52aL1S7nDaqjgvPP3-LB1MNCjFRr-p9skrs1oZxq6Y5C00Qqg?key=VkzMAJy7plKoC0RBMeOXBw).

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfagfT5utUEr9o45RCt82tqdldfc16RzQ4kjUUUiM-fXBnELs9vUf13n9EQRPtRhOjuPqPBFNyN14iujR5jt49EJaPuwNrxBJoAtEy3G8IY_Md-Yj1A3jI7eDrUYL0f4Lp3UzvYvg?key=VkzMAJy7plKoC0RBMeOXBw" alt=""><figcaption></figcaption></figure>

2\) Hacer clic en "Iniciar en modo PiP (Imagen en Imagen)":

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXcvcho68UGHz5YjSeBmlVBJC6F_lX9vwWJ4Z_BnALTGkuyeMx4uZ4d2aYR9zaYLdaVMP6N_1GIFKrMzWAfwk9i8h1Ow_03NE4LCuBhVTjJfOFToBSGwJ55oZwumm-1vEWpdQgn1BA?key=VkzMAJy7plKoC0RBMeOXBw" alt=""><figcaption></figcaption></figure>

3\) Confirmar la acción haciendo clic en el botón “Sí”:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfSLgTYXPTwXtB5UgpHilS2xp5J51efYJQnq6ctYy-wWX5QkiS52pNRrBxw-rwqoKmKS39cYo9CnQwCBqxmLcvH5tqOnyvm9qJr4VBW01TT9rC4F7cPsJh8EEfsqTHI_ek05UWOyw?key=VkzMAJy7plKoC0RBMeOXBw" alt=""><figcaption></figcaption></figure>

> Para un funcionamiento correcto con los navegadores, asegúrese de que el navegador no se esté ejecutando en la sesión principal, de lo contrario, el Robot no podrá interactuar con él.

#### 3.2. A través de la interfaz de Sherpa Assistant:

El Usuario puede iniciar en modo PiP a través de Sherpa Assistant, para ello:

1\) En la ventana "Robots", seleccionar el Robot deseado y hacer clic en el botón ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXehdddPEIIjITQ62I_Ts3xKFVd721sHz8ZYtdyTM3fwBk8d_6wUFnyqbppFBJUU7RinhhAkd_gvcaS0pXDsMtisBNpTovHX0zFSpNVK_HOuozC0BYi2vwzgcA1yrsCKCFYAtL_E-Q?key=VkzMAJy7plKoC0RBMeOXBw):

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdI04dHhp2avVAHqjh9e6wZdcBz9qyCA4tKZill8TTUIAbxjPlNe7HB4EbMNA2E8gmAtq3Tm9JFbB2inGw215OkM1phQChxVEQUgARUOLJfMT4kxOWjitqEN9wTjHS8JiKWatv5kw?key=VkzMAJy7plKoC0RBMeOXBw" alt=""><figcaption></figcaption></figure>

Configuraciones para iniciar el cliente PiP:

* **“Siempre iniciar en modo cliente PiP”** – al activar esta opción, el Robot siempre se iniciará mostrando la interfaz del cliente PiP, visible para el Usuario.
* **“Siempre iniciar el cliente PiP bloqueado”** – el Robot se inicia en estado bloqueado (la interfaz del cliente PiP está abierta, pero el Usuario no puede influir en el funcionamiento del Robot).
* **“Siempre iniciar el cliente PiP en modo oculto”** – el Robot se inicia, pero la ventana del cliente PiP está oculta y no se muestra en la pantalla.

2\) Activar el modo deseado y establecer las teclas de acceso rápido:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdbehARw7y7mBW6p8dyLkVPlcbETJOQwEqYwVWvntc9VK7p6q9sHKQ4ronx3LQVeDgZ9_Pt0Amp7EUrR8DAWJ0vR47pImdWXb0toUjWyhQvb1axd6fe3dRMWV70K1HpYgzUHqwZsQ?key=VkzMAJy7plKoC0RBMeOXBw" alt=""><figcaption></figcaption></figure>

Para acceder a los Procesos sincronizados con el Orquestador, es necesario realizar la autorización a través del Usuario.

Para ello, es necesario:

* en el menú de Sherpa Assistant en la bandeja, seleccionar el ítem “Robots”:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXdQuzhtgrMDzf4FWQ9qvWxL8L0jD2_S7O5QrDL5g9mtjUGWIsx47Izq6gY5gaxULrb-BNK2aVYiThxHj77UCu8CWgHglIRDzB8Y1lvmlPZrovrmhVCGlmdOoB4_mwqyWRrYOZbPlQ?key=VkzMAJy7plKoC0RBMeOXBw" alt=""><figcaption></figcaption></figure>

* en la parte superior de la ventana, hacer clic en el botón “Configuraciones”:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXf3kYrW5BTzs9WNzRYUzVv9SVaD1Trw0ruQeyM13QSjE6IiFxuk6fXQADewwWXddobWCU3fUEZL1g1yRxm_jSexj5oWmo30vFcji8cVeae4WoWaA6SEE8VJDu5GMhefxNiRcxNaoQ?key=VkzMAJy7plKoC0RBMeOXBw" alt=""><figcaption></figcaption></figure>

* en la ventana emergente “Configuraciones”, ingresar el nombre de usuario y la contraseña:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXfOfxvo4l1Y_C_59TqOOd3nXmlp5oU0u5NSiNCzfs1iOlVCA77p7GAcXu6YNrvv3OaMgLPgiXRUt1RnuFhRiS-FkiWZ4Axt8JkUCzWKLRUpH5sqJSS4zcOebPvTNQYmQoIc-XWB?key=VkzMAJy7plKoC0RBMeOXBw" alt=""><figcaption></figcaption></figure>

* hacer clic en el botón “Aceptar”.

Después de iniciar sesión, el Usuario tendrá acceso a los Procesos sincronizados con el Orquestador:

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXeJ3I7DRNZmAIYkiYeCTytZQJuBU1Ji9VgZAdDgXeBqHsVYdfxrMzylrspHGfKHo5cCP9zdyVfiUTvcV-uCdvDGpjrD5XIi1Izlxa1Hu_IAuv1rA-cl9VmEqC1bnRJ7819GIAC_Jw?key=VkzMAJy7plKoC0RBMeOXBw" alt=""><figcaption></figcaption></figure>

También se pueden ver en la pantalla [Procesos](https://docs.sherparpa.ru/sherpa-orchestrator/rabota-v-sherpa-orchestrator/ekrany/processy):

<figure><img src="https://lh7-rt.googleusercontent.com/docsz/AD_4nXf9dTwpDq_fWtkvGV5rge4s80XIykagAxoCoIRSmmbvkxSr48A3ymtYNQdlDThHjqPSNGEfVjDwAbMMHs2xnREFCDwHuQXNr49o0VoVTklaTECrxKWkok5hBJjfdZ6oBw2W6EM2qw?key=VkzMAJy7plKoC0RBMeOXBw" alt=""><figcaption></figcaption></figure>

#### 3.3. Recomendaciones y limitaciones importantes1) Al trabajar en modo normal, el Usuario puede interferir en el Trabajo del Robot, especialmente si hay varias pestañas y/o aplicaciones abiertas en la pantalla. Para resolver este problema, en modo PiP se ha configurado la función de Bloqueo del ratón.

El Bloqueo del ratón permite prevenir clics accidentales del ratón durante el Trabajo del Robot. Sin embargo, es importante señalar que esta función puede crear dificultades para el propio Robot, por ejemplo, si se requiere interacción con la interfaz. En tal caso, el Robot no podrá realizar todas las acciones necesarias.

2\) Si el Usuario tiene problemas con los selectores al iniciar una aplicación Java en modo PiP, se recomienda verificar la resolución de la ventana emergente en el Registro del Robot en la ruta:

`c:\Users\User\AppData\Roaming\Sherpa RPA Data\!PiPClient\Log\`

3\) Si Outlook está abierto en el escritorio principal, puede ocurrir un error para el Robot que trabaja en modo PiP. No se puede trabajar con dos instancias de Outlook al mismo tiempo. El Usuario debe elegir dónde le resulta más conveniente trabajar: en PiP o en el escritorio principal.

Las limitaciones actuales surgen debido al funcionamiento del objeto COM de Outlook, que solo puede conectarse a la primera instancia de la aplicación. Si en el sistema del Usuario se utiliza Exchange, se puede intentar establecer una interacción directa con él.

#### 3.4. Automatización de aplicaciones en modo invisible

La automatización de aplicaciones, como Power BI, puede implementarse de manera efectiva en modo invisible utilizando la tecnología PiP.

La implementación del modo PiP se realiza a través de la configuración del Usuario, proporcionando la posibilidad de gestionar la automatización de manera más conveniente y eficiente. Para obtener más información y pasos detallados sobre la configuración, puede consultar la [documentación de Microsoft](https://learn.microsoft.com/ru-ru/windows/win32/termserv/child-sessions).

## 4. Escenarios de uso

#### 4.1. Ejemplo 1: script automático con clics + entrada manual

* El Robot realiza una serie de clics en la interfaz (por ejemplo, en botones de una página web).
* El Usuario introduce nuevos datos o verifica el resultado, gestionando la interfaz manualmente.

> **Implementación**
>
> El Robot se inicia en modo PiP con el control del ratón activo en un área específica, mientras que el Usuario puede, por ejemplo, hacer clic en otros elementos o introducir texto.

#### 4.2. Ejemplo 2: prueba y automatización de la interfaz

* El Robot prueba automáticamente la interfaz del programa.
* Mientras el script está en ejecución, el Usuario (tester) observa e interviene si es necesario (por ejemplo, detiene el script o corrige el script).

> **Implementación**
>
> Implementación de monitoreo y pausa:
>
> * Activación del modo de observación: el script se muestra en la ventana de PiP.
> * Implementación de botones "Pausa", "Detener", "Continuar", si el script espera confirmación o intervención manual.
> * Implementación de verificaciones automáticas (por ejemplo, búsqueda de texto o imágenes para confirmar la finalización exitosa de etapas).
>
> Manejo de errores y situaciones incorrectas:
>
> * Adición de verificaciones en el script (por ejemplo, para la existencia de un elemento, para la ejecución exitosa de una acción).
> * Adición de una notificación de detención en caso de error, o configuración de un intento automático de reinicio.
>
> Finalización de la prueba y recopilación de informes:
>
> Salida de registros, capturas de pantalla o informes.
>
> Recopilación de estadísticas.

## 5. Cambio de control

En modo PiP se puede configurar el sistema para que el Robot realice acciones paralelamente al Usuario, o, por el contrario, cambiar el control (por ejemplo, para que el Robot trabaje hasta que el Usuario lo detenga forzosamente).

#### 5.1. Trabajo paralelo del Robot y el Usuario

En este caso, el Robot y el Usuario trabajan de manera independiente y simultánea: el Robot realiza acciones automáticas, mientras que el Usuario puede intervenir o gestionar la interfaz manualmente. Para el trabajo paralelo, inicie las acciones automáticas en segundo plano (por ejemplo, en un hilo separado).

#### 5.2. Cambio de control entre el Robot y el Usuario

En este caso, el Robot primero controla la interfaz, y luego el Usuario puede tomar el control del Robot, o viceversa. Para cambiar el control, implemente una bandera o interruptor que detenga el trabajo automático o lo active, permitiendo gestionar el script manualmente o automáticamente.

## 6. Ejemplos de escenarios de trabajo de PiP en la práctica

<table data-header-hidden><thead><tr><th width="59.04998779296875"></th><th width="172.63330078125"></th><th width="222.0833740234375"></th><th width="223.51666259765625"></th></tr></thead><tbody><tr><td><strong>N.º</strong></td><td><strong>Escenario</strong></td><td><strong>Principio de funcionamiento</strong></td><td><strong>Objetivo</strong></td></tr><tr><td>1.</td><td>Procesamiento de datos + control manual</td><td>El Robot recopila datos, mientras que el Usuario observa e interviene si es necesario</td><td>Asegurar control y respuesta rápida</td></tr><tr><td>2.</td><td>Prueba de la interfaz</td><td>El Robot automatiza acciones repetitivas, mientras que el Usuario observa y verifica</td><td>Verificación rápida sin detener la automatización</td></tr><tr><td>3.</td><td>Conducción de un script con corrección manual simultánea</td><td>El Usuario introduce o corrige datos durante la ejecución del Trabajo del Robot</td><td>Acelerar el trabajo con precisión límite</td></tr></tbody></table>

## 7. FAQ sobre el modo PiP

**Pregunta:** ¿Se pueden ejecutar dos Robots simultáneamente en modo PiP?

**Respuesta:** No. En modo PiP solo se puede ejecutar un Robot. Posteriormente, este Robot podrá iniciar otros Robots en segundo plano.

**Pregunta:** ¿Qué hacer si el Robot no puede interactuar con la interfaz?

**Respuesta:** Verifique la ventana activa, los permisos, la existencia de selectores. A menudo, esto está relacionado con configuraciones incorrectas o bloqueos.

**Pregunta:** ¿Se puede trabajar en PiP con navegadores?

**Respuesta:** El navegador debe estar ejecutándose solo en una instancia en modo PiP, de lo contrario, el complemento no podrá trabajar con el Robot.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sherparpa.ru/es/sherpa-rpa/sherpa-designer/rabota-v-sherpa-designer/rezhim-kartinka-v-kartinke-pip.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
