문제

Flash 또는 JavaScript에서 웹 양식을 채우는 솔루션을 찾고 있습니다. "충전"은 비 시각적으로 수행되어야합니다. 로컬 네트워크 리소스에 액세스해야하므로 "충전"은 사용자 컴퓨터에서 시작해야합니다.

Selenium과 Imacros를 보면 스마트 한 플레이어를 만드는 것이 꽤 큰 프로젝트라고 말할 수 있습니다. 또한 "레코더"부품을 전혀 구축하고 싶지 않으므로 일부 표준 매크로 (Selenium 또는 Imacros 등)를 사용할 수있는 솔루션을 찾고 있습니다.

이상적으로는 iopus imacros 스크립트 또는 셀레늄 스크립트를 재생할 수있는 "플래시 플레이어"또는 "JavaScript Player"를 원할 것입니다.

예상되는 행동

  • 사용자가 내 웹 사이트를 엽니 다
  • 사용자가 내 웹 사이트에서 버튼을 클릭합니다
  • 백그라운드 (사용자 PC의)에서 일부 스크립트는 다른 웹 사이트 (로컬 웹 사이트)를 엽니 다. 편집을 거의 채우고 "OK"버튼을 누릅니다.

그게 가능합니까? 도움이 될 수있는 기존 라이브러리가 있습니까?

도움이 되었습니까?

해결책

나는 JavaScript의 동일한 소스 제한이 이것을 방지한다고 생각합니다 (내가 당신을 올바르게 이해한다면). 기본적으로 JavaScript는 컨텐츠를 호스팅 한 서버 이외의 서버에 액세스 할 수 없습니다. 이는 주로 방화벽 내부의 컨텐츠에 대한 액세스를 방지하는 것입니다 (즉, 방화벽 내부의 컴퓨터는 방화벽 밖에서 호스팅 된 일부 사이트에 연결되어 있습니다. 방화벽 뒤).

플래시가 어떻게 처리하는지 잘 모르겠지만 동일한 제한이 존재하지 않으면 놀랄 것입니다.

다른 팁

document.forms [i]를 통해 양식 요소에 액세스 할 수 있지만 웹 사이트가 다른 웹 사이트에이를 수행하도록하는 것은 큰 보안 구멍이됩니다. (상상 : 당신은 veryfunnyvideos.com을 열고, 백그라운드에서 gmail을 열고 일을합니다.)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top