Google Chrome 확장 문제 해결

Google Chrome 브라우저에서 태스크를 자동화하는 Bot을 레코딩하거나 실행할 때 오류가 발생하고, Google Chrome을 설치한 경우라면, 별도 단계를 수행해서 시스템을 구성해야 합니다.

선행조건

사용 중인 Automation Anywhere Google Chrome 확장명이 귀하의 Bot레코더 패키지 버전과 일치하는지 확인합니다. Google Chrome 브라우저 확장 요구 사항 항목을 참조하십시오.

Google Chrome 확장 프로그램을 실행하도록 시스템을 구성하려면 자신에게 적용되는 시나리오를 선택하고 다음 단계에 따릅니다.

레코더 패키지 버전 2.0.9 이상:

  1. Google Chrome 확장 버전 1.1.0.1 이상이 설치되고 활성화되어 있는지 확인합니다.

    확장을 설치하려면 버전 1.1.0.1 이상을 참조하십시오.

  2. Google Chrome 브라우저 에이전트에 대해 Windows 레지스트리를 엽니다. Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\NativeMessagingHosts\automation.bot.browseragent
  3. 레지스트리 항목이 Automation 360 Bot 에이전트 설치 디렉터리를 가리키는지 확인합니다. C:\Program Files\Automation Anywhere\Bot Agent\AABrowserAgent\AAChromeAgentManifest.json

    이 구성이 누락된 경우 Bot 에이전트를 다시 설치합니다.

레코더 패키지 버전 2.0.6, 2.0.7 또는 2.0.8(버전 A2019.16 이하)

  1. Google Chrome 브라우저 에이전트에 대해 Windows 레지스트리를 엽니다. Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\NativeMessagingHosts\automation.chrome.agent
  2. 레지스트리 항목이 Automation 360 글로벌 캐시를 가리키는지 확인합니다. C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\<Recorder package version>\AAChromeAgentManifest.json

    예: C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\2.0.6-20200626-193519-1bd6fceb-b036-4202-9932-4dc18349bd5c\AAChromeAgentManifest.json

    이 구성이 누락된 경우 관리자로서 다음 단계를 수행합니다.
    1. Automation 360 글로벌 캐시를 엽니다. C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\레코더 패키지 버전>
    2. install.ps1 파일을 실행합니다.
    3. 2단계와 3단계를 반복하여 레지스트리 항목이 업데이트되었는지 확인합니다.

레코더 패키지 버전 2.0.5 또는 그 이전 버전(Automation Anywhere Enterprise 버전 11.3 이상 버전은 설치되지 않음)

주: Control Room에서 이용할 수 있는 최신 레코더 패키지 버전을 이용하십시오.
  1. Google Chrome 확장 프로그램 버전 11 또는 12가 설치 및 활성화되어 있는지 확인합니다.

    확장을 설치하려면 버전 11 또는 12를 참조하십시오.

  2. Google Chrome 브라우저 에이전트에 대해 Windows 레지스트리를 엽니다.Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\NativeMessagingHosts\automation.chrome.agent
  3. 레지스트리 항목이 Automation 360 글로벌 캐시를 가리키는지 확인합니다. C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\<Recorder package version>\AAChromeAgentManifest.json

    예: C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\2.0.5-20200626-193519-1bd6fceb-b036-4202-9932-4dc18349bd5c\AAChromeAgentManifest.json

    이 구성이 누락된 경우 관리자로서 다음 단계를 수행합니다.
    1. Automation 360 글로벌 캐시를 엽니다. C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\레코더 패키지 버전>
    2. install.ps1 파일을 실행합니다.
    3. 2단계와 3단계를 반복하여 레지스트리 항목이 업데이트되었는지 확인합니다.
  4. 브라우저 에이전트 Automation.BrowserAgent.exeGoogle Chrome 확장 프로그램이 설치되고 활성화된 상태에서 실행되고 있는지 확인합니다.

    이 구성이 누락된 경우 Google Chrome를 다시 시작합니다. Google Chrome 확장 프로그램을 비활성화했다가 활성화하거나, 모든 Google Chrome 브라우저 탭을 닫고 새 창을 다시 엽니다.

레코더 패키지 버전 2.0.5 이하(Automation Anywhere Enterprise 버전 11.3 이상 설치됨)

  1. Google Chrome 확장 프로그램 버전 11 또는 12가 설치 및 활성화되어 있는지 확인합니다.

    확장을 설치하려면 버전 11 또는 12를 참조하십시오.

  2. Google Chrome 브라우저 에이전트에 대해 Windows 레지스트리를 엽니다. Computer\HKEY_CURRENT_USER\Software\Google\Chrome\NativeMessagingHosts\automation.chrome.agent
    • 위 키를 이용할 수 있는 경우 Google Chrome 플러그인 버전 11.x를 비활성화하고 Google Chrome 플러그인 버전 12.x를 활성화합니다.
    • 위 키를 이용할 수 없는 경우 Google Chrome 플러그인 버전 12.x를 비활성화하고 Google Chrome 플러그인 버전 11.x를 활성화합니다.
  3. Google Chrome을 다시 시작합니다. Google Chrome 확장 프로그램을 비활성화했다가 활성화하거나, 모든 Google Chrome 브라우저 탭을 닫고 새 창을 다시 엽니다.
  4. 브라우저 에이전트 Automation.BrowserAgent.exeGoogle Chrome 확장 프로그램이 설치되고 활성화된 상태에서 실행되고 있는지 확인합니다.

Automation Anywhere Enterprise 버전 11.3 또는 그 이후 버전이 제거됨

Enterprise Client를 제거해도 Google Chrome 확장 프로그램 및 레지스트리 항목은 제거되지 않습니다. 이를 수동으로 제거하려면 다음 단계를 수행합니다.

  1. Google Chrome 확장 프로그램 12.x를 비활성화합니다.
  2. Google Chrome 확장 프로그램 11.x를 설치하고 활성화합니다.
  3. Windows 레지스트리 편집기에서 다음 키를 제거합니다. Computer\HKEY_CURRENT_USER\Software\Google\Chrome\NativeMessagingHosts\automation.chrome.agent
  4. Google Chrome 브라우저 에이전트에 대해 Windows 레지스트리를 엽니다.Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Google\Chrome\NativeMessagingHosts\automation.chrome.agent
  5. 레지스트리 항목이 Automation 360 글로벌 캐시를 가리키는지 확인합니다. C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\<Recorder package version>\AAChromeAgentManifest.json

    예: C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\2.0.6-20200626-193519-1bd6fceb-b036-4202-9932-4dc18349bd5c\AAChromeAgentManifest.json

  6. Google Chrome을 다시 시작합니다. Google Chrome 확장 프로그램을 비활성화했다가 활성화하거나, 모든 Google Chrome 브라우저 탭을 닫고 새 창을 다시 엽니다.

Google Chrome 확장 프로그램이 Microsoft Edge에 설치되었습니다.

Microsoft Edge 브라우저 설정에서 Chrome Web Store의 확장 프로그램을 허용하지만 Microsoft Edge 브라우저에 Google Chrome 확장 프로그램을 설치하지 않는 것을 권장합니다. 이를 설치하면 Google Chrome 브라우저와 상호 작용하는 Bot에서 레코딩 및 런타임 오류가 발생합니다. Google Chrome 확장 프로그램을 수동으로 설치하지 않았더라도, Microsoft Edge 브라우저의 자동 동기화 설정에 의해 확장 프로그램이 자동으로 설치되었을 수도 있습니다.

오프라인 모드에서 Google Chrome 확장 프로그램을 볼 수 없음

  1. ChromeExtension.crx 파일을 Google Chrome 확장 탭으로 드래그합니다.이 파일은 Automation.BrowserAgent.exe 파일이 있는 동일한 경로에서 이용할 수 있습니다.

    Automation 360 Google Chrome 확장 프로그램 활성화.

  2. Google Chrome 확장 프로그램이 여전히 보이지 않는 경우:
    1. 레지스트리 항목 automation.chrome.agentComputer\HKEY_CURRENT_USER 경로에서 이용할 수 있는지 확인합니다.

      이용할 수 없으면, 다음 경로에서 레지스트리를 만듭니다. Computer\HKEY_CURRENT_USER\Software\Google\Chrome\NativeMessagingHosts\automation.chrome.agent

      이 항목의 경로는 다음 항목과 같아야 합니다. Computer\HKEY_LOCAL_MACHINE\Software\Google\Chrome\NativeMessagingHosts\automation.chrome.agent

    2. Go to the path Computer\HKEY_LOCAL_MACHINE\Software\Google\Chrome\Extensions.

      11.1.0.0 Automation 360 Google Chrome 확장 프로그램 ID jjpdebaihkangkfpbgefmnnlafkahebn의 경우 경로란 이름으로 새 문자열을 생성합니다.

      문자열의 값은 ChromeExtension.crx의 경로이며, AAChromeAgentManifest.json 파일이 있는 동일한 폴더에서 이용 가능합니다.

      예를 들면, 다음 위치에 항목 C:\ProgramData\AutomationAnywhere\GlobalCache\embedded-resources\2.0.5-20200511-172840-1825fd43-19bc-4dd2-ac56-53a2aed4b0e4\ChromeExtension.crx를 추가합니다.

      • Computer\HKEY_LOCAL_MACHINE\Software\Google\Chrome\Extensions(ExtensionID)
      • Computer\HKEY_CURRENT_USER\Software\Google\Chrome\Extensions(ExtensionID)
    3. Google Chrome을 다시 시작합니다. Google Chrome 확장 프로그램을 비활성화했다가 활성화하거나, 모든 Google Chrome 브라우저 탭을 닫고 새 창을 다시 엽니다.