Aller au contenu

Résumé des tâches


Arithmétique

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
IntegerBinaryOps Normale var_n1, var_n2, arithmetic_ops ops_output integer, binary, ops, arithmétique, appliquer, opération, binaire, deux, valeurs, entières, stocker, résultat, variable, workflow Appliquer une opération arithmétique binaire sur deux valeurs entières et stocker le résultat dans une variable de workflow
IntegerSingleOps Normale var_n1, arithmetic_ops ops_output integer, single, ops, arithmétique, appliquer, opération, unaire, entier, stocker, résultat, variable, workflow, var, arithmetic Appliquer une opération arithmétique unaire sur un entier et stocker le résultat dans une variable de workflow

Automatisation écran / Accessibilité

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
ScreenAutomator Normale (aucun) (aucun) screen, automator, automatisation écran / accessibilité
ScreenAutomator Normale (aucun) (aucun) screen, automator, automatisation écran / accessibilité
ScreenAutomator Normale (aucun) (aucun) screen, automator, automatisation écran / accessibilité
ScreenAutomator Normale (aucun) (aucun) screen, automator, automatisation écran / accessibilité
ScreenAutomatorSeries Normale (aucun) (aucun) screen, automator, series, automatisation écran / accessibilité

Battery

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
GetBatteryHealth Normale (aucun) value_output get, battery, health, lire, statut, santé, batterie, retourne, chaîne, descriptive, telle, que, good, overheat Lire le statut de santé actuel de la batterie. Retourne une chaîne descriptive telle que Good, Overheat, Dead, Over Voltage ou Cold
GetBatteryLevel Normale (aucun) value_output get, battery, level, lire, niveau, charge, batterie, pourcentage, retourne, entre, value, output Lire le niveau de charge actuel de la batterie en pourcentage. Retourne une valeur entre 0 et 100
GetBatteryStatus Normale (aucun) value_output get, battery, status, lire, statut, charge, batterie, retourne, chaîne, descriptive, telle, que, charging, discharging Lire le statut de charge actuel de la batterie. Retourne une chaîne descriptive telle que Charging, Discharging, Full ou Not Charging
GetBatteryTemperature Normale (aucun) value_output get, battery, temperature, lire, température, batterie, degrés, celsius, utile, pour, détecter, conditions, surchauffe, lors Lire la température actuelle de la batterie en degrés Celsius. Utile pour détecter les conditions de surchauffe lors des tests automatisés
GetBatteryVoltage Normale (aucun) value_output get, battery, voltage, lire, tension, batterie, millivolts, utile, pour, diagnostics, matériels, surveillance, santé, value Lire la tension actuelle de la batterie en millivolts (mV). Utile pour les diagnostics matériels et la surveillance de la santé de la batterie
GetChargingType Normale (aucun) value_output get, charging, type, battery, lire, chargeur, actuellement, connecté, l'appareil, retourne, usb, wireless, none, value Lire le type de chargeur actuellement connecté à l'appareil. Retourne USB, AC, Wireless ou None
IsCharging Condition (aucun) (aucun) charging, battery, vérifier, l'appareil, actuellement, charge, oriente, l'exécution, workflow, selon, l'état, true, chargeur, connecté Vérifier si l'appareil est actuellement en charge. Oriente l'exécution du workflow selon l'état de charge — true si un chargeur est connecté, false sinon

Bluetooth

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
Ble_connect Normale mac_ble, connect_duration_timeout (aucun) ble, bluetooth, connect, gatt, mac, adresse, ouvrir connexion, appairer capteur, connecter appareil, bluetooth low energy Ouvrir (ou confirmer) une connexion GATT BLE vers un appareil par son adresse MAC, pour que les tâches BLE suivantes puissent l'utiliser
Ble_disconnect Normale mac_ble, disconnect_all (aucun) ble, bluetooth, disconnect, gatt, mac, adresse, fermer connexion, déconnecter tout, déconnecter capteur, bluetooth low energy Fermer une connexion GATT BLE précédemment ouverte, pour un appareil spécifique ou tous les appareils connectés à la fois
Ble_pairing Normale mac_ble, pairingTimeout (aucun) ble, bluetooth, pairing, bond, appairage, mac, adresse, appairer appareil, bonding bluetooth, connexion sécurisée Appairer (bonder) un appareil BLE déjà connecté via Ble_connect
Ble_scanner Normale ScanDurationMs, RssiMin, name_filter, mac_ble json_array_output ble, bluetooth, scan, scanner, découvrir, appareils, proximité, rssi, signal, filtre, trouver appareils bluetooth, filtrer par nom Scanner les appareils BLE à proximité pendant une durée fixe, avec filtrage optionnel par signal, nom, ou adresse MAC, et retourner la liste trouvée
Ble_readChar Normale mac_ble, service_uid, char_uid, decoder, read_timeout value_output ble, bluetooth, read, lire, caractéristique, gatt, service, uuid, decoder, lire capteur, décoder octets ble Lire la valeur d'une caractéristique GATT depuis un appareil BLE déjà connecté et la décoder dans une variable de workflow
Ble_writeChar Normale mac_ble, service_uid, char_uid, value_to_write, decoder, read_timeout (aucun) ble, bluetooth, write, écrire, caractéristique, gatt, service, uuid, encoder, envoyer commande ble, contrôler appareil ble Encoder une valeur et l'écrire dans une caractéristique GATT sur un appareil BLE déjà connecté

Collections

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
InitList Normale list_variable_input (aucun) init, list, collections, initialiser, variable, workflow, liste, vide, input Initialiser une variable de workflow à une liste vide ([])
ListAdd Normale list_variable_input, value_input (aucun) list, add, collections, ajouter, fin, d'une, variable, liste, input, value Ajouter une valeur à la fin d'une variable liste
ListClear Normale list_variable_input (aucun) list, clear, collections, supprimer, tous, éléments, d'une, variable, liste, remettre, input Supprimer tous les éléments d'une variable liste et la remettre à []
ListGet Normale list_variable_input, index_input value_output list, get, collections, lire, l'élément, l'index, donné, d'une, variable, liste, stocker, sortie, input, index Lire l'élément à l'index donné d'une variable liste et le stocker dans une variable de sortie
ListRemoveAt Normale list_variable_input, index_input (aucun) list, remove, collections, supprimer, l'élément, l'index, donné, d'une, variable, liste, input, index Supprimer l'élément à l'index donné d'une variable liste
ListSize Normale list_variable_input ops_output list, size, collections, obtenir, nombre, d'éléments, d'une, variable, liste, stocker, sortie, input, ops, output Obtenir le nombre d'éléments d'une variable liste et le stocker dans une variable de sortie
ForEachElement Connecteur list_variable_input, element_variable_input, do (aucun) foreach, for each element, collections, connecteur, boucle, itérer, liste, exécuter pour chaque élément, boucle sur liste, sous-workflow imbriqué, répéter pour chaque entrée Exécuter un sous-workflow do imbriqué une fois par élément d'une variable liste, en exposant l'élément courant dans une variable de boucle

Communication

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
DnsLookup Normale url, dns_server, resolve_ops value_output dns, lookup, communication, résoudre, nom, domaine, adresse, stratégies, configurables, retourne, l'adresse, résolue, sous, forme Résoudre un nom de domaine en adresse IP en utilisant des stratégies DNS configurables. Retourne l'adresse IP résolue sous forme de chaîne
DownloadTask Normale url, path, timeout_ms file_size_output, duration_ms_output, bitrate_output download, task, communication, télécharger, fichier, url, distante, l'enregistrer, chemin, local, l'appareil, rapport, statistiques, transfert Télécharger un fichier depuis une URL distante et l'enregistrer dans un chemin local sur l'appareil Android, avec rapport des statistiques de transfert
HttpRequest Normale url, method, connectionTimeout, readTimeout, httpDebug, parameters, headers, body responseCode_output, responseBody_output http, request, communication, exécuter, requête, get, post, paramètres, en-têtes, corps, délais, configurables, retourne, code Exécuter une requête HTTP GET ou POST avec des paramètres, en-têtes, corps et délais configurables. Retourne le code de réponse HTTP et le corps de la réponse
Iperf3 Normale serverHost, serverPort, packetLength, bandwidth, protocol, direction value_output iperf, communication, exécuter, test, débit, réseau, iperf3, contre, serveur, distant, stocker, métriques, performance, mesurées Exécuter un test de débit réseau iperf3 contre un serveur distant et stocker les métriques de performance mesurées sous forme de chaîne JSON
UploadTask Normale url, path, timeout_ms file_size_output, duration_ms_output, bitrate_output upload, task, communication, envoyer, fichier, local, l'appareil, vers, serveur, distant, via, envoi, http, multipart Envoyer un fichier local depuis l'appareil Android vers un serveur distant via un envoi HTTP multipart, avec rapport des statistiques de transfert

Flux de contrôle

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
Iterate Connecteur iteration_variable_input, start_index, end_index, do (aucun) iterate, for loop, flux de contrôle, connecteur, boucle, répéter, plage, boucle native, exécuter n fois, compter de x à y, sous-workflow imbriqué, boucle numérique Exécuter un sous-workflow do imbriqué une fois par entier d'une plage, en exposant la valeur courante dans une variable de boucle

Device Admin (MDM)

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
InstallSilentApk Normale apk_url (aucun) install, silent, apk, mdm, device owner, déployer, installer silencieusement, sans dialogue, appareil entièrement géré, déploiement apk distant Télécharger et installer silencieusement un APK depuis une URL, sans interaction utilisateur, via les privilèges Android Device Owner

Contrôle de Workflow

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
End Contrôle de Workflow (aucun) (aucun) end, contrôle de workflow, marquer, point, terminaison, d'un, graphe, d'exécution, workflow Marquer le point de terminaison d'un graphe d'exécution de workflow
Start Contrôle de Workflow Time_out, exec_policy, variables (aucun) start, contrôle de workflow, marquer, début, l'exécution, d'un, workflow, initialiser, contexte, d'exécution, variables, timeout, politique, time Marquer le début de l'exécution d'un workflow, initialiser le contexte d'exécution (variables, timeout, politique d'exécution)

File System

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
CreateDir Normale create_type, file_path (aucun) create, dir, file system, créer, fichier, dossier, récursivement, bac, sable, fichiers, andromate, type, file, path Créer un fichier ou un dossier (récursivement) dans le bac à sable de fichiers AndroMate
FileExists Condition file_path (aucun) file, exists, file system, vérifier, fichier, dossier, existe, chemin, donné, oriente, workflow, true, s'il, false Vérifier si un fichier ou un dossier existe au chemin donné. Oriente le workflow : true s'il existe, false sinon
ReadFile Normale file_path value_output read, file, file system, lire, contenu, texte, d'un, fichier, jusqu'à, variable, workflow, path, value, output Lire le contenu texte d'un fichier (jusqu'à 1 Mo) dans une variable de workflow
WriteFile Normale file_path, content, mode (aucun) write, file, file system, écrire, ajouter, texte, fichier, bac, sable, fichiers, andromate, path, content, mode Écrire ou ajouter du texte dans un fichier du bac à sable de fichiers AndroMate

Interaction système Android

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
Intent Normale (aucun) (aucun) intent, interaction système android

Localisation

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
GetCurrentLocation Normale location_timeout_ms location_lat_output, location_long_output, location_accuracy_output get, current, location, localisation, récupérer, position, gps, l'appareil, latitude, longitude, précision, gestion, configurable, timeout Récupérer la position GPS actuelle de l'appareil (latitude, longitude, précision) avec gestion configurable du timeout
GetCurrentSpeed Normale location_timeout_ms, sample_interval_ms, max_speed_accuracy_km_h speed_kmh_output, distance_m_output, accuracy_used_km_h_output get, current, speed, localisation, mesurer, vitesse, l'appareil, l'aide, deux, échantillons, gps, séparés, intervalle, configurable Mesurer la vitesse actuelle de l'appareil en km/h à l'aide de deux échantillons GPS séparés par un intervalle configurable

Media Projection

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
AskProjectionPermission Normale timeout_ms (aucun) media projection, capture écran, permission, demander, enregistrement écran, streaming écran, activer capture, préparer ocr Demander (ou réutiliser) la permission Android MediaProjection nécessaire pour capturer l'écran, et démarrer le service de streaming d'écran
ocr_task Normale timeout_ms value_output ocr, écran, reconnaissance texte, media projection, capture, lire texte, extraire texte écran, détection de texte, lire contenu écran Capturer l'écran actuellement projeté et en extraire tout le texte visible via OCR embarqué (ML Kit Text Recognition)

Notifications

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
ShowNotification Normale title_text, message, notification_id (aucun) show, notification, notifications, afficher, système, titre, message, réutiliser, même, pour, mettre, jour, remplacer, existante Afficher une notification système avec un titre et un message. Réutiliser le même ID pour mettre à jour ou remplacer une notification existante
ShowToast Normale message, duration (aucun) show, toast, notifications, afficher, message, bref, transitoire, l'écran, duration Afficher un message toast bref et transitoire à l'écran
TextToSpeech Normale tts_text, language, timeout_s (aucun) text, speech, notifications, lire, texte, voix, haute, via, moteur, synthèse, vocale, l'appareil, attend, fin Lire un texte à voix haute via le moteur de synthèse vocale de l'appareil. La tâche attend la fin de la lecture
Vibrate Normale duration_ms (aucun) vibrate, notifications, faire, vibrer, l'appareil, pendant, durée, donnée, attend, fin, vibration, avant, continuer, duration Faire vibrer l'appareil pendant une durée donnée. La tâche attend la fin de la vibration avant de continuer

Outils

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
CompareNumber Conditionnelle num_x, num_y, compare_type (aucun) compare, number, outils, comparer, deux, valeurs, numériques, opérateur, comparaison, configurable, retourner, résultat, booléen, num Comparer deux valeurs numériques avec un opérateur de comparaison configurable et retourner un résultat booléen
CompareStrings Conditionnelle var_x, var_y, compare_type (aucun) compare, strings, outils, comparer, deux, valeurs, textuelles, opérateur, comparaison, configurable, retourner, résultat, booléen, var Comparer deux valeurs textuelles avec un opérateur de comparaison configurable et retourner un résultat booléen
JsonObjectOperation Normale jo_input, jo_ops, jo_param, jo_value value_output json, object, operation, outils, effectuer, opérations, lecture, d'écriture, get, size, put, set, remove, clear Effectuer des opérations de lecture ou d'écriture (GET, SIZE, PUT_SET, REMOVE, CLEAR) sur un objet JSON stocké dans une variable de workflow
TextReport Normale texte, texte_type (aucun) text, report, outils, écrire, message, texte, rapport, d'exécution, andromate, type, d'affichage, spécifié, info, titre Écrire un message texte dans le rapport d'exécution AndroMate avec un type d'affichage spécifié (Info, Titre ou Erreur)

Package Manager

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
GetAppInfo Normale package_name version_name_output, version_code_output, app_name_output, first_install_output, last_update_output, target_sdk_output, apk_size_output, is_system_output, is_enabled_output get, app, info, package manager, récupérer, informations, détaillées, d'une, application, installée, partir, son, nom, package Récupérer les informations détaillées d'une application installée à partir de son nom de package : version, libellé, dates d'installation, SDK cible, taille de l'APK, et indicateurs système/activé
GetInstalledApps Normale include_system json_array_output get, installed, apps, package manager, lister, toutes, applications, installées, l'appareil, sous, forme, tableau, json, chaque Lister toutes les applications installées sur l'appareil sous forme de tableau JSON. Chaque entrée contient le nom de package, le libellé, la version, et les indicateurs système/activé
IsAppInstalled Condition package_name (aucun) app, installed, package manager, vérifier, application, installée, l'appareil, oriente, l'exécution, workflow, true, package, existe, false Vérifier si une application est installée sur l'appareil. Oriente l'exécution du workflow : true si le package existe, false sinon
LaunchApp Normale package_name (aucun) launch, app, package manager, lancer, application, installée, l'appareil, partir, son, nom, package, via, activité, lancement Lancer une application installée sur l'appareil à partir de son nom de package, via son activité de lancement par défaut

SMS

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
SendSMS Normale msisdn, message_body (aucun) send, sms, envoyer, message, texte, brut, numéro, téléphone, l'appareil, msisdn, body Envoyer un message SMS en texte brut à un numéro de téléphone depuis l'appareil Android
WaitSms Normale expected_msisdn, expected_message, use_regex, wait_sms_timeout_s message_received_output, msisdn_sender_output, wait_time_output wait, sms, bloquer, l'exécution, workflow, attendre, réception, d'un, correspondant, filtres, optionnels, l'expéditeur, contenu, puis Bloquer l'exécution du workflow et attendre la réception d'un SMS correspondant à des filtres optionnels sur l'expéditeur et le contenu, puis capturer le message dans des variables de workflow

Système

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
CmdStage Normale (aucun) cmd_result_output, cmd_error_output cmd, stage, système, result, output, error
JavaCode Normale javaCodeEntries (aucun) java, code, système, exécuter, inline, via, interpréteur, script, beanshell, directement, l'appareil, javacodeentries Exécuter du code Java inline via un interpréteur de script BeanShell directement sur l'appareil Android

Temps

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
Sleep Normale Time_sleep (aucun) sleep, temps, time
SyncNtp Normale ntp_server offset_ms_output, rtt_ms_output sync, ntp, temps, server, offset, output, rtt

Workflow Runtime

Nom de la tâche Type Paramètres d'entrée (clés JSON) Paramètres de sortie (clés JSON) Mots-clés Résumé
AndromateException Conditionnelle (aucun) code_output, description_output, task_id_output andromate, exception, workflow runtime, vérifier, dernière, exécutée, levé, capturer, optionnellement, ses, détails, d'erreur, variables, code Vérifier si la dernière tâche exécutée a levé une exception, et capturer optionnellement ses détails d'erreur dans des variables
SetAndromateVariable Normale variable_input, variable_value (aucun) set, andromate, variable, workflow runtime, assigner, nouvelle, workflow, existante, l'exécution, input, value Assigner une nouvelle valeur à une variable de workflow existante à l'exécution