외부 C# 프로그램에서 크롬 확장 프로그램을 시작하려고합니다.외부 C# 프로그램에서 Chrome 확장 프로그램 시작
내가 지금까지 무엇을 가지고 :
확장이 완료되고 확장 버튼을 클릭하면 시작합니다. 프로그램은 Process.GetProcessesByName을 통해 사용 가능한 크롬 브라우저를 검색합니다. 완료되면 Ui-Automation dll을 사용하여 크롬 확장 버튼을 검색합니다.
드릴 다운하여 단추를 찾을 수 있었지만 컨트롤 유형이 단추인데도 Invoke 패턴이나 그 패턴에 대한 패턴이 없습니다.
목표 :
나는 사용자가 대신 FN + MediaKey를 눌러 자신의 mediakey로 사용할 수있는 단축키를 결합시키는거야. 확장 프로그램의 javascript가 처리하는 YouTube 비디오에 영향을주는 프로그램을 원합니다. 재생중인 동영상을 일시 중지하고 일시 중지 된 동영상을 재생합니다. 익스텐션을 작성하고 클릭을 호출하는 것으로 생각했지만 Chrome 툴바 버튼 중 아무 것도 Invoke 액션에 응답하지 않는 것 같습니다.
올바른 방향으로 나를 가리켜 주시면 감사하겠습니다.
알았어, 나는 명령 API를 사용해보고 윈도우 메시지를 보낼 수 있는지 확인해 보겠다. 확장 프로그램과 외부에서 통신 할 수있는 방법이 없다는 사실을 일깨워줍니다. – Hitsugen
@Hitsugen 그것은 보안 사안 사람 – cvsguimaraes