반응형

프로젝트 8

원격 제어 프로그램 [온라인 무료 제공 책 본문 및 동영상]

책 소개 이 책은 원격 제어 프로그램을 만드는 전체 과정을 소개합니다. 사용하는 언어는 C# 언어이며 Microsoft Visual Studio 환경에서 개발하고 있습니다. Windows Forms 응용 프로그램에서 .NET 소켓 기술과 Graphics 개체를 이용한 화면 캡쳐 및 Windows API 래핑 기술을 사용합니다. 프로그래밍 언어나 자료구조, 알고리즘과 달리 많은 프로그래밍 기술은 깊이 있는 이해보다 사용 방법을 익히는 것이 더 중요할 수 있습니다. 이 책은 Windows Forms 이나 .NET 소켓 등의 기술을 학습한 적이 없는 이들도 따라하기 형태로 작성할 수 있게 전체 코드를 기술하고 설명하고 있습니다. 아무쪼록 이 책을 통해 프로그래밍 기술을 익히는 데 도움이 되었으면 하는 게 제 ..

중앙 관제 - Windows Forms 앱

중앙 관제는 Windows Forms 앱(.NET Framework)입니다. CentralForm.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Net; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using WaferLineCommLib; using WaferLineLib; namespace 중앙_관제 { public partial class CentralForm : Form { publ..

WaferLine 공장 시뮬레이션 - Windows Forms

WaferLine 공장 시뮬레이션은 Windows Forms 앱(.NET Framework)입니다. 1. Manager.cs using System.Net; using WaferLineCommLib; using WaferLineLib; namespace WaferLine_공장_시뮬레이션 { public class Manager { public event RecvStsEndPtEventHandler RecvStsEndPoint; public event AddWaferEventHandler AddedWafer; public event AddPREventHandler AddedPR; public event SetSpeedEventHandler SettedSpeed; public event SetDropEven..

WaferLineCommLib - 클래스 라이브러리

WaferLineCommLib는 클래스 라이브러리(.NET Framework)입니다. 1. MsgType.cs namespace WaferLineCommLib { public enum MsgType { MSG_CF_ADDSI, MSG_CF_ADDWF, MSG_CF_ADDPR, MSG_CF_SETSP, MSG_CF_SETDR, MSG_FC_ADDLN, MSG_FC_ADDWF, MSG_FC_ADDPR, MSG_FC_SETSP, MSG_FC_SETDR, MSG_FC_ENDPR, MSG_FC_ENDCO } } 2. MyNetwork.cs using System.Collections.Generic; using System.Net; using System.Net.Sockets; namespace WaferLineC..

WaferLineControlLib - Windows Forms 컨트롤 라이브러리

WaferLineControlLib는 Windows Forms 컨트롤 라이브러리(.NET Framework)입니다. 1. DPanel.cs using System.Windows.Forms; namespace WaferLineControlLib { public class DPanel : Panel { public DPanel() { SetStyle(System.Windows.Forms.ControlStyles.OptimizedDoubleBuffer | System.Windows.Forms.ControlStyles.UserPaint | System.Windows.Forms.ControlStyles.AllPaintingInWmPaint, true); UpdateStyles(); } } } 2. WaferPan..

WaferLineLib 라이브러리

WaferLineLib는 클래스 라이브러리(.Net Framework)입니다. 1. Wafer.cs namespace WaferLineLib { /// /// Wafer 클래스 /// public class Wafer { static int last_wn; readonly int wn; int[] cells = new int[100]; int now; /// /// 기본 생성자 /// public Wafer() { last_wn++; wn = last_wn; } /// /// 현재 코팅할 쉘 번호 - 가져오기 /// public int Now { get { return now; } } /// /// 코팅할 쉘 번호 증가시키기 /// /// 증가 성공 여부 public bool Increment() { i..

원격제어 프로그램에서 작성할 형식 소개

원격 제어 프로그램 2. 원격 제어기에서 작성할 형식 소개 – 언제나 휴일 원격 제어기 프로그램을 만들기 전에 앞으로 작성할 형식들을 간략하게 소개할게요. [그림 3] 원격 제어 프로그램에 정의할 형식들 [표 1] 원격 제어 프로그램 형식과 역할MainForm은 프로그램이 시작하면서 뜨는 폼으로 원격 제어를 요청하거나 허용하는 역할을 담당합니다. RemoteClientForm은 원격 제어할 수 있게 원격 컨트롤러에게 원격 호스트의 화면을 보여주기 위한 폼입니다. VirtualCursorForm은 원격 제어 호스트에 프로그램 방식 ehpub.co.kr

[네트워크 보안, C언어 프로젝트] 패킷 분석기 Part 1. 프로젝트 소개

패킷 분석기 Part1. 프로젝트 소개 동영상 [C 프로젝트] 패킷 분석기 Part 1. 프로젝트 소개 및 포인터 가지고 놀기 – 언제나 휴일 프로젝트에서 사용할 PCAP 파일 다운로드 (PCAP 파일이면 다른 파일도 관계 없어요.) 안녕하세요. 언제나 휴일에 언휴입니다. 이번 강의는 “패킷 분석기 Part 1″입니다. 다루는 내용은 앞으로 만들 프로젝트가 무엇인지 소개입니다. 그리고 프로젝트에서 자주 표현하는 구조체와 char 배열(char 포인터) 사이의 형식 변환 방법을 다루고 있어요. 프로젝트 소개 네트워크 보안 기술을 익히기 위해서 패킷을 수집하고 패킷을 분석하는 일은 기본적일 수 ehpub.co.kr 소스 코드 Program.c #include #include typedef struct _Da..

반응형