2012-02-15 2 views
0

특정 웹 사이트에서 작업을 자동화하는 iPhone 응용 프로그램을 작성하려고합니다. 근본적으로, 우리가 사용하는 사이트에 직원을위한 '시계 기능'이 있으며 쉽게 만들려고 노력하고 있습니다. 클럭 인하려면 사이트에 로그인 한 다음 링크를 클릭 한 다음 사이트의 '시계 입력'버튼을 눌러야합니다. 나는 폼의 간단한 로그인으로이 작업을 자동화하려고 시도하고 있습니다.Objective-C에서 자동화 프로그램을 만들려고 시도합니다.

정확히 어떻게 할 것인지 묻지는 않습니다. 이전에 자동화 유형 프로그램을 한 번도 배우지 않은 채로 학습하고 배우고 싶습니다. 나는 이것이 무엇이라고 불리는 지 정확히 알지 못한다. NSUrlRequest로 안내하는 몇 가지 사실을 발견했습니다. 나는 올바른 길을 가고 있는가? 그렇지 않다면 무엇을보아야합니까? 감사.

답변

1

이 기법을 '화면 스크래핑'이라고하는데,별로 좋지는 않지만 그 일을합니다. 관련 HTTP 요청을 만들어 반환하는 HTML을 해석해야합니다.

NSURL * myURL = [NSURL URLWithString:myURLString]; 
    NSString * response = [NSString stringWithContentsOfURL:myURL encoding:NSUTF8StringEncoding error: NULL]; 
    NSLog(@"The response was: %@", response); 
+0

좋아, 시작하기에 좋은 장소 인 것 같습니다. 나는 후속 질문을 할 것이지만, 지금은 공부 시간이다 ... 고마워! – MillerMedia

0

UIWebView을 사용하여 응용 프로그램에 기존 웹 인터페이스를로드하는 것으로 생각하십니까?

+0

그 문제는 수많은 단계와 작은 탭을 클릭해야한다는 것입니다. 실제로 저는 iPhone에서 Safari 브라우저를 통해 시계 입력 및 시계 아웃을 성공적으로 완료했습니다. 사용하기 쉽게 만드는 방법을 모색하고 있습니다. – MillerMedia

관련 문제