CURSOS

¡Este contenido está protegido, por favor, e inscríbete en el curso para ver este contenido!

20 comments

  1. hola, tengo un problema, al seguir los pasos del video el comando “Conectar ventana” siempre me manda un error y no puede abrir la aplicación, en el log el error dice:
    2020-12-10 10:32:14.577416 – execute – ERROR – EXCEPTION IN (, L_517 “”): ‘ifs’

    El error es el mismo ya sea que intente abrir la calculadora o el bloq de notas, ya abrí el el elemento “Conectar ventana” para corregir el problema de las tildes pero el error se mantiene.

    1. Hola cmartine,

      Actualizaste el módulo de WindowsControl?

      Ese error ocurre normalmente con la versión anterior, revisa que te devuelve en la varible, si te devuelve True o False

      1. Ronald Estiven Rios Hernández

        Hola Danilo.

        Realice la actualización del modulo WindowsControl como explicas en el comentario y aun asi el error persiste

        1. Hola Ronald,

          Notamos que es un bug de las versiones de Rocketbot inferiores a 2020.09.20. Actualiza Rocketbot, por favor. Solo debes descargar desde la página rocketbot.co y copiar los archivos robot.db y license.json más la carpeta modules de tu versión anterior.

          Me comentas como te va. Saludos!

  2. Hola buenas, estoy tratando de de ejecutar la calculadora, pero no responde a los comandos click

    me arroja un error con valor 0 y no entiendo el porque.

    también cuando quiero exportar solo los comandos que seleccione en destockRecorder no lo hace y me exporta todos los comandos

    Este seria el conectar ventana(funciona bien):

    {“win”: “ControlType: WindowControl ClassName: ApplicationFrameWindow AutomationId: Rect: (957,204,1293,745)[336×541] Name: Calculadora Handle: 0x400D04(4197636)”, “title”: “Calculadora”, “app”: “ApplicationFrameHost.exe”, “path”: “C:\Windows\System32\ApplicationFrameHost.exe”, “class”: “ApplicationFrameWindow”, “handle_”: 4197636}

    y este uno de los comandos(no funciona y me arroja un error con valor 0):

    {“name”: “Escritorio 1”, “cls”: “#32769”, “controlTypeName”: “PaneControl”, “depth”: 4294967295, “children”: {“name”: “Calculadora”, “cls”: “ApplicationFrameWindow”, “controlTypeName”: “WindowControl”, “depth”: 4294967295, “children”: {“name”: “Calculadora”, “cls”: “Windows.UI.Core.CoreWindow”, “controlTypeName”: “WindowControl”, “depth”: 4294967295, “children”: {“name”: “”, “cls”: “LandmarkTarget”, “controlTypeName”: “GroupControl”, “depth”: 4294967295, “children”: {“name”: “Teclado numérico”, “cls”: “NamedContainerAutomationPeer”, “controlTypeName”: “GroupControl”, “depth”: 4294967295, “children”: {“name”: “Siete”, “cls”: “Button”, “controlTypeName”: “ButtonControl”, “depth”: 4294967295, “children”: “”}}}}}}

    probé los comandos con destockRecorder presionando los botones mark object y check object y funcionan bien, pero en rocketBot no hay caso con los comandos

    1. Hola Luciano,

      Estás seguro que es ese el selector que te genera? veo que está corrupto, te está trayendo más datos de los que debería. Al descargar se debe estar generando un error.
      Puedes realizar la consulta por el foro, para que puedas adjuntar imágenes? http://forum.rocketbot.co/

  3. Hola, tampoco me funcionó el robot. Actualicé windows control y nada. Nunca conecta con la ventana.

    1. Hola Nataly,

      En la consola te muestra algún error?

  4. Buen dia.
    El grabador entrega el archivo en formato .JSON, pero la opcion para abrir archivos .Json no me aparece en el menu de inicio de Rocketbot. Cual es el metodo mas sencillo para hacerlo, ya que si yo quiero incluir los comandos creados en el desktop recorder dentro de una secuencia no los puedo arrastrar?
    Gracias

    1. Hola Gerardo,

      Crea un bot nuevo y arrastra el json a la vista principal o da click en el cuadro del centro y exportalo. Estamos trabajando en una versión del grabador que se integre de mejor forma para que se tenga que usar json proximamente

      1. Bien Gracias,
        Otra consulta por favor para ingresar comandos como F5, ENTER, existe una funcion en el menu, pero las combinaciones CONTROL+ una letra, como las puedo definir?

        Este Desktop Recorder no puede capturar pantallas que se ejecutan en ambiente inux, hay algun modulo que me permite hacerlo?
        Gracias Feliz día.

        1. *Ambiente Linux

        2. Hola Gerardo,

          No tenemos un grabador para trabajar con linux. Que es lo que quieres hacer?

          Respecto a enviar ctrl + tecla, debes escribir ^tecla en el comado de enviar tecla.
          Te dejo un recurso con todas las teclas especiales y sus carácteres https://docs.microsoft.com/en-us/dotnet/api/system.windows.forms.sendkeys

  5. Hola, muy agradecido por el curso… me queda claro todo. Solo una observación, desconozco si es de mi lado (aunque no tengo problema con otras aplicaciones de streaming u similar), pero el video se detiene como cargando cada cierto tiempo y se ve este de forma interrumpida.

    1. Hola Fechevers,

      Vamos a revisar que puede estar ocurriendo y evitar la lentitud del vídeo

  6. Centeno Vargas Mario Luis

    Como puedo enviar mensajes por whatsapp con el Recorder. He intentado realizar las actividades pero no realiza ninguna :c

    1. Hola Centeno,

      Para enviar mensajes por whatsapp debes usar el navegador. DesktopRecorder es solo para aplicaciones de WindowsForm o similares que permitan scripting

  7. Hola buenas tardes
    Trato de conectar a la ventana del bloc de notas pero no me conecta la ventana
    Esto aparece en el selector
    {“win”: “ControlType: WindowControl ClassName: Notepad AutomationId: Rect: (419,231,1526,815)[1107×584] Name: Sin título: Bloc de notas Handle: 0x40726(263974)”, “title”: “Sin título: Bloc de notas”, “app”: “notepad.exe”, “path”: “notepad.exe”, “class”: “Notepad”, “typeName”: “WindowControl”, “ctrlId”: “”, “handle_”: 263974}

    Me trae como respuesta falso

  8. Buenas noches, ¿hay alguna funcionalidad que me permita sombrear texto de una consola y extraerlo a una variable ?

    1. Hola Dennisjoel, para automatizar consolas puedes utilizar el módulo Terminal_emulator otra opción es con Envío de teclas seleccionar todo y hacer ctrl+c para luego usar el módulo clipboard para guardarlo en una variable, esto te puede servir como guía: Automatizar Sistema Legacy

Responder a Nataly Gamboa Cancelar la respuesta

Tu dirección de correo electrónico no será publicada.

es_ESSpanish