Qu'en est-il ?
À propos d’ASTER
Une extension uniquement pour PC Windows pour Clickteam Fusion 2.5 (ci-après CF25).
Prend en charge les “Expressions Régulières (REGEX)” et le format de données textuelles “JSON” en utilisant le langage de développement C++20 et la bibliothèque standard (C++ STL), permettant un traitement avancé des chaînes et des données sur le CF25.
Qu’est-ce qu’une expression régulière ?
L’Expression Régulière est abrégée en REGEX. Les fonctions qui classifient les chaînes par des motifs symboliques plutôt que par le sens et recherchent des sous-chaînes ou des chaînes entières correspondant au motif. Des fonctions avancées de recherche et d’édition de chaînes, telles que Replace, qui remplace en masse les chaînes correspondantes, etc., sont disponibles.
--- title: Flux de travail REGEX --- flowchart LR; A[Chaîne Source] --> B{REGEX} C[Mot-clé] --> B{REGEX} B -->D[Recherche] D -->E[Correspondance ??] E --> G[si Condition] E --> H[Remplacer] G --> |vrai| I[CF25] G --> |faux| I[CF25] H --> K[Chaîne Remplacée] K --> I[CF25]
Qu’est-ce que JSON?
JavaScript Object Notation ou JSON pour faire court. À l’origine un format de données utilisé dans JavaScript, il est devenu populaire en raison de sa lisibilité et est devenu un format d’analyse de données à usage général. Le codage des caractères est spécifié comme UTF-8 sans BOM, les types de données disponibles sont la chaîne, le numérique, le booléen et nul, et les types de structure de données sont le tableau et l’objet. La simplicité de la spécification le rend facile à écrire même pour les débutants.
{
"string":"l'extension pour Clickteam Fusion 2.5, dédiée aux PC Windows",
"array de chaînes":["2024","04","15"],
"array de nombres":[1,2,3,4,5],
"objet":{
"string":"JSON",
"tableau booléen":[true, false],
"tableau mixte":["chaîne", 1.23, [true, false]]
}
}
--- title: Rôle des données JSON et ASTER --- flowchart LR A[Fichier] <-.-> B[(Données JSON)] B[(Données JSON)] --> |importer| C{ASTER} C{ASTER} --- |exporter| B[(Données JSON)] C{ASTER} <-.-> D(CF25)
Autres Fonctions
- Alignement des Objets
- Contrôle du Mouvement des Objets
- HWND :: Alternative au Contrôle des Fenêtres
- Système de Fichiers
Fonctionnalités
- Envoyer plusieurs paramètres en tant que chaîne à la fois. Comprend la vérification du format en utilisant des expressions régulières.
- Une fonction de Détection d’Événements qui peut détecter la survenance d’un événement à l’intérieur d’ASTER comme condition d’exécution immédiate.
- Une fonctionnalité d’Option de Partage de Données qui permet d’utiliser les données JSON comme données d’accès globales.
Contrat de Licence Logicielle
Publié en tant que freeware avec BSD-2-Clause (Licence BSD à 2 clauses), disponible pour un usage commercial.
Obtenir AsterTélécharger