This website is a clone of OTD.KR - it only exists to maintain the historical information that OTD once housed, and to act as a monument to this incredible, passionate community. Nothing presented here is the original work of kbdarchive.org

❤️ 길을 열어주셔서 감사합니다 ❤️


  • Community(커뮤니티)
  • Otd Info(소식&정보)
  • Forum(포럼)
  • Tip & Tech(팁&테크)
  • Diary(다이어리)

Freeboard 자유게시판

자유롭게 글을 남기는 공간입니다.
이미지 파일은 Album 게시판을, 자료는 PDS 게시판을 이용해주시면 감사하겠습니다.
 
작성일 : 11-05-30 20:04
오토핫키 잘 아시는 분 계실런지..
http://l.otd.kr/VDPFB3I5
 글쓴이 : 하늘붕붕
조회 : 456  

오토핫키를 업무에 적용시키고자 합니다.

 

일련의 과정중에,

command화면(cmd, dos)의 특정위치에 display되는 텍스트를 읽어,

if문과 비교하여 가부를 결정하고,

true, fail에 따라 실행문을 변경해 줘야 합니다.

 

여기에서 문제 되는것이,

특정위치에 display되는 텍스트를 읽어올 방법을 모르겠네요...

C++의 문법과 많이 비슷한것 같긴한데,

C++문법이 100% 적용되는것 같지도 않고,

중요한건 제가 C++ 문외한이란게 가장 큰 문제점이지요... 흐~

 

 

핫키 잘 아시는 분 예를 들어서 설명해 주시면 참 감사하겠습니다... ^^;;;


베이론 [Lv: 121 / 명성: 700 / 전투력: 4002] 11-05-30 20:22
 
오오!! 이거슨 리니지2 오토에서 자주쓰던.....
우기부기 [Lv: 78 / 명성: 714 / 전투력: 1219] 11-05-30 21:07
 
cmd화면이라면 쿨럭..;; 어떤 분이 어떤 도움을 주실지 기대됩니다. ^^ 나중에 해결하시게 되면 쏘스 공유 부탁드려도 될까요? ^^
카이저짱 [Lv: 135 / 명성: 695 / 전투력: 294] 11-05-30 21:45
 
업무라면 모니터링 말씀이신지??
하늘붕붕 [Lv: 72 / 명성: 726 / 전투력: 1792] 11-05-30 21:50
 
네... 비슷합니다.
dos에서 돌아가는 프로그램인데,
특정위치에 특정문자가 display될 때를 체크해서,
화면캡처 등 일련의 작업들을 이어가고자 합니다...
별쏭 [Lv: 472 / 명성: 619 / 전투력: 13472] 11-05-30 22:22
 
헙....전혀 도움이 되질 못해 죄송하군요;;;

능력자께서 얼릉 나타나셔서 해결을!ㅌㅌㅌ
horus110 [Lv: 32 / 명성: 752 / 전투력: 1256] 11-05-30 22:52
 
저도 오토핫키를 잘 아는 건 아닙니다만..

http://www.autohotkey.com/forum/topic25482.html

여기 참고하시면 될듯 합니다. 댓글 줌 첫 예제는 DllCall로 직접 API 함수를 호출해서 쓰는데,
이론상 저런 식으로 하면 못할 게 없겠죠.
윈도 API 함수 중 CreatePipe 사용하는 예제까지 찾아 설명 보시면 이해되실 것 같구요.
(근데 C/C++을 모르신다니 어떨지 모르겠네요..)

댓글 줌 두번째 예제는 그냥 화면상에 출력되는 정보를 txt로 저장해버리고, 저장된 파일 내에서 텍스트를
읽는 식인데, 구현 아이디어 자체는 참 심플하네요.
출력되는 문자가 매우 많거나 오래 켜두어야 할 경우 속도나 txt를 비워주는 시기 같은 게 문제가 될 것
같지만 구현하기는 가장 쉽겠죠. find 외에 sed 같은 것도 윈도용을 구해서 목적에 따라 잘 병행해서 쓰면
보다 깔끔한 구현도 가능할 것 같구요.

사실 말씀하신 cmd 어플이 정확히 어떤 식으로 실행되는지를 모르니 저 방법들이 될지는 모르겠지만,
참고해 보세요. ㅎㅎ
이누ㄴ [Lv: 120 / 명성: 617 / 전투력: 9643] 11-05-31 08:40
 
음.... 어렵군요..
싱크 [Lv: 715 / 명성: 702 / 전투력: 9128] 11-05-31 12:33
 
뭔가 어렵네요;;;
 


SIDE MENU

Otd Wiki 무엇이든 물어보세요!
Otd
Lotto
누적 포인트 1,799 p
Otd Chat 강냉이 Beta !
Otd
Hands
왼쪽메뉴 숨기기
왼쪽메뉴 펼치기
Loading...