Hola a todos. Se requiere crear un script que cree ciertas automatizaciones en Windows y navegadores basados en chromium.
La automatización tiene que seguir este orden:
1-Abrir un acceso directo de una carpeta, que es un hipervínculo del navegador hacia el user profile de dicho navegador. No contiene una URL, el destino del enlace es tipo:
"C:\Program Files\chromeSoftware\chrome-Browser\Application\
chrome.exe" --profile-directory="Profile 01"
2-Una vez abierta y cargada la ventana del navegador. Tiene que hacer refresh(Control+f5) un número de veces escogidas previamente por nosotros y que podremos modificar. También la velocidad en milisegundos de cada refresh.
3.- Abrir una nueva pestaña (Control+T). Que lo que hará será abrir nuevamente el perfil de usuario.
4- Hacer refresh un número de veces escogido por nosotros previamente y que podremos modificar. También la velocidad en milisegundos de cada refresh.
5.-Cerrar la pestaña actual.
6- Hacer refresh un número de veces escogido por nosotros previamente y que podremos modificar. También la velocidad en milisegundos de cada refresh, de la página actual. (La primera que abrimos)
7.- Cerrar la ventana del navegador.
El script tiene que poderse ejecutar de forma simultanea, pudiendo abrir varias instancias(enlaces) a la vez y ejecutando dichos pasos simultáneamente.
El número de instancias tiene que poderse modificar por nosotros.
* Los enlaces están dentro de una carpeta. Y el script tiene que poder ir abriendo uno tras otro sin repetirse.
Una vez termine con toda la lista. Tendrá que volver a comenzar el ciclo, como un loop. Y hará tantos loops como hayamos definido. Este valor podrá ser modificado por nosotros.
-El script tiene que cumplir lo siguiente para ser valido
1. Consumir recursos mínimos. Debido a que las propias ventanas del navegador ya consumirán bastantes recursos.
2. Tener un archivo tipo JSON u otro, donde podremos modificar los valores de Refresh, velocidad del Refresh, número de instancias, número de loops. Todo de forma individual. Por ejemplo hay 3 acciones de refresh diferentes en el script, pues tenemos que poder modificar cada una por individual.
3. Que no contenga errores y sea estable
4. Lo más importante, que sea RÁPIDO en su ejecución. Cada instancia no debería tarda más que lo que pudiese tardar una persona en realizarla manualmente. Esto es vital para la prueba de ensayo ya que medimos los tiempos y buscamos el mayor número de instancias/hora.
-Esta automatización es para realizar pruebas con uno de nuestros proyectos.
Eso es todo. Gracias por leernos.
NOTA: Si conoces directamente un software de macros o automatismos que realice dicha función y quieres crear el script para usar bajo ese software, podemos adaptarnos. O si directamente ese software ya realiza lo que pedimos y nos explicas los paso de forma correcta.
Aunque no hayas programado nada. También te pagaremos igualmente.
Contexto general del proyecto
Crear un script para automatizar de forma masiva tareas en un windows.
Plazo de Entrega: No definido