2017년 8월 28일 월요일

[C#] 키보드 및 마우스 조작 완성편(Control Keyboard and Mouse)

https://github.com/CodeGenerater/MacroSolution/tree/master/HardwareControl


키보드 : System.Windows.Input.Key(WindowsBase.dll)를 사용하여 키를 누르거나 땔 수 있음

마우스 : System.Windows.Input.MouseButtons(PresentationCore.dll)를 사용하여 키를 누르거나 땔 수 있음
X버튼 및 휠(수평 휠은 테스트 안됨) 조작 가능.
마우스 커서 위치를 가져오거나 설정할 수 있음. (단 상대이동은 X)
(만약 상대이동을 원하시면 mouse_event(user32.dll)를 사용하여 하시면 되요. 실질적으로 필요없는 것 같아서 넣지 않았습니다)

공통 : 키가 눌려져있는지 알 수 있음

2017년 8월 1일 화요일

[C#, WCF] WCF를 활용한 간단한 로거 (Simple logger with WCF)



WCF를 사용하여 다른 컴퓨터와 통신하려면 IIS를 사용해야하지만

같은 컴퓨터 내에서 통신할때는 필요없는 점을 활용해서

로그 확인용 프로그램을 만들 수 있습니다



완성형이라 할 순 없지만 그럭저럭 쓸만합니다

p.s. 유니티엔진을 사용한 게임 모드를 제작할때 로그 기록용으로 써본 적이 있는데
     작동하지 않더군요