¿Cómo controlar UI / Apps desde shell?

2

Tengo un ipad con jailbreak (ios v. 7.1.1) e instalé ssh, terminal y muchas herramientas de administración. Hasta ahora puedo abrir / cerrar una aplicación desde el terminal y mucho más .... Ahora quiero activar eventos de IU y controlar aplicaciones (en efecto, tocar un botón, deslizar, escribir un teclado ...) desde el terminal. ¿Hay alguna herramienta (línea de comando) que pueda ayudarme a lograr eso? Vi una pregunta similar aquí pero tiene más de un año ( algunas herramientas podrían haber surgido últimamente).

    
pregunta Bere 10.07.2014 - 10:40

2 respuestas

1

Realmente no hay un método fácil para esto. No hay implementación de AppleScript para interacciones en iOS, a diferencia de OS X, por lo que si realmente quieres esto, probablemente tendrás que hacerlo tú mismo con tu propia aplicación personalizada.

Incluso con su propia aplicación, no hay una manera fácil de interactuar.

  

En Cocoa Senior (también conocido como "Mac") tenemos métodos como el gigantesco:

mouseEventWithType:location:modifierFlags:timestamp:
  windowNumber:context:eventNumber:clickCount:pressure:
     

para generar eventos.

     

Cocoa Junior en el iPhone no tiene ningún método como este, por lo que debemos averiguar cómo lograrlo nosotros mismos.

Esto está fuera del alcance de este sitio, pero consulte el siguiente sitio para obtener más información:

respondido por el grg 10.07.2014 - 17:22
-1

Creo que lo que estás buscando es el "Open" para dispositivos con jailbreak. Las aplicaciones se pueden iniciar de esta manera:

open com.identifier.here

Un ejemplo sería open com.invoxia.triby para una aplicación que uso.

¡Muchas gracias!

    
respondido por el v3ryn3rdy 02.01.2017 - 19:31

Lea otras preguntas en las etiquetas