2016-09-04 3 views
0

내 인생을 쉽게하기 위해 브라우저에서 스크립트를 실행하고 출력을 기록하고 싶습니다. 내가 한 두 가지 방법은 완전한 해결책이 아닙니다. 내가 한 가장 최근의 일은 AJAX 포스트 응답 console.log을 쓰는 userscript를 쓰고 버튼을 매시 오트하도록 autohotkey 스크립트를 만든 다음 그 결과를 파일에 복사/붙여 넣기합니다. 가장 큰 문제는 firefox collapses some lines on the console if they're very long입니다. 크롬을 사용해 보겠다. 그러나 the userscript doesn't work on chrome브라우저와 상호 작용하는 코드를 어떻게 실행합니까?

과거에는 Firefox/Gecko를 C#에 포함 시켰지만 게시 이벤트를 캡처하는 방법을 잘 모르겠다. 때로는 과도한 느낌이 들었다.

브라우저에서 간단한 스크립트를 실행하고 결과를 캡처하는 가장 간단한 방법은 무엇입니까? 지금 아이디어 솔루션은 파일에 대한 응답을 작성하고 autohotkey 스크립트를 사용하여 이벤트를 생성하는 localhost에 응답을 POST하도록 userscript를 수정하고있을 수 있습니다. 누구든지 더 나은 해결책이 있습니까?

답변

1

웹 브라우저를 코드로 제어하려면 selenium이 좋습니다.

또한 this component을 발견했으며, 이는 셀렌과 작동하며 HTTP 트래픽 모니터링을 제공한다고 주장합니다.

관련 문제