2014-02-18 2 views
2

Google 크롬 원격 디버깅 프로토콜을 사용하여 Google 크롬으로 페이지로드 프로세스의 벤치마킹 정보를 얻습니다. Chromium에서 실행되는 동일한 기능을 제공해야하는 Opera로 전환하고 싶습니다.Chromium 기반 Opera의 원격 디버깅 프로토콜 사용

나는 Google 크롬을 시작하는 것과 유사한 cli 매개 변수 "--remote-debugging-port = 9222 --enable-benchmarking --enable-net-benchmarking"을 사용하여 Opera를 시작했습니다. 오페라에서 벤치 마크 이음새가 시작되지 않는다는 것을 발견했습니다. chrome.benchmarking 객체는 자바 스크립트에서 볼 수 없습니다.

오페라의 cli 매개 변수에 대한 설명서가 없으며 오페라에서 원격 디버깅 프로토콜을 사용하는 방법도 없습니다.

누구나 벤치마킹을 활성화하고 원격 디버깅 프로토콜을 Opera에서 작동시키는 방법을 알고 있습니까?

답변

1

아마도 더 이상 필요하지 않을 수도 있지만 오늘은 그랬습니다.

어쩌면 (의도적으로 설계되었지만 확인하기가 번거롭지 않음) 실제로 Chropera의 두 인스턴스를 시작할 수 없습니다. 따라서 먼저 세션을 저장하기 위해 메뉴에서 오페라를 종료해야합니다. http://localhost:9222를 방문, 다른 브라우저를 사용하여,

C:\PROGRA~2\OperaNew\31.0.1889.174>opera --remote-debugging-port=9222 "http://www.opera.com" 

(어쩌면 당신은 launcher.exe을 사용할 수 있지만, 내가 확인 귀찮게하지 않았다)

다음 :
다음, 당신의 설치 디렉토리를 발견하고 PARAMS와 오페라를 시작합니다 . 어쩌면 당신은 같은 것을 사용할 수 있을지도 모르지만 나는 다시 검사하지 않았다.
이제는 Chrom (e | ium) 프로토콜과 동일합니다.

누군가를 돕는 희망.