Hola a todos, estoy teniendo problemas para configurar un robot en Windows 7. No está funcionando prácticamente ningún comando.
Por ejemplo, al intentar abrir la calculadora (para probar), o un navegador, me lanza este error: EXCEPTION IN (<string>, L_517 «»): ‘ifs’.
El ambiente tiene las siguientes características:
- Windows 7.
- i5.
- 4 GB RAM.
En Windows 10 el robot funciona. Pensé que la versión de Windows (7) pudiera ser un problema. Sin embargo en la las preguntas frecuentes del software indica que es compatible con esta versión de Windows.
Las búsquedas en google me han lanzado algo de permisos, pero sin detalles de exactamente sobre qué objeto.
Agradecería cualquier pista sobre el problema para resolverlo.
raucasra
Hola tengo el mismo problema con la ultima versión del windows control y en windows 10. Le funciono algo de lo que los cambios sugeridos?
A16
Hola @raucasra,
Es un problema de la versión de Rocketbot, por favor, actualiza a la última versión.
La última es Rocketbot 2020.12.30
yusniermatos
Sigo con este error. No ejecuta los robots generados con DesktopRecorder. Ya actualicé el módulo WindowsControl.
Probé abrir un navegador y ese comando sí lo ejecuta, pero estos del Recoerder no.
Adjunto una imagen con la forma en que muestra el error.
Incluyo además el log que veo:
«»»
2020-12-14 15:12:51.705861 – getbot – ERROR – EXCEPTION IN (, L_493 «»): ‘str’ object has no attribute ‘decode’
2020-12-14 15:12:51.897225 – getBots – ERROR – EXCEPTION IN (, L_344 «»): file is not a database
2020-12-14 15:13:32.329614 – rocketbot – INFO – request: __main__ : use – chrome – {«tipo»:»0″,»url»:»https://ateneolab.com»}
2020-12-14 15:15:28.168732 – execute – ERROR – EXCEPTION IN (, L_517 «»): ‘ifs’
2020-12-14 15:20:29.276651 – execute – ERROR – EXCEPTION IN (, L_517 «»): ‘ifs’
2020-12-14 15:35:11.775915 – execute – ERROR – EXCEPTION IN (, L_517 «»): ‘ifs’
«»»
Esto es un Windows 10 Pro, x64, Intel Core i5, 3.0 GHz, 8Gb RAM.
Agradezco de antemano cualquier ayuda.
Bender
Hola, qué aplicación intentas automatizar?, en la info veo que te está tomando el explorador, qué necesitas hacer?
yusniermatos
Hola Bender, gracias por responder.
Estoy tratando de iniciar la aplicación de un equipo médico. Está anclado en la barra de tareas.
A16
@yusniermatos
Compárteme tu json a danilo.toro@rocketbot.cl por favor
yusniermatos
Hola Stephen, no había visto esta respuesta antes.
Acabo de enviarte la información que me indicas. Por favor revisa y me comentas, yo estaré al tanto por correo.
Gracias de antemano.
A16
Hola yusniermatos
Que comando estás ejecutando y te muestra ese error?
yusniermatos
Hola Stephen, gracias por responder una vez más.
Esto es con varios comandos, pues al no funcionar el que me interesaba probé con otros para confirmar.
Los comandos:
– Ejecutar aplicación.
– Abrir navegador en una url.
– Ejecutar los comandos del Desktop Recoerder.
Gracias de antemano por tu ayuda.
A16
Que versión de Rocketbot estás usando?
yusniermatos
Hola Stephen, no sé exactamente dónde ver la versión. En el terminal me indica: Version: 🚀 2020.09.20 – O.S.:win32 –
No se si puede haber problema con win32.
Probé en otra máquina con el mismo SO (win32). Primero hice un robot simple, solo abrir un navegador y sí funcionó.
Sin embargo, ahí mismo construí un robot simple (Desktop Recording) que solo haga un clic para maximizar una aplicación que ya está abierta. Este lo importé en el Rocketbot Studio pero en este caso no funcionó.
No sí si hay alguna restricción con win64 o win32.
Gracias por tu ayuda de antemano.
A16
yusniermatos
hace dos semanas te dejé mi mail para que me compartas tu json. Por favor envíamelo para revisar que ocurre
yusniermatos
Sí, tengo ese módulo instalado. De hecho, esto había funcionado antes. No tengo idea de por qué no funciona en este momento.
Si creo un robot desde el Rocketbot Studio funciona todo bien, pero cuando importo el json del Recorder nada funciona, ni siquiera los comandos que no tienen que ver con el recorder (por ejemplo abrir navegador).
Veo que el módulo en el link que me compartes tiene la última actualización en la misma fecha que el que tengo instlado (lo veo en el Readme).
A16
Para usar DekstopRecorder, debes actualizar el módulo de WindowsControl, lo tienes actualizado?
Te dejo el link de descarga
https://market.rocketbot.co/?80#/module/WindowsControl