Параметры командной строки SendAudio.exe

Parent Previous Next

SendAudio.exe является утилитой командной строки и предназначена для автоматического создания аудио сообщения и размещения его в папке Исходящие в Fax Voip T.38 Консоль. Может быть использована в различных сценариях, например в bat-файлах или в пользовательских приложениях. Помогает автоматизировать процесс отправки аудио сообщений.


Вы можете найти SendAudio.exe в папке установки Fax Voip T.38 Консоль. Это приложение использует библиотеки Fax Voip T.38 Консоль, и поэтому должно находиться в папке, где установлена Fax Voip T.38 Консоль. Не следует перемещать SendAudio.exe в другую папку.


Для конструирования командной строки и тестирования SendAudio.exe, откройте Панель управления Fax Voip T.38 Консоль, в дереве нажмите Аудио, а затем нажмите SendAudio.exe, см. главу Настройка и запуск SendAudio.exe из панели управления Fax Voip T.38 Консоль настоящего справочного руководства.


Пример использования в bat-файле можно найти в следующем файле:

*{CommonAppDataFolder}\FaxVoip Console\SendAudio\Sample\SendAudio_test.bat



использование (графический режим): SendAudio.exe [параметры]

использование (режим консоли): SendAudio_c.exe [параметры]


Получатели:


Чтобы отправить аудио сообщение одному получателю, используйте параметр /PhoneNumber. Для отправки аудио сообщения нескольким получателям, используйте параметр /RecipientList.


/PhoneNumber=value

Номер телефона получателя.

/RecipientList=value

Полный путь к текстовому файлу, в котором содержится список получателей аудио сообщения. Каждая строка соответствует одному номеру телефона.


Аудио файл:


/FileName=value

Полный путь к аудио файлу (*.wav либо *.mp3).


Время отправки аудио сообщения:


/Schedule=value

Отправить аудио сообщение не раньше указанной даты и времени. Формат даты и времени должен соответствовать настройкам вашей операционной системы, например 25.04.2022 22:15:30 Если этот параметр не используется либо дата/время не могут быть распознаны, будут использованы текущие значения даты и времени.

/Submission=value

Дата и время постановки аудио сообщения в очередь. Может быть полезно например для облегчения сортировки в Fax Voip T.38 Консоль при добавлении большого количества аудио сообщений. Формат даты и времени должен соответствовать настройкам вашей операционной системы, например 25.04.2022 22:15:30 Если этот параметр не используется либо дата/время не могут быть распознаны, будут использованы текущие значения даты и времени.


Уведомление на e-mail:


Если задана хотя бы одна из опций /EmailTo, /EmailCC или /EmailBCC, то адреса по умолчанию, заданные в настройках уведомлений о доставке на e-mail, будут переопределены. Можно задать не только адрес электронной почты, но также имя получателя. Несколько адресов следует разделять точкой с запятой. Пример: /EmailTo=Andreas<andreas73@gmail.com>;sales@mycompany.com


/EmailNotify=value

Переопределяет значение по умолчанию заданное в настройках уведомлений о доставке на e-mail.

/EmailNotify=true

Отправить уведомление о доставке по эл. почте.

/EmailNotify=false

Не отправлять уведомление о доставке по эл. почте.

/EmailTo=value

Адрес электронной почты, на который Fax Voip T.38 Консоль должна отправить уведомление о доставке аудио сообщения.

/EmailCC=value

Адрес электронной почты, на который следует отправить копию (Cc) уведомления о доставке аудио сообщения.

/EmailBCC=value

Адрес электронной почты, на который следует отправить скрытую копию (Bcc) уведомления о доставке аудио сообщения.

/EmailAttach=value

Переопределяет значение по умолчанию заданное в настройках уведомлений о доставке на e-mail.

/EmailAttach=true

Вложить копию отправленного аудио сообщения.

/EmailAttach=false

Не вкладывать копию отправленного аудио сообщения.


Параметры конвертации:


/UseOriginalWAV

Применимо к случаю, когда оригинальный аудио файл имеет формат WAV, совместимый с Fax Voip T.38 Консоль. Чтобы создать такой файл, можно использовать опцию 'Сохранить как' в мастере отправки аудио сообщений. Если использовать этот параметр с несовместимым WAV файлом, вы получите ошибку во время попытки передать аудио сообщение.


Параметры консоли:


Для работы в режиме консоли запускайте приложение SendAudio_c.exe.


/DoNotCloseConsole

Не закрывать консоль после выполнения. Будет отображено сообщение 'Для продолжения нажмите любую клавишу . . .'

/Console

Используя этот параметр, можно запустить приложение SendAudio.exe (версия с графическим интерфейсом) в режиме консоли. Обратите внимание, что вызывающее приложение не ожидает завершения работы консоли в этом случае. Вместо этого запускайте приложение SendAudio_c.exe.


Журналы и отладка:


/DebugLog

Включить журнал отладки, содержащий подробную информацию о работе SendAudio.exe.

Путь к файлу журнала: *{CommonAppDataFolder}\FaxVoip Console\log\SendAudio_Debug.txt

/Log

Включить простой журнал, содержащий краткую информацию о работе SendAudio.exe.

Путь к файлу журнала: *{CommonAppDataFolder}\FaxVoip Console\log\SendAudio_Log.txt


Примеры:


 SendAudio.exe /PhoneNumber=14251234567

/FileName=C:\ProgramData\FaxVoip Console\Sounds\Samples\music_1.wav /UseOriginalWAV /DebugLog /Log


 SendAudio_c.exe "/PhoneNumber=0014259876543

/FileName=C:\Documents\mp3\testaudio.mp3 /EmailNotify=true

/EmailTo=Andreas<andreas73@gmail.com> /DoNotCloseConsole /DebugLog /Log"


 SendAudio_c.exe /RecipientList=C:\ProgramData\FaxVoip Console\SendAudio\Sample\Recipients_test.txt

/FileName=C:\ProgramData\FaxVoip Console\Sounds\Samples\music_2.wav

/DoNotCloseConsole /DebugLog /Log


Примечания