Пульт дистанционного управления изолированным Chrome Window? - PullRequest
1 голос
/ 10 февраля 2012

Мне нужно дистанционно управлять Chrome в Windows, чтобы делать то, что диктует мое приложение. Прямо сейчас моя стратегия выглядит так:

APP> WebSocket implementation> chrome.exe --remote-debugging-port=xxxx> Remote Debugger> Local Contorl Page> Custom Events> Custom Extension

Приложение запускает Chrome с включенным удаленным отладчиком, подключается к удаленному отладчику через WebSockets. Пользовательское расширение запускает новую вкладку с пустой страницей и реализует простое событие. Приложение помещает строку в текстовое поле и запускает событие. Расширение обнаруживает событие и получает код из текстовой области, а затем отправляет ответы тем же способом или через сообщения консоли.

Это кошмарная победа, в которой оба процесса слабо взаимосвязаны, и вероятность развития событий очень велика.

Я не знаю других языков, кроме JS, PHP или SQL. Есть ли другой подход, который я могу попробовать в данных обстоятельствах? Возможно, какое-то расширение предоставляет chrome. * API или что-то еще?

...