Presentation is loading. Please wait.

Presentation is loading. Please wait.

TCP/IP를 이용한 마우스 공유 (Synergy 따라하기)

Similar presentations


Presentation on theme: "TCP/IP를 이용한 마우스 공유 (Synergy 따라하기)"— Presentation transcript:

1 TCP/IP를 이용한 마우스 공유 (Synergy 따라하기)
Term Project Presentation 학과: 정보기술 학번: 학년: 3학년 이름: 이원재

2 목차 프로그램의 목적 필요기술 동영상 시연 참고 문헌 및 사이트 소개 추후 발전 사항 Lee Company

3 프로그램의 목적 1 1. 임베디드 개발자 책상 Windows - 편리한 IDE를 사용하여 프로그램을 개발
Linux 관련 프로그램을 컴파일 2. 마우스와 키보드의 중복으로 불편 Lee Company

4 프로그램의 목적 2 Lee Company

5 프로그램 목적3(Synergy소개) 기능: 1. 두 대의 독립된 컴퓨터의 키보드와 마우스를 Lan를 통해 공유가능
한 컴퓨터의 키보드와 마우스를 가지고 다른 컴퓨터의 제어가 가능 2. File의 복사가 가능 참고: Lee Company

6 작동 방법 P 1. 바탕화면에서 움직이는 마우스의 위치를 파악 2. 특정 위치에서 새 윈도우가 작동
1. 바탕화면에서 움직이는 마우스의 위치를 파악 2. 특정 위치에서 새 윈도우가 작동 3. 특정 위치에서 새 윈도우가 작동 4. 동일 하게 이동하고 행동하도록 패킷 전송 Lee Company

7 필요기술 Windows 1. Global Mouse Hooking 2. 특정 공간에서 마우스 가두기
3. C#에서 구조체를 사용하여 TCP/IP 통신 Linux 1. X11(X Window)에서 Event 발생 방법 2. Linux에서 TCP/IP 통신 Lee Company

8 Global Mouse Hooking M Hook DLL Hook Server M M Lee Company

9 참고 : http://www.codeproject.com/csharp/globalhook.asp
Global Mouse Hooking 참고 : Lee Company

10 특정 공간에서 마우스 가두기 Lee Company

11 . C#에서 구조체를 사용하여 TCP/IP 통신
Lee Company

12 X11(X Window) Architecture
GTK# C# MFC window API Lee Company

13 X11(X Window) Architecture Event
MS-Windows x11 M Lee Company

14 X11(X Window)에서 Event 발생 방법
Lee Company

15 Linux에서 TCP/IP 통신 server Programming Lee Company

16 Linux에서 TCP/IP 통신 메세지 수신을 위해서 계속 loop Lee Company

17 동영상 시연 Lee Company

18 참고 문헌 Window hooking Linux etc wikipedia.org Xlib
API 정복 (P) 한빛미디어 by 김상형 C#구조체 패킷 Linux Xlib XLIB Programming Manual, Rel. 5 by Adrian Nye Network TCP/IP Illustrated Volume1 by W. Richard Stevens etc wikipedia.org sourceforge.net mono-project.com Lee Company

19 추후 발전 사항 1. 짧은 시간으로 인해 Keyborad 공유를 하지 못했습니다. 추후 이를 적용시키려합니다.
2. 좀더 xlib를 좀더 공부하여 보다 자연스럽게 만들겠습니다. Lee Company


Download ppt "TCP/IP를 이용한 마우스 공유 (Synergy 따라하기)"

Similar presentations


Ads by Google