1 votos

Envío de paquetes script, iOS 9.1

Tengo una aplicación que envía paquetes específicos a un servidor cada vez que pulso un botón concreto de la aplicación, el problema es que tengo que pulsarlo cada 30 segundos durante unas horas y es molesto. ¿Hay alguna manera de script para que los paquetes se envíen automáticamente cada 30 segundos al servidor?

He pensado en una herramienta macro pero no es posible ya que no puedo Jailbreak. ¿Alguna idea de cómo acercarse a una solución?

0 votos

¿Qué es lo que va a impedir que el dispositivo iOS se ponga en reposo y que la aplicación quede en segundo plano? Veo algún tipo de reloj mecánico / motor térmico sobre un péndulo sumergir físicamente algo en la pantalla de su teléfono....

1 votos

Supongo que te refieres a que la aplicación es una que has descargado de la App Store, en lugar de una que has desarrollado tú. ¿La única opción es pulsar un botón o se puede utilizar un teclado para realizar la misma acción?

0 votos

Sí, efectivamente se descarga de la App Store y no tengo ni idea de cómo conseguir su fuente. No puedo usar el teclado para esto. He pensado en múltiples soluciones como obtener la fuente de la aplicación o instalar un grabador de macros pero todavía no sé cómo podría hacer cualquiera de esos.

1voto

Fraaaan Puntos 16

¡Resuelto! Esto puede ser realmente útil para aquellos con el mismo problema, siga estos pasos:

  1. Descargue e instale Burp Suite Free Edition en su PC/Mac
  2. Vaya a Proxy->Opciones y edite la interfaz *.8080 a "Todas las interfaces" en "Vincular a la dirección"
  3. Ve a tu iPhone/Tablet/lo que sea y conéctalo a la misma red Wi-Fi a la que está conectado tu PC, configura un proxy manual a la IP de tu PC en el puerto 8080.
  4. En Burp Suite vaya a Proxy->Historia de HTTP y pulse el botón de su móvil que envía la petición que quiere automatizar.
  5. Compilar un script en C# que envíe una petición HTTP con el mismo método, parámetros y cabeceras.
  6. Hazlo en bucle :)

Ahora tu PC enviará los paquetes al host e incluso puedes simular que fue enviado desde iOS usando los parámetros que acabas de copiar, además no agotará la batería de tu teléfono en absoluto.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X