Хорошо, прежде всего, я понимаю, что выполнение локального файла через JavaScript невозможно. Во-вторых, я понимаю, что возможность выполнять локальный файл с веб-страницы чрезвычайно опасна, и этот вопрос, вероятно, выглядит поверхностно. Однако мое исследование показало, что действительно возможно выполнять файлы в локальной системе без того, чтобы пользователь реализовал использование JS, вызывая функцию PHP exec () через AJAX.
Теперь, прежде чем я продолжу, позвольте мне сказать, что я не собираюсь использовать это опасным способом. Мне это действительно нужно для моей дипломной работы в области неврологии и информатики, в которой я:
Работа с беспроводной гарнитурой для мониторинга мозговых волн.
Мне нужно синхронизировать клики на веб-страницах с маркерами событий на другом компьютере, который отслеживает мозговые волны.
Мне нужно сделать это, не беспокоя пользователя и не спрашивая разрешения снова и снова, в фоновом режиме, чтобы не прерывать эксперимент.
В настоящее время я планирую сделать это, написав расширение Chrome, которое внедряет скрипт в выбранные страницы, выбирает нужный элемент, а затем запускает функцию по нажатию с помощью AJAX.
Итак, вот мои вопросы:
Я не очень знаком с AJAX и PHP. Какой самый простой способ настроить его так, чтобы Javascript вызывал PHP-файл для события click?
Кто-нибудь знает о компании веб-хостинга, у которой не отключена функция exec ()? Я знаю, это звучит поверхностно, но мне действительно нужно это, чтобы завершить диссертацию.
Большое спасибо!