API d'intégration de logiciel TRx

Il est possible de contrôler TRx avec d'autres programmes. Par exemple, d'autres logiciels peuvent démarrer ou arrêter un enregistrement ou ajouter des données à des fichiers .wav enregistrés. Cela est utile pour créer des systèmes automatisés ou pour relier TRx à des systèmes de gestion de clients.

ces informations sont réservées aux programmeurs.

Vue d'ensemble
Nous avons tenté de simplifier le contrôle de TRx depuis vos programmes aussi simple que possible et disponible dans de nombreux langages, la ligne de commande et même telnet, si nécessaire.

Il est contrôlé par l'exécution du fichier trx.exe avec des arguments. TRx détecte automatiquement s'il s'exécute déjà et s'il traite les arguments correctement - vous n'aurez donc pas à gérer d'instances multiples de TRx.

Dans le cadre d'essais, vous pouvez exécuter les commandes de TRx dans la ligne de commande. Dans la plupart des programmes, vous pouvez contrôler trx avec la commande WinExec et en spécifiant le chemin d'accès correct au fichier de ma manière suivante, dans C++...

WinExec( "\"C:\\Program Files\\NCH Swift Sound\\TRx\\trx.exe\" -record", SW_SHOWNORMAL ); Comme un espace existe dans le nom du chemin d'accès, il est important de l'include entre guillemets "".


Localisation de trx.exe
Après l'exécution du fichier de configuration, trx.exe se trouvera à l'emplacement suivant : C:\Program Files\NCH Swift Sound\TRx\trx.exe


Commandes
-record

Pour commencer à enregistrer.

"C:\Program Files\NCH Swift Sound\TRx\trx.exe" -record -record "Data"

Pour commencer à enregistrer en ajoutant l'argument Data dans le nom de fichier à titre de référence et pour la recherche. À utiliser si votre logiciel a un numéro de référence client auquel relier l'enregistrement.

"C:\Program Files\NCH Swift Sound\TRx\trx.exe" -record "REF1002391" -hold

Pour démarrer la lecture du message de mise en attente.

"C:\Program Files\NCH Swift Sound\TRx\trx.exe" -hold -stop

Pour arrêter l'enregistrement (ou en cas de placement en attente).

"C:\Program Files\NCH Swift Sound\TRx\trx.exe" -stop -data "Data"

Pour définir les données de l'enregistrement pour la prochaine fois que l'utilisateur appuie manuellement sur la touche d'enregistrement. Si l'utilisateur compte démarrer manuellement l'enregistrement, votre logiciel peut appeler cette fonction pour fournir des données dès que l'utilisateur ouvre un fichier client, par exemple. Ainsi, lorsque la fois suivante lorsque l'enregistrement démarre, les données sont utilisées.

"C:\Program Files\NCH Swift Sound\TRx\trx.exe" -data "REF1002391" Les données peuvent être effacées en les omettant de la façon suivante... "C:\Program Files\NCH Swift Sound\TRx\trx.exe" -data -exit

Pour fermer TRx (fermeture complète).

"C:\Program Files\NCH Swift Sound\TRx\trx.exe" -exit Pour ouvrir TRx à tout moment, il suffit d'utiliser... "C:\Program Files\NCH Swift Sound\TRx\trx.exe"


Problèmes
Si vous avez des problèmes avec les commandes ci-dessus, vous pouvez nous contacter en utilisant le formulaire suivant : Questions et contacts de support technique.

Nous acceptons aussi les suggestions de fonctionnalités nouvelles sur www.nch.com.au/suggestions/fr.


Octroi de licences et dispositions revendeurs
Chaque utilisateur de TRx doit être titulaire d'une licence.

Si vous souhaitez commercialiser TRx avec votre propre logiciel applicatif, nous vous conseillons la licence OEM illimitée, voir www.nch.com.au/reseller/fr, qui, pour un tarif forfaitaire mensuel, vous accorde un nombre illimité de licences avec votre produit.