Добрый день. На macOS недоступны com объекты. А задача в том, чтобы запустить показ презентации в keynote.
Там работает ЗапуститьПриложение(1.pptx), открывается окно с keynote, даже активизируется. Но надо нажать Cmd+Option+P, чтобы запустился показ слайдов. Нажать программно.
Возможно есть аналог
WSHShell = Новый COMОбъект("WScript.Shell");
WSHShell.SendKeys("{F5}");
Mac-ов нету, проверить не могу, предположительно в терминале надо набрать слова:
sudo osascript -e 'tell application "System Events" to keystroke "P" using {option down, command down}'[\1c]
предварительно нужно разрешить выполнение apple script.
А можно пожалуйста маленький пример запуска команды в терминале в коде 1с на клиенте?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший