3

На работе у нас есть это программное обеспечение, которое контролирует нашу дверную систему, мы хотим запускать скрипт каждый раз, когда кто-то входит в офис.

Одна вещь, которую он может сделать, это воспроизводить файлы .wav .

Мы хотели бы запустить другой скрипт в зависимости от того, кто открывает дверь, поэтому мы будем проигрывать разные файлы .wav для каждого пользователя.

Как я могу запустить скрипт на человека, который открывает дверь.


Потенциальные решения, о которых я думал:

  • Сначала я подумал, что, возможно, мы могли бы сделать что-то с миди, которое могло бы запустить скрипт.

  • Я также рассмотрел возможность мониторинга файлов wav на предмет чтения файлов, а затем запуска скрипта.

Программное обеспечение работает на виртуальной машине Windows 7, было бы замечательно, если бы мы смогли запустить файл .bat или .exe .

Я сумасшедший?

1 ответ1

3

Это возможно с помощью программы под названием связыватель. Связыватель объединяет два файла в один. Например, если у вас есть WAV-файл или изображение по этому вопросу, и у вас есть исполняемый файл, связыватель объединит их обоих, чтобы иметь расширение .wav / .jpg, но когда будет запущен новый .wav / .jpg, он также запустит Смотреть файл .exe. Один продукт, который я использовал раньше, называется Nbinder. Там может быть больше сейчас, и я знаю, что nbinder не является бесплатным, но это было не так много денег.

Таким образом, для вашего случая вам нужно будет создать исполняемый файл (чтобы делать все, что вы хотите), а затем вы будете привязывать его к файлу wav.

Примечание. Так как папки связывания существуют, именно по этой причине вы никогда не хотите открывать изображение или файл любого типа из неизвестного источника.

Источник использования nbinder:https://www.youtube.com/watch?v=gaRa7Bips7Y

Еще одно замечание: работа подшивки очень похожа на zip-файл. Когда вы открываете связанный файл, он распаковывает файлы во временную папку, а затем запускает файл, который вы выбрали для запуска при запуске.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .