VRS - Kit de développement logiciel

API de développement de logiciel

Il est possible de contrôler VRS avec d'autres programmes. Par exemple, d'autres logiciels peuvent démarrer ou arrêter un enregistrement ou des canaux données ou encore nommer les fichiers .wav enregistrés. Cette fonctionnalité est utile pour créer des systèmes d'automatisation.
VRS - Rubriques du kit de développement logiciel

  Retour vers le haut


Utilisation de l'API de VRS

Interface de programmation d'application VRSAPI

Il s'agit d'un processus similaire à DDE utilisé pour contrôler VRS en trouvant la fenêtre et en envoyant des messages de commandes. Le fichier vrsapi.zip contient le fichier « readme.html », qui apporte des explications plus approfondies. Des fichiers d'en-tête C++, des fichiers source et des exemples sont fournis mais avec quelques connaissances, le code peut être utilisé dans tout autre langage (VB, par exemple). Pour télécharger cliquer ici...

VRSAPI est d'une assez grande simplicité d'utilisation. Pour les programmeurs C++, il suffit d'inclure le fichier d'en-tête et source et d'appeler les fonctions. Pour les autres programmeurs, vous devez comprendre certaines commandes Win32 de base, comme « FindWindow » et « SendMessage ». VRSAPI convient mieux aux applications pour lesquelles l'efficacité importe davantage.

  Retour vers le haut


Options de ligne de commande VRS
Les options de ligne de commande peuvent être utilisées pour contrôler l'exécution de VRS à partir d'un fichier de commandes ou d'une autre application. Les options suivantes sont prises en charge :

-show
révèle VRS auparavant masqué.

-hide
masque VRS.

-start
démarre l'enregistrement de la ligne par défaut 0 (première ligne de la liste)

-start line
démarre l'enregistrement de la ligne. Les lignes sont un index de base zéro commençant à la première ligne de l'affichage principal.
Exemple : -start 1

-start line filename
démarre l'enregistrement de la ligne comme décrit plus haut et stocke l'enregistrement dans le fichier wav spécifié. Vous devez spécifier un chemin d'accès complet pour le nom du fichier et le fichier doit se terminer par l'extension .wav. Généralement, il est conseillé de placer le nom du fichier entre guillemets doubles.
Exemple : -start 0 “c:\My Recordings\recording.wav “

-stop
arrête l'enregistrement de la ligne par défaut 0 (première ligne de la liste)

-stop line
arrête l'enregistrement de la ligne spécifiée. Les lignes sont un index de base zéro commençant à la première ligne de l'affichage principal.

-data line datavalue
définit les données de texte de l'enregistrement du canal spécifié. La valeur « datavalue » n'est valide que pour l'enregistrement actuel et elle est réinitialisée une fois l'enregistrement terminé. Veuillez noter que la valeur « datavalue » être entourée de guillemets.
Exemple : -data 0 “enregistrement de conférence”

-datapersist line datavalue
définit les données de texte de l'enregistrement du canal spécifié. La valeur « datavalue » s'appliquera à tout enregistrement sur cette ligne. Veuillez noter que la valeur « datavalue » être entourée de guillemets.
Exemple : -datapersist 0 “enregistrement sur ordinateur 1”

Exemples :

VRS.exe -data 1 “record1” -start 1 -hide
démarre VRS et configure les données d'enregistrement à “record1” puis démarre l'enregistrement. VRS sera masqué pendant l'enregistrement.

VRS.exe -stop 1
arrêtera l'enregistrement démarré précédemment pour la ligne 1.

  Retour vers le haut


Autres informations
Si vous avez des problèmes à écrire votre application, veuillez consulter le site www.nch.com.au/vrs/fr/support.html et utilisez le formulaire à disposition pour nous contacter.

Si vous souhaitez distribuer VRS intégré à vos propres logiciels, nous vous invitons à considérer les termes souples et avantageux de la licence OEM autorisant la distribution de VRS. Voir https://www.nch.com.au/reseller/fr pour plus d'informations.

Nous proposons également des services de développement logiciel aux sociétés si vous souhaitez que nous nous chargions du développement ou si vous avez besoin de modifications substantielles sur VRS. Les frais commencent autour de 100,00 USD pour une fonction simple, mais peuvent atteindre 10 000 USD et plus pour le développement de la nouvelle version complète d'une application. Veuillez consulter www.nch.com.au/development/fr pour obtenir les coordonnées de contact afin de demander un devis.

Nous pouvons aussi procéder au rebranding de VRS avec votre logo et vos détails pour une somme modique (voir https://www.nch.com.au/reseller/fr pour plus d'informations).

Vous pouvez distribuer le fichier d'installation de VRS avec votre logiciel (mais il est rigoureusement interdit, en toute circonstance, de distribuer les clés d'inscription ou de tenter de modifier le système d'inscription). Voir les termes de la licence de VRS (dans le fichier Aide). Normalement, vos clients achèteraient VRS directement auprès de nous. Nous proposons des termes de licence facilités si vous avez besoin de distribuer des versions enregistrées de VRS. Veuillez consulter https://www.nch.com.au/reseller/fr sous le titre Licence générale de logiciel.

  Retour vers le haut


Informations supplémentaires...
Pour plus d'informations, voir :