리눅스 머신에서 OpenGL/GLUT 프로그램을 실행하여 다양한 각도에서 3D 모델을 볼 수 있으며 스크린 샷을 찍을 수 있으며 모든 것은 키보드에서 제어됩니다. 모든 단계에서 스크린 샷을 찍는 특별한 방법으로 모델을 돌아 다니는 스크립트를 작성하고 싶습니다. 스크립트에서이 응용 프로그램에 키 입력을 보내는 Linux의 간단한 방법이 있어야합니다. 누구나 어떻게 알아?프로그래밍 방식으로 GLUT 응용 프로그램에 키 입력 보내기
0
A
답변
1
GLUT 소스 코드를 가져 와서 원격 제어가 가능하도록 만듭니다. 이 작업을 수행하는 한 가지 방법은 키보드를 폴링하고 대신 소켓을 폴링하는 함수를 제거하는 것입니다. 새 프로그램으로 기존 프로그램과 링크하십시오.
이제 원격 제어 가능한 프로그램에 대한 연결을 설정하고 프로그램에서 키 코드를 프로그래밍 방식으로 설정할 수 있습니다.
0
X11 창에 이벤트를 주입 할 수 있습니다. 나는 xnee이 그렇게 할 것이라고 생각합니다. 나는 이것을 수행하는 데 사용되는 "inspect"(Tk의 기능을 사용 하는가?)라고 생각한다.
관련 문제
- 1. 응용 프로그램에 키 누르기 보내기 응용 프로그램에 키 누르기 보내기
- 2. Python 비 액티브 응용 프로그램에 키 입력 보내기
- 3. 실행중인 응용 프로그램을 프로그래밍 방식으로 백그라운드로 보내기
- 4. C#/NET에서 비활성 응용 프로그램에 키 보내기
- 5. 배경 응용 프로그램에 키 누르기 보내기
- 6. 보내기 키 입력
- 7. jQuery : 키 입력 보내기
- 8. 백그라운드에서 C#를 사용하는 경우에도 프로그램에 키 입력 보내기 #
- 9. 프로그래밍 방식으로 보내기 Send
- 10. 프로그램에 마우스/키 이벤트 보내기
- 11. 프로그래밍 방식으로 키보드 인터럽트 보내기
- 12. 에뮬레이트 된 콘솔 응용 프로그램에 반환 키 보내기
- 13. 프로그래밍 방식으로 "net send"보내기
- 14. SMS를 프로그래밍 방식으로 보내기 문제
- 15. iPhone에서 SMS 보내기 프로그래밍 방식으로
- 16. 프로그래밍 방식으로 Java로 팩스 보내기
- 17. 프로그래밍 방식으로 IB 객체 보내기
- 18. 아이폰에 MMS 보내기 프로그래밍 방식으로
- 19. iPhone에서 프로그래밍 방식으로 MMS 보내기
- 20. Android에서 프로그래밍 방식으로 이메일 보내기
- 21. WP7 응용 프로그램에 다른 응용 프로그램 설치 프로그래밍 방식으로
- 22. 키로크 후 가상 키 변경 및 응용 프로그램에 보내기
- 23. 사용 안 함 Delphi를 사용하여 응용 프로그램에 키 누르기 보내기
- 24. 게임에서의 키보드 입력 (GLUT 용)
- 25. Windows 응용 프로그램에 입력을 프로그래밍 방식으로 제공하는 방법은 무엇입니까?
- 26. 서브 키 추가 프로그래밍 방식으로 plist 키
- 27. 프로그래밍 방식으로 레지스트리 키 이동
- 28. 프로그래밍 방식으로 키를 입력 필드로 보내시겠습니까?
- 29. .Net에서 제어 할 보내기 키 입력
- 30. 전경 (예 : 최소화 된)에 있지 않은 응용 프로그램에 키 입력 보내기
이 질문/답변보기 : http://stackoverflow.com/questions/164460/programmatically-launching-standalone-adobe-flashplayer-on-linuxx11#165089 – ypnos