전자를 사용하여 Mac에서 컴퓨터 활동을 캡처하는 데스크톱 응용 프로그램을 개발하는 것이 좋습니다. 이전에 rescuetime API를 사용할 계획 이었지만, 사용자 연구 프로젝트에서 더 자세한 컴퓨터 사용 데이터가 필요합니다. 이제 global-shortcut을 사용하여 일부 작업을 등록 할 수 있지만 프로세스를 렌더링하지 않는 주 프로세스에서만 실행할 수 있습니다.전자 : 전자 응용 프로그램으로 컴퓨터 활동을 캡처하는 방법?
사용자가 한 응용 프로그램에서 다른 응용 프로그램으로 작업을 전환 할 때 Photoshop에서 크롬으로 전환하거나, 다른 응용 프로그램의 창을 최소화/최소화하는 등의 작업을 수행 할 수 있습니까?
누구나 어떻게 할 수 있습니까? 또는 그 용도로 사용할 수있는 API/패키지가 있습니까?
(PS :. robot.js 관련 보이지만 너무 복잡하고 내 프로젝트에 대한 너무 복잡하다, 의존성의 톤 필요)
메인 프로세스에서 global-shortcut을 사용하고 BrowserWindow.webContents.send (msg)를 사용하여 렌더러에 메시지를 보낼 수 있습니다. –