응용 프로그램에서 데이터 (예 : 텍스트 또는 숫자)를 가져올 수 있습니까? 예를 들어 응용 프로그램을 실행할 때 화면에 텍스트, 이미지 및 숫자가 표시되면 해당 데이터를 읽는 자동화 된 절차를 코드화하여 (외부 파일에 저장하기 위해) 가능합니까?외부 응용 프로그램의 화면에서 데이터 가져 오기
2
A
답변
2
당신은 data scraping을 추천하고 있습니다. 귀하의 질문에 대한 답변은 : 예 할 수 있습니다 ... 가끔입니다. 대상 응용 프로그램에서 생성하는 출력 유형에 따라 다르며 때로는 출력 할 대상에 따라 다릅니다. 예를 들어 일반 텍스트 나 HTML이 상대적으로 쉬운 경우, 비트 맵이 더 복잡한 경우.
일반 솔루션이 전혀 없으므로 설정에 따라 다릅니다.
0
스크린 샷을 찍을 수 있습니다. 당신이 묘사하는 것을하는 것이 보안 문제가 될 것이라고 상상합니다. 이전 버전의 Windows에서 다른 응용 프로그램의 암호 필드의 실제 텍스트를 읽을 수있었습니다.
0
Windows의 경우이 작업을 수행하는 방법은 다양합니다. 그 중 많은 것을 사용했습니다. (다른 플랫폼에서는 사용하지 않았습니다.)
가장 확실한 방법은 접근성 후크 (http://msdn.microsoft.com/en-us/library/ms971310.aspx 참조)를 사용하는 것입니다. 프로그램은 본질적으로 텍스트를 음성 합성기로 보내지 않고 파일로 저장하는 '화면 판독기'입니다.
다른 많은 방법들이 맬웨어에 의해 사용되므로 사용자 컴퓨터에서 경보를 설정할 수 있기 때문에 "가장 안전합니다"라고 말합니다.
일부 사례는 다른 사례보다 어렵다는 점에 유의하십시오. 예를 들어, 웹 브라우저의 Java 애플릿은 어렵습니다.
내가 긁어 모으려는 앱의 특성을 알고 있다면 더 자세히 설명 할 수 있습니다.
관련 문제
- 1. 외부 프로그램에서 데이터 가져 오기
- 2. 서버에서 데이터 가져 오기
- 3. 화면에서 특정 좌표로 텍스트 가져 오기
- 4. Silverlight 응용 프로그램에 데이터 가져 오기
- 5. Java 응용 프로그램에서 대량 데이터 가져 오기
- 6. opensource 응용 프로그램 내에서 데이터 가져 오기
- 7. NSUSerDefaults 데이터 가져 오기
- 8. div 외부 배경 가져 오기
- 9. 외부 클래스에서 변수 가져 오기
- 10. 외부 SWF에서 클래스 가져 오기
- 11. CouchDB보기에서 외부 내용을 가져 오기
- 12. 외부 jar 파일 가져 오기
- 13. 양식이 채워진 후 JFrame에서 데이터 가져 오기
- 14. Sitecore의 "외부 데이터 가져 오기"관리 페이지 만들기
- 15. 응용 프로그램의 데이터 파일
- 16. Java에서 인터넷에서 데이터 가져 오기
- 17. 데이터 가져 오기
- 18. 긁힘없이 데이터 가져 오기
- 19. 데이터베이스에서 데이터 가져 오기
- 20. 효율적인 데이터 가져 오기?
- 21. DataList에서 데이터 가져 오기
- 22. 위키에서 데이터 가져 오기
- 23. 데이터 가져 오기 아이디어
- 24. NSTextView에서 데이터 가져 오기
- 25. NSDictionary에서 데이터 가져 오기
- 26. imdb에서 데이터 가져 오기
- 27. nfq_get_payload에서 데이터 가져 오기
- 28. 데이터베이스에서 데이터 가져 오기
- 29. gridview에서 데이터 가져 오기
- 30. businessaccount에서 데이터 가져 오기
요한 계시다! – Jacob