Si vous préférez un script shell simple
Modifier [IGNOREZ CETTE RÉPONSE FAUX, C'EST POUR L'ACCÈS RACINE]
Lisez à nouveau la partie non racine de la question.
Activez «Afficher les touches» dans les options du développeur et notez les emplacements exacts pour
Barre d'état avant de glisser vers le bas
Barre d'état après ouverture (glisser vers le point)
Bascule du mode avion
Basculement des données (facultatif)
Une fois que vous avez toutes les coordonnées, vous pouvez créer un script (.sh)
Heres celui que j'ai utilisé,
echo 'Swipe Down Notification'
input swipe 400 40 450 580 1000
echo 'Swipe Down Quick Actions'
input swipe 400 40 450 580 1000
echo 'Toggle Airplane Mode'
input tap 280 573
echo 'Wait for toggle'
sleep 10.0
echo 'Repeat for new IP Address'
input swipe 400 40 450 580 1000
input swipe 400 40 450 580 1000
input tap 280 573
echo 'FINISHED IP REFRESH'
sleep 2.0
Le début du balayage est X400, la fin Y40 est X450, la durée Y580 est 1s.
En utilisant la commande obove .sh (entrée), vous pouvez effectuer de nombreuses actions utilisateur, notamment la saisie de texte, l'ouverture d'applications avec am start
etc.
d'autres sont
END A CALL
input keyevent 6
PRESS HOME
input keyevent 3
OPEN CAMERA
input keyevent 27
PRESS MENU
input keyevent 82
ENTER NUMBER (1)
input keyevent 8
ENTER SOME TEXT Hi i am some... SEPERATOR %s
input text 'Hi%si%sam%ssome%stext%sto%sbe%swritten%sby%suser'
SWIPE FORMAT IS, START POINT - END POINT - msDURATION
input swipe 500 800 500 800 5000
Pourquoi est-il si dangereux de contrôler par programme un dispositif de sécurité?
Imaginez être dans un avion à destination d'Hawaï, et tout à coup votre application décide de désactiver le mode Avion en cours de vol, cela interfère avec le signal radio de l'avion et vous vous retrouvez au Mexique ??
Haha, il rafraîchit également votre connexion avec la tour de radio à partir de laquelle vous recevez un signal, il modifie votre adresse IP et vous donne un nouvel ID de réseau, cela pourrait également être utilisé abusivement et il est donc préférable de ne pas autoriser l'accès programmatique pour l'utilisateur.