2014-01-25 2 views
1

C# 프로그램을 사용하여 웹 브라우저를 제어 할 수 있는지 알고 싶습니다. 내가하고 싶은 일은 다음과 같습니다.데스크톱 응용 프로그램을 사용하여 웹 브라우저 제어

웹 브라우저 (Google 크롬)를 열고, 웹 페이지 주소를 입력하고, 웹 페이지로 이동하고, 뭔가를 입력 할 수있는 Windows 데스크톱 응용 프로그램을 만들고 싶습니다. 특정 필드를 클릭하거나 뭔가를 클릭하십시오.

위의 모든 사항은 응용 프로그램을 연 후 사용자 개입없이 자동으로 C# 응용 프로그램에 의해 수행되어야합니다.

내가 알고 싶은 것은 C#에서 가능합니까? 그리고 그렇지 않다면 나는이 앱을 만드는 방법에 대해 어떤 조언을 해주겠습니까? 어떤 프로그래밍 언어를 살펴보아야합니까? 아니면 무엇을 연구해야합니까?

이 응용 프로그램을 만드는 방법에 대한 지침 만 필요합니다. ; 대답 할 것입니다 사람에게

감사)

+0

궁극적 인 목표는 무엇입니까? 어쩌면 당신이 일하려고하는 사이트는 API를 가지고 있으며 브라우저를 통해 그렇게 할 필요가 없습니다. 그러면 작업이 더 쉽고 구현이 더욱 강력 해집니다. – trailmax

+0

궁극적 인 목표는 Google 크롬을 사용하여 google.com을 열고 음성 인식을 클릭 한 다음 [사용자가 말한 다음] 검색된 구문을 추가 처리를 위해 사용하는 것입니다. 귀하의 의견을 기다리고 있습니다. –

+0

브라우저 제어의 해킹 방법을 사용하기 전에 Google 보이스 API에 대해 조사해 보겠습니다. 여기에서 시작할 수 있습니다 : http://stackoverflow.com/questions/6389039/how-google-voice-search-works-is-there-an-api-for-that – trailmax

답변

2

이 달성하기 위해 몇 가지 가능성이 있습니다

+0

안녕하세요 "bejger"셀렌 옵션이 나에게 매우 유망 해 보입니다! 나는 그것에 대해 조금 연구했고 그것은 내가 원했던 것으로 보인다. 그리고 C#으로 코딩하기 위해 마이크로 소프트 비쥬얼 스튜디오에 임베드 될 수있다. 이 옵션을 선택하면 경험할 수있는 문제점이나 어려움을 알고 계십니까? –

+0

내 지식에 - 우리는 이미 몇 년 동안 우리 회사에서 셀레늄을 사용하고 우리는 이것에 대해 매우 행복합니다 :) 지금까지 우리는 심각한 문제 나 강경에 직면하지 않았습니다 –

관련 문제